Common information:
Calling a method from the InteractForm object:
FUNCTION (this InteractForm) DoesTableRowExist(view STRING, vals REFERENCE) RETURNS BOOL
Calling a method from the View:
| Method | Purpose |
| DoesTableRowExist() | Used for querying the database about whether a row with a given primary key(s) value(s) exists |
| GetCurrentDialog() | Returns the dialog object (ui.Dialog) of the InteractForm object |
| GetCurrentEvent() | Returns the raw event name that was currently running |
| GetEventSubInteraction() | Returns the name of the sub-interaction in which the event is currently running |
| GetEventView() | Returns the name of the view in which the event is currently running |
| GetViewArray() | Used to get the array data of the View |
| GetViewCurrentRecord() | Used to get the current record data of the View |
| Refresh() | Used to reset data in the View |
| SaveChanges() | Used to store changes in the database |
| SetEmbeddedData() | Allows a LowCode data source View to use data of a variable (array of records) handled / managed by your 4GL code instead of a database table |
| SetViewArray() | Used to set the array data of the View |
| SetViewCurrentRecord() | Used to modify the current record data of the View |