Compatibility Switch Matrix
The runtime behaviour of a DataBasic program or subroutine is determined by a combination of two factors:
-
The compiler version embedded in the compiled code. This normally depends on the compiler used, but can be changed with the $OPTIONS statement.
-
The MultiValue compatibility mode (if any) set with $OPTIONS statement.
These runtime settings are listed below (BCM) utility. On versions of Reality earlier than that stated below (under Introduced on) the option is not set.
Note
The BCM utility alters the DataBasic runtime operations. This may cause existing applications to fail. Affected programs should be re-tested after changes. BCM should be used only under the guidance of NEC Software Solutions personnel.