Modify Parameter

You get the Modify Parameter window when you select the parameter from the tree and choose Edit->Modify from the menu bar

Note: When you select a "current parameter" in the Add Operation or Modify Operation window, and click Edit you get the Edit Parameter window, which functions in the exact same way as the Modify Parameter window. (See Adding Operations or Modifying Operations.)

To modify a parameter, enable or disable the return value, or change the passing mode by selecting IN, INOUT, OUT, or NO ACCESS. In addition, you can modify the BEA TUXEDO server information to reflect a display name change, a change in the exception mode return status, and enable or disable the mandatory status.

Fields

The following table explains the fields on this window.

Table 7-11 Modify Parameter

Field Description

Parameter Name

Indicates the same name of the element name used to create the parameter. To modify the parameter name, modify the element name first.

Occurrence

Indicates the number of occurrences of this element. If 0, the element can have an unlimited number of occurrences. To modify the parameter occurrence, modify the element occurrence first.

Type

Type of element; either a primary element type FML (char, string, short, long, float, double, carray) or VIEW (int, short, long, char, float double, string carray) or a struct type. To modify the parameter type, modify the element type first.

Return Value

Select the checkbox if the element is used as a return value. Only one parameter from the Current Parameters list of an operation can have a return value.

Passing Mode

Indicate the direction of movement for the data:

in
out
in/out
noaccess

You can have only one parameter from the Current Parameters list for an operation that is listed as the return value. The passing mode of this parameter must be "out."

Display Name

Type a unique 32 character parameter name within one operation. This name is used for generating element names.

Exception Mode

For out or in/out parameters, this mode indicates how the parameter is returned on exceptions. Enabled only for out and in/out passing modes and the operation return exception is enabled.

Mandatory

Indicates if the parameter is required or optional. An occurrence of "1" is mandatory (if you selected the checkbox). An occurrence of "0" is not mandatory (if you did not select the checkbox).

Buttons

When you have modified the fields, click OK to save your changes and close the window. (Or click Cancel to close the window without saving your changes).

See Also

Modifying Parameters