# Script Definition Editor

The Script Definition Editor is used to define the input and output arguments of scripts.

- Press the Add or Remove buttons to adjust script arguments.

- Enter a unique name for the argument, and select the data type: Boolean, Integer, Double (Real) String or DataSet.

  Note: For more information on using the DataSet data type, see the DataSet Data Type and DataSet JavaScript API topics.
- If the script is expected to return a specific data type, check the Return Type checkbox and define the data type.
- Use the Up and/or Down buttons to adjust the order of the arguments. To use the buttons, select an argument, and move the argument up or down the list. The Up and/or Down buttons will only be enabled if an argument is selected; the Up button will be disabled if the first argument in the list is selected, and the Down button will be disabled if the last button in the list is selected.