The parameter-setting clause is used to change
                      attributes for the LOAD or
                      UNLOAD command for the objects to be processed and
                      to define target destinations for the LOAD command
                      (for example, FNAT).
               
The following syntax applies to the parameter-setting clause:
| WITH | ||
| 
 |  
                                        (parameter-workplan)  | 
 | 
For an explanation of the syntax that applies to parameter-workplan, refer to Referencing Workplans in the section Workplans.
This section covers the following topics:
The syntax of the parameter-clause is shown in the following diagram. If indicated, a variable value must be supplied with a keyword.
| 
 | [ NAMEold-name]NEWNAMEnew-name | 
 | ||||||||
| 
 | [ LIBRARYold-library-name]
                                          NEWLIBRARYnew-library-name | 
 | ||||||||
| 
 | LOADFNATDBIDfnat-dbidLOADFNATFNRfnat-fnr | 
 | ||||||||
| 
 | LOADFUSERDBIDfuser-dbidLOADFUSERFNRfuser-fnr | 
 | ||||||||
| 
 | LOADNCPDBIDncp-file-dbidLOADNCPFNRncp-file-fnr[ LOADNCPCIPHERncp-file-cipher] | 
 | ||||||||
| 
 | 
 | 
 | ncp-file-password | 
 | ||||||
| 
 | [ FDTDBIDold-fdt-dbidFDTFNRold-fdt-fnr]NEWFDTDBIDnew-fdt-dbidNEWFDTFNRnew-fdt-fnr | 
 | ||||||||
| [ ERRNUMDIFFmodification-of-error-message-range] | ||||||||||
| 
 | [ LANGUAGEold-language]
                                          NEWLANGUAGEnew-language | 
 | ||||||||
| 
 | [ DATEold-date]NEWDATEnew-date | 
 | ||||||||
| 
 | [ USERIDold-userid]
                                          NEWUSERIDnew-userid | 
 | ||||||||
| 
 | [ TIDold-terminal-id]NEWTIDnew-terminal-id | 
 | ||||||||
| 
 | [ PATHold-external-path-name]NEWPATHnew-external-path-name | 
 | ||||||||
The keywords and variable values (if relevant) of the parameter-clause are explained in the following section.
| Keyword | Values | Restricted to Command | 
|---|---|---|
| NAME | The object name to be checked if NEWNAMEis
                                    specified. | |
| NEWNAME | A new object name. Note: | |
| LIBRARY | The library name to be checked if NEWLIBRARYis
                                    specified. | |
| NEWLIBRARY | A new library name. Note for the LOAD function: 
 | |
| LOADFNATDBID | The database ID (DBID) of FNAT libraries. | LOAD | 
| LOADFNATFNR | The file number (FNR) of FNAT libraries. | LOAD | 
| LOADFUSERDBID | The DBID of FUSER libraries. | LOAD | 
| LOADFUSERFNR | The FNR of FUSER libraries. | LOAD | 
| LOADNCPDBID | The DBID of the Adabas file for Natural command processor sources. | LOAD | 
| LOADNCPFNR | The FNR of the Adabas file for Natural command processor sources. | LOAD | 
| LOADNCPCIPHER | The cipher code of the Adabas file for Natural command processor sources. | LOAD | 
| LOADNCPPASSWORDor LOADNCPPSW |  
                                        Only applies to objects on mainframes. | LOAD | 
| FDTDBID | The DBID of the Adabas FDT (Field Definition Table) to be
                                    checked if NEWFDTDBIDis specified. | |
| NEWFDTDBID | A new DBID of the FDT. | |
| FDTFNR | The DBID of the FDT to be checked if NEWFDTFNRis
                                    specified. | |
| NEWFDTFNR | A new FNR of the FDT. | |
| ERRNUMDIFF | A number (positive or negative) that is to be added to the
                                    Natural error messages during the UNLOADorLOADcommand.
 | |
| LANGUAGE | Up to 8 valid language codes (for example, code 1for English) of Natural error messages to be checked ifNEWLANGUAGE(see below) is specified.If language contains more than one language code, new-language must contain the same numbers of language codes. Each language language code is replaced by the language code in the corresponding position of new-language. If language is not specified, new-language must not contain more than one language code. | |
| NEWLANGUAGE | Up to 8 valid language codes (for example, code 4for Spanish) for new user-defined error messages. This option does not apply to
                                    the long texts of Natural system error messages for which English (language
                                    code1) is the only valid language.See also  | |
| DATE | An object date. You can add a time by inserting a blank between date and time. For the format and ranges allowed, see Date and Time in Name, Date and Time Specification. | |
| NEWDATE | A new object date. 
 | |
| USERID | The user ID to be checked if NEWUSERIDis
                                    specified. | |
| NEWUSERID | A new user ID. | |
| TID |  
                                        Only applies to objects on mainframes. | |
| NEWTID |  
                                        Only applies to objects on mainframes. | |
| PATH | The path name to be checked if NEWPATHis
                                    specified. | |
| NEWPATH | A new path name. | 
Notes:
LOADFNAT...,
                           LOADFUSER... and LOADNCP... are used for the
                           LOAD command only, and ignored otherwise. 
                   LOADFNAT... is used for libraries starting with
                           SYS (except SYSTEM). 
                  LOADFUSER... is used for
                           libraries not starting with SYS (but including SYSTEM). 
                  LOADNCP... is used for Natural command processor
                           sources.