ibmi-brunch-learn

Announcement

Collapse
No announcement yet.

Linkage Message MCH0801

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Linkage Message MCH0801

    Hi all,

    Something strange is occuring and I cannot know why. I have 3 CBL programs X & Y & Z.

    X calls Y and Call Z in the same way cause Y and Z have the same linkage section (composed of 2 parameters).

    X calls both programs with only 1 parameter of the 2 filled.

    When Y is called, I have no problems & program Y runs normally.
    When Z is called, I get an MCH0801 message "Argument associated with external or internal parameter not passed." If i press 'G' , program Z runs normally after the message.

    Both Y & Z have the same linkage and are called the same way. Does anyone have an idea why I get MCH0801 for Z and nothing for Y

    Thank you for your support

  • #2
    Re: Linkage Message MCH0801

    The Z behavior is certainly not the same as Y so maybe Z is expecting a third parameter not declared in the linkage section ?
    Philippe

    Comment

    Working...
    X