Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Keyword

Description / Comments

REQUEST

Request made to LANSA. Must be either RUN or SUBMIT

PROCESS

Name of process to RUN or SUBMIT.

FUNCTION

Name of function to RUN.

PARM01

User parameter 1. Must exactly match parameters defined for the process in type and length. Note that numeric process parameters are always "packed" numeric variables.

PARM02 - PARM10

User parameters 2 through 10. A process can have at most 10 associated parameters defined. The type and length rules as for PARM01 apply.

PARTITION

Name of the system partition that is to be used. If not specified or passed as blanks, the major application partition "SYS" will be assumed.

LANGUAGE

Language that the system is to use. If not specified or passed as blanks the partition default language will be assumed.

TASK ID

Task Id that is to be used. This should normally be passed as blanks.

PC_TYPE

This parameter is used internally by LANSA and is not usable in a normal LANSA invocation. This is 1 character in length and should be passed as N.

DEVELOPER

Used to specify whether LANSA presents a command line and work with interface. It is up to 9 characters in length and should be passed as N.
For further information, refer to the LANSA Command.

ALLOW_MSGS

Specifies whether or not access is given to developer services. It is up to 4 characters in length and should be passed as N.
For further information, refer to the LANSA Command.

DATE_SRCE

Specifies where the date and date format is retrieved from. It is up to 7 characters in length.

*SYSTEM, S: Specifies that the date and date format are to be retrieved from the system values. This is the default.

*JOB, J: Specifies that the date and date format are to be retrieved from the job attributes.

BDEBUG

Specifies that batch debug of LANSA RDML functions is required.  This is used internally by LANSA and is not useable in a normal LANSA invocation. It should be passed as blanks.

BDEBUG_DEV

Name of the display device to be used for debugging batch RDML functions. This is used internally by LANSA and is not useable in a normal LANSA invocation. It should be passed as blanks.

BDEBUG_MSG

Name of the message queue when using batch debugging. This is used internally by LANSA and is not useable in a normal LANSA invocation. It should be passed as blanks.

X_RUNADPRM

Additional parameters for an X_RUN request in up to 512 characters. These additional parameters must be specified in the X_RUN format, e.g. PRTR=*PATH. Refer to Standard X_RUN Parameters in the Technical Reference Guide for details of X_RUN parameters.

...

Number

Type

Length

Description / Comments

1

A

10

Request made to LANSA. Must be either MENU or RUN

2

A

10

Name of process to RUN or SUBMIT.

3

A

10

Name of function to RUN.

4

any

256(max)

User parameter 1. Must exactly match parameters defined for the process in type and length. Note that numeric process parameters are always "packed" numeric variables.

5 - 13

any

256(max)

User parameters 2 through 10. A process can have at most 10 associated parameters defined. The same type and length rules as for PARM01 apply.

14

A

3

Name of the system partition that is to be used. If not specified or passed as blanks the major application partition "SYS" will be assumed.

15

A

4

Language that system is to use. If not specified or passed as blanks the partition default language will be assumed.

16

A

8

Task Id that is to be used. This should normally be passed as blanks.

17

A

1

The PC_TYPE parameter is used internally by LANSA and is not usable in a normal LANSA invocation. It should be passed as N.

18

A

1

This parameter is used to specify whether LANSA presents a command line and work with interface. Should be passed as N.
For further information, refer to the LANSA Command.

19

A

1

This ALLOW_MSGS parameter is used to specify whether or not access is given to developer services. It is not usable in a normal LANSA invocation and should be passed as N.
For further information, refer to the LANSA Command.

20

A

10

This PC_NAME parameter is used internally by LANSA and is not usable in a normal LANSA invocation. It should be set to blanks.

21

A

1

This parameter is used to specify where the date and date format is retrieved from.
S specifies that the date and date format are to be retrieved from the system values. This is the default.
J specifies that the date and date format are to be retrieved from the job attributes.

22

A

1

This parameter is used to specify that batch debug of LANSA RDML functions is required. It is used internally by LANSA and is not useable in a normal LANSA invocation. It should be passed as blanks.

23

A

10

This parameter is used to specify the name of the display device to be used for debugging batch RDML functions. It is used internally by LANSA and is not useable in a normal LANSA invocation. It should be passed as blanks.

24

A

10

This parameter is used to specify the name of the message queue when using batch debugging. This is used internally by LANSA and is not useable in a normal LANSA invocation.

25

A

512

Specify additional parameters for an X_RUN request. These additional parameters must be specified in the X_RUN format, e.g. PRTR=*PATH. Refer to Standard X_RUN Parameters in the Technical Reference Guide for details of X_RUN parameters.

...