List of FGLPROFILE entries

This is a summary of supported FGLPROFILE entries.

Find more information for an FGLPROFILE entry by following the documentation link in the description of the entry.

Table 1. Partial list of supported FGLPROFILE entries
Entry Values Default Description
Dialog.currentRowVisibleAfterSort boolean false Forces current row to be shown after a sort in a table.

See Dialog configuration with FGLPROFILE.

Dialog.fieldOrder boolean false Defines if the intermediate field triggers must be executed when a new field gets the focus with a mouse click.

See Dialog configuration with FGLPROFILE.

dbi.default.driver string NULL

Defines the default database driver.

See Default database driver.

dbi.database.dbname.driver string NULL

Defines the database driver for a database name.

See Database driver specification (driver).

dbi.database.dbname.source string NULL

Defines the data source for a database name.

See Database source specification (source).

dbi.* N/A N/A

Database interface configuration.

See Connections.

fglrun.arrayIgnoreRangeError boolean false Controls runtime behavior when array index is out of bounds.

See Arrays for more details.

fglrun.decToCharScale2 boolean false Formats DECIMAL(P) with 2 digits after the decimal point. See Floating point to string conversion.
fglrun.floatToCharScale2 boolean false Formats FLOAT/SMALLFLOAT with 2 digits after the decimal point.
fglrun.defaults string NULL Defines the directory where program specific configuration files are located.

See Understanding FGLPROFILE.

fglrun.ignoreDebuggerEvent boolean false Defines whether the runtime system can swtich to debug mode.

See Integrated debugger.

fglrun.ignoreLogoffEvent boolean false Defines whether the runtime system ignores a CTRL_LOGOFF_EVENT on Windows® platforms.

See Responding to CTRL_LOGOFF_EVENT.

fglrun.localization.* N/A N/A Defines load parameters for localized string resource files.

See Localized strings.

fglrun.mapAnyErrorToError boolean false Controls default action of WHENEVER ANY ERROR.

See Exceptions.

fglrun.mmapDisable
Important: This feature is deprecated, and may be removed in a future version.
boolean false Turns program files memory mapping off on Windows platforms.
Note: This entry is only provided to solve file overwrite issues when doing live program files updates on Windows platforms.

See Dynamic module loading.

flm.* N/A N/A License management related entries.

See licensing documentation.

gui.connection.timeout integer 30 Defines the timeout delay (in seconds) the runtime system waits when it establishes a connection to the front-end. After this delay the program stops with an error.

See Configure the GUI connection timeout.

gui.key.add_function integer none If set, this entry defines the offset for function key mapping when using Shift-Fx and Control-Fx key modifiers.

See Traditional GUI mode.

gui.protocol.pingTimeout integer 600 Defines the timeout delay (in seconds) the runtime system waits for a front-end ping when there is no user activity. After this delay the program stops with an error.

See Wait for front-end ping timeout.

gui.protocol.format string default Controls Front-End protocol format.

Possible values are: "block", "zlib".

Default is "block" (encapsulation only).

See GUI protocol compression.

gui.server.autostart.* N/A N/A Defines automatic front-end startup parameters.

See Automatic front-end startup.

gui.uiMode string NULL Defines the user interface mode, to render windows in traditional I4GL mode.

Possible values are: "default" or "traditional". Default is the new Genero GUI mode with real resizable windows.

See Traditional GUI mode.

key.key-name.text string N/A Defines a label for an action defined with an ON KEY clause.

Provided for V3 compatibility only.

See Setting action key labels.

mobile.environment.name = "value" N/A N/A Define environment variable values in FGLPROFILE for mobile applications.

See Setting environment variables in FGLPROFILE (mobile).

Report.aggregateZero boolean false Defines if the report aggregate functions must return zero or NULL when all values are NULL.

Provided for V3 compatibility only.

See Report engine configuration.

authenticate.* N/A N/A Web services configuration.

See Basic or digest HTTP authentication

proxy.* N/A N/A Web services configuration.

See Proxy configuration

security.* N/A N/A Web services configuration.

See HTTPS and password encryption

ws.* N/A N/A Web services configuration.

See Server configuration

xml.* N/A N/A Web services configuration.

See XML configuration