Example: Access System/36 DDM remote files (iSeries-to-System/36)
Of the command examples given in the previous topic (showing iSeries™-to-iSeries examples), all except the first example can be coded the same way for accessing a file on a System/36™.
That is, if the remote file name SALES/CAR is changed to CAR to meet the System/36 naming conventions, all the commands (except the first) can be used without change to access a remote System/36 file instead of an iSeries file. The first example from the topic Examples: Access iSeries DDM remote files (iSeries to iSeries) is recorded here to access a remote System/36 file. Besides changing the remote file name, another parameter that should be coded is LVLCHK(*NO).
CRTDDMF FILE(DDMLIB/RMTCAR) RMTFILE(*NONSTD 'CAR') RMTLOCNAME(CHICAGO) TEXT('Chicago file CAR on S/36') LVLCHK(*NO)This command creates a DDM reference file named RMTCAR and stores it in the DDMLIB library on the local iSeries server. The remote file to be accessed is the CAR file on the System/36 named CHICAGO. LVLCHK(*NO) is specified to prevent level checking because the level identifiers created for the System/36 file do not match those in the program when it accesses the file.
Parent topic:
Access files with DDM