Non-iSeries target considerations for DDM

DDS can be used with a non-iSeries™ file only if the local iSeries program is compiled using a local iSeries file that has the same record format name as the DDM file being used.

After the program is compiled, the local file can be overridden by a DDM file that accesses the remote file. LVLCHK(*NO) must be specified in the DDM file or in an OVRDBF command.

If no DDS exists on the local server to describe the remote file, the program must describe the fields. The Display File Field Description (DSPFFD) command can be used to display the field attributes of the remote file. LVLCHK(*NO) should be specified in the DDM file or in an OVRDBF command.

If LVLCHK(*RMTFILE) is specified or assumed, the program must be compiled (or recompiled) using a DDM file that accesses the remote file. The iSeries server then creates a record format and fields for the remote file. The names of the fields that are created are of the type Knnnnn for keyed fields and Fnnnnn for nonkeyed fields.