Please enable JavaScript to view this site.

Navigation: Invantive Script > Variables

Application Variables

A number of pre-defined application variables exist:

applicationfolder: folder from which the application is running.

cachedirectory: directory in which the cached files for the current application version are loaded.

centralsettingsdirectory: directory below which all configuration settings are stored.

connectionname: name of last used database in Invantive Keychain.

containertitle: title of the form containing the control (extended with tab page title if present).

copyright: application's copyright text.

currentversion: label of the application's version.

currentversionshort: short description of the application's version.

datadirectory: directory in which deployed data files are stored.

defaultsettingsfile: default databases settings configuration file.

expirationdate: application's build expiration date (if any).

globalfirstuse: date time of any first use of any Invantive product.

globalnumberofapplicationstarts: number of application starts of any Invantive application.

globalusersettingsfile: global user.settings file with preferences.

hasbeenoptimized: whether or not the application has been optimized.

helpfilelocationproducer: full path to the help file.

installericonfile: name of the icon file to be used located within the startup directory.

internalname: application's internal name.

invantivetempdirectory: directory in which the temp files for Invantive software are stored.

iscurrentusersystemuser: whether the current user is a system user.

isfirstrun: whether this is the first run of the application installation since installation or upgrade.

isloggedon: whether a connection has been made and is still open to a database.

lastavailablebandwidth: last available measured bandwidth.

lastavailablelatency: last available measured latency.

lastlanguage: last user user interface language.

loggingfile: full file name of the logging file with unprocessed log messages.

multicorejitprofilefile: full file name of the Multi-Core JIT Profile file.

name: name of the application used in dialogs.

nameversion: name of the application used in dialogs, followed by the version in brackets.

newsitemcachefile: full file name of the news items cache.

numberofconnectionsmade: number of database connections made by any Invantive application.

optimizationdirectory: directory in which the application optimization files for the current application are loaded.

optimizationlogfile: full file name and path to the optimization log file for this process.

productinstallationfirstuse: date time of any first use of this Invantive product installation.

productinstallationnumberofapplicationstarts: number of application starts of this Invantive product installation.

productinstallationusersettingsfile: user's settings for a specific product and its installation.

productnumberofapplicationstarts: number of application starts of this Invantive product.

productusersettingsfile: user's settings for a specific product.

querytoolcentraldirectory: central folder for Invantive Query Tool.

serverlicenseexists: whether the server license exists.

serverprefixurl: server prefix URL.

starterdirectory: directory in which the Invantive Starter parameter files are stored.

supportemail: localized support email address.

supportwebsite: support website.

tempdirectory: directory in which the temp files for the current application are stored.

translationfilename: translation file name and path.

urllobcache: full path to the URL LOB cache file.

usedsettingsfilename: file name for the used 'settings.xml'.

userlayoutdirectory: directory where user specific layouts of the user interface are stored.