If the number of parameter is more than the expected then
NAT0919 error is displayed. How many parameter are allowed
in a CALL and CALLNAT statement?
Answers were Sorted based on User's Feedback
Answer / dipti karale
If you call an external program using CALL INTERFACE4 '<pgmnam>' then you may specify unlimited number of parameters to the external program. If you are using the CALL statement without the INTERFACE4 then only 40 parameters can be specified with the CALL statement.
As for the CALLNAT statement, I have used up to 500 parameters but not quite sure the maximum parameters allowed with a CALLNAT statement.
Is This Answer Correct ? | 4 Yes | 0 No |
Explain control variable in online screens?
Which is more efficient - the external subroutine or a copycode coded in to a NATURAL program? And Why?
How are you going to remove duplicates from the file that is being read?
Explain difference between read work file 1 and read work file once? Why we are using work file once?
How can I create 1 DDM that fetches 3 ADABAS files simultaneously?
What exactly is a hyperdescriptor? How does it work?
What is the difference between escape(top or bottom) and escape immediate(top or bottom?
Explain adabas basic concepts. Like inverted list, address converter ,data storage?
difference between fetch , call and callnat
Explain how to find occurrence of mu and pe fields in a file?
How can we see the copy book length using file-aid?
You are processing an input file in a Natural program and you want the program to fail if the file is empty. What command you use in Natural to force it to fail ?