The id is an identifier for a certain collection of settings, used for a specific interaction (View). This setting is used in pair with the views setting.
The value for the id setting is a STRING.
Setting format for the .4gl file:
<InteractForm_Settings>.id = STRING
The <InteractForm_Setting> is the variable you specify at the beginning of your interaction with Lycia LowCode.
Example:
LET rec_settings.id = "settings"
LET rec_settings.views["test_05"].paged_mode = 1
...
Setting format for the .fm2 form file:
<form xmlns="http://namespaces.querix.com/2015/fglForms" interactSettings='[
{
"id":"settings",
"views": {
"<db_table_name>" : {
"<view_setting_1_name>":"<view_setting_1_value>",
"<view_setting_1_name>":"<view_setting_1_value>",
"<view_setting_1_name>":"<view_setting_3_value>"
}
}
}
]'>