BDL 2.02 new features

Features added in 2.02 releases of the Genero Business Development Language.


This version of Genero BDL is desupported, use a more recent version of the product.


This page covers only those new features introduced with the Genero BDL version specified in the page title. Check prior new features pages if you migrate from an earlier version. Make sure to also read the upgrade guide corresponding to this Genero version.

Corresponding upgrade guide: BDL 2.02 upgrade guide.

Prior new features guide: BDL 2.01 new features.

Table 1. Core language
Overview Reference
Share global variables between the Genero source and the C Extension, by using the -G option of fglcomp. Feature is desupported in version 3.20, see Sharing GLOBALS with C Extensions.
Customize the runtime system error messages according to the current locale. See Runtime system messages.

New debugger commands (ptype).

Avoid switching into debug mode with SIGTRAP (Unix) or CTRL-Break (Windows™) with the new fglrun.ignoreDebuggerEvent FGLPROFILE entry.

See Integrated debugger.
Table 2. User interface
Overview Reference
Specify a TABINDEX of zero to exclude the form item from the tagging list. See TABINDEX attribute.
Table 3. SQL databases
Overview Reference
Some common SQL statements have been added to the static SQL syntax, such as TRUNCATE TABLE, RENAME INDEX, CREATE / ALTER / DROP / RENAME SEQUENCE. See Static SQL statements.
With Oracle, specify the SELECT statement producing the unique session identifier which is used for temporary table names. See Oracle DB specific FGLPROFILE parameters.
To emulate Informix® temporary tables in Oracle, set the temptables.emulation parameter to use GLOBAL TEMPORARY TABLES instead of permanent tables.. See Using the global temporary table emulation.