Actions: Layout

display records in layout

Displays the specified records in a layout element.

Argument Description
Element The layout element to display the records in.
RecordIDs A variable containing the recordIDs of the records to be displayed. (line-delimited)

get property from layout row

Retrieves the value of a property of an element inside of a layout with multiple rows enabled.

Argument Description
Element The element to have its property value returned.
Property The attribute whose value will be returned.
RecordID A variable containing the recordID of the layout row containing the element.
Output The variable where the results will go.

refresh layout

Refreshes the records of a layout element.

Argument Description
Element The layout element to refresh.

reset layout

Clears all data and the recordIDs associated with a layout.

Argument Description
Element The layout element to reset.

select record in layout

Selects the specified record in a layout element.

Argument Description
Element The layout element containing the record to be selected.
RecordID A variable containing the recordID of the record to be selected.

set property in layout row

Change the value of a property of an element inside of a layout with multiple rows enabled.

Argument Description
Element The element to have its property adjusted.
Property The attribute that is to be adjusted.
Value A variable or input that will be applied to the selected element.
RecordID A variable containing the recordID of the layout row containing the element.

set property in row from variable

Set a property of an element in all rows of a layout element from a variable. This action can only be used in the ‘layout refresh’ event.

Argument Description
Variable The variable to apply to the property of the selected element.
Element The element to have its property adjusted.
Property The property that is to be adjusted.

set variable from context

Set a variable’s value based on the clicked element’s context (i.e., the recordID). This only works for elements inside of Layouts.

Argument Description
Variable The variable where the context’s value should be stored.

set variable from row data

Set a variable to a key value of the current row. This action can only be used in the ‘layout refresh’ event.

Argument Description
Variable The variable to set the value of.
TableName The table containing the specified key.
Key The key of the current row’s record to place into the variable.

unhighlight layout

Unhighlights the highlighted row of a layout element.

Argument Description
Element The layout element to unhighlight.

This chapter was last updated on Mon 1 Apr 2024 19:18:17 BST