Detail Row (Magic xpa 3.x)
When you create a Detail row, indented under the header line, you can select from the following detail types:
-
Remark – This option lets you enter internal information relevant to the subsequent detail options.
-
Column – Columns are displayed only when a Main source is selected. This detail option lets you select data object columns from the Column Selection window.
-
Virtual – Virtual variables are temporary (local) variables that only exist for the duration of the task. They are used for computation and temporary storage. You can determine the display and behavior of local variables by using the Local Variable Properties.
-
Parameter – Parameter variables are local variables used to pass data in and out of a task or program. You can determine the display and behavior of local variables by using the Local Variable Properties.
Parameters are passed according to the order they appear in the data view. Magic xpa does not make a distinction as to where the parameters are placed within the data view. It is possible to disperse parameters throughout the data view. However, for both readability and maintenance, it is better to group these variables together. Parameters are normally defined at the beginning of the data view.
See also How Do I Define the Incoming and Outgoing Arguments in a Program?
Header Row
How Do I Define Task Variables?