Hello all!
I got the following map:
* MAP2: PROTOTYPE --- CREATED BY UNIX 6.1.1 ---
* INPUT USING MAP 'XXXXXXXX'
* TESTDDM.TESTFIELD
DEFINE DATA PARAMETER
1 TESTDDM.TESTFIELD (A015)
END-DEFINE
FORMAT PS=001 LS=051 ZP=OFF SG=OFF KD=OFF IP=OFF
* MAP2: MAP PROFILES ***************************** 200**********
* .TTAAAMMOO D I D I N D I D I ?_) &:+(
* 001050 N0NNUCN____ X 01 SYSDBA NL 1
***********************************************************************
INPUT ( IP=OFF /
015T TESTDDM.TESTFIELD (AD=OILFHW' ' ) /*.09U015 A015 .
* MAP2: VALIDATION ****************************************************
* MAP2: END OF MAP ****************************************************
END
Plus the following program:
DEFINE DATA LOCAL
1 VIEW01 VIEW TESTDDM
2 TESTFIELD
1 VIEW02 VIEW TESTDDM
2 TESTFIELD
*
END-DEFINE
*
GET VIEW01 10688
GET VIEW02 9312
INPUT USING MAP 'TESTMAP1' /* ISN 9312 is on the map
GET VIEW02 10688
GET VIEW01 9312
INPUT USING MAP 'TESTMAP1' /* ISN 9312 is on the map
GET VIEW01 9312
GET VIEW02 10688
INPUT USING MAP 'TESTMAP1' /* ISN 10688 is on the map
END
Question: On the map, I’m referencing TESTDDM and not VIEW01 or VIEW02. How can this work? From my point of view, my program should not be stowable. But it is.
Without the GETs, I will get a NAT0247.
:?: :?: :?: :?: