ADSI_33Paramtrs

Use the ADSI_33Paramtrs state table to build a parameter string, containing up to 33 parameters, ready for passing to any of the supplied ADSI state tables that require a string of parameters (for example, ADSI_FDM_DATA). This state table allows you to specify all 33 lines of a virtual ADSI display.

This state table concatenates the parameters, and separates them by 001 (X'01') delimiters.

ASCII syntax

InvokeStateTable ("DIRECT", ADSI_33Paramtrs, build_list, result,
parm_1 .. parm_33);

Entry point

build_list
You must specify the string build_list.

Description

result
Specify the name of a variable that will store the parameter string that the state table builds.
parm_1 ... parm_33
Specify the 33 parameters.

You must specify all 33 parameters, so use a null character if you have no other value to supply.

Results

The InvokeStateTable action terminates with a result that indicates whether or not the operation was successful. If it was not successful, the result shows the reason for the failure:

0
Success
9
Failure

Example

In this example, data for 15 parameters is concatenated into a single variable, named parmout.

InvokeStateTable("DIRECT", ADSI_33Paramtrs, build_list, parmout,
                "substitution data for line 1",
                "substitution data for line 2",
                "substitution data for line 3",
                "substitution data for line 4",
                "substitution data for line 5",
                "substitution data for line 6",
                "substitution data for line 7",
                "substitution data for line 8",
                "substitution data for line 9",
                "substitution data for line 10",
                "substitution data for line 11",
                "substitution data for line 12",
                "substitution data for line 13",
                "substitution data for line 14",
                "substitution data for line 15",
                "", "", "", "", "", "", "", "", "",
                "", "", "", "", "", "", "", "", "" )

Related state tables