APPX Software Library

Appendix E: APPX Environment Variables

Table E-1: APPX Environment Variables

Table E-1. APPX Environment Variables
Environment VariableUsage
APPX_0SA_PATHTells a PC network node to look to a server's disk drive for its Sys Admin files
APPX_184_IPCReverts to pre-2.0 IPC semantics for RELATED processes
APPX_184_MASKSReverts to version 1.8.4 (and earlier) numeric display mask interpretation
APPX_200_ALIGNMENTReverts to version 2.0 (and earlier) numeric alignment
APPX_ACCESS_ALL_FILESReverts to pre-3.2 behavior when opening files
APPX_ALLOW_MISALIGNSConverts Numeric Binary Alignment ERROR messages into WARNINGs
APPX_BG_SCRIPTUses a different script to submit batch jobs marked as “Separate Task? = Y”
APPX_BIG_BUTTONSSpecifies that the “big button” GUI style should be used
APPX_CGIDATA_LOGFile name to log CGI data parsing debugging information
APPX_CHECK_MEMCauses APPX to periodically pause and verify its allocated memory
APPX_CISAM_DEBUGActivates CISAM debug options with detailed error message reporting
APPX_DATA_SERVERHostname and port to which APPX/Net or APPX/ODBC will connect
APPX_DB_TRAPSAllows Ctrl-C stepping into ILF debugger outside of Application Design
APPX_DBG_CODEDebug level for APPX_SQL_CMD; almost always set to 0xFFFFFFFF
APPX_DBG_VFYFile name to log EM rebuild checking results
APPX_DISABLE_DYNAKEYSDisables the ability of end users to create Dynamic Keys to data files
APPX_DISABLE_TCP_NODELAYDisables the use of the TCP “NODELAY” option
APPX_DYNA_LOGFile name to log Dynamic Key generation debugging information
APPX_DYNAKEY_PROMPTSets a threshold of records processed during Dynamic Key creation
APPX_END_PARAGRAPHTells APPX to use hex(0A) as an end-of-paragraph character within text fields instead of hex(B6)
APPX_FAKE_TIMECauses APPX to think the current date/time is other than the OS date/time
APPX_FD_CACHE_CODEDetermines how much APPX_FD_CACHE_LOG logging to perform
APPX_FD_CACHE_LOGFile name to log all file opens and their success or failure status
APPX_FMT_IO_LOGReadable form of IO_LOG
APPX_HOSTPresentation Client under Unix: Specify Presentation Server hostname
APPX_IO_LOGFile name where all I/O is logged
APPX_ISKEYSEGOverrides APPX normal behavior of consolidating multiple key segments
APPX_KEATERMSelect whether a set of “smart buttons” for APPX will be displayed by KEA
APPX_KEYMAPSets the name of the default keymap to load; same as using the -m= option
APPX_LS_DBGSpecifies the debug level when debugging license server issues
APPX_LS_DELAYNumber of seconds to wait before License Server validates its license info
APPX_LS_GHOSTSCauses APPX to revert to clearing out “ghost” sessions from the USAGE file
APPX_LS_INTERVALNumber of minutes between checks of USAGE file information
APPX_LS_LOGDenotes where to log license server client debug information
APPX_MSGCenters the value of this variable on the bottom line of the screen
APPX_NET_FEATURE_MASKAllows you to hard code a list of supported client/server features
APPX_NET_HASPSpecifies a network security HASP to login to
APPX_NET_HEADERSEnables APPX client/server network packet headers for debugging
APPX_NET_LOGFile name to log Presentation Client/Server debugging information
APPX_NET_LOG_MASKDebug level for APPX_NET_LOG, almost always set to 0xFFFFFFFF
APPX_NETIO_CODEDebug level for APPX_NETIO_LOG, almost always set to 0xFFFFFFFF
APPX_NETIO_LOGFile name to log APPX/Net client side debugging information
APPX_NETIO_SERVERFile name to log APPX/NET server side debugging information
APPX_NO_END_CONSTRAINTSDisables performance optimization to use constraints on upper range limits
APPX_NO_NEG_INTReverts to pre-3.3 semantics when assigning a negative number to signed binary
APPX_NO_STACK_DUMPDisables stack dumps on Windows systems
APPX_ODBC_AUTOCOMMITEnables the auto-commit flag for SQL Server
APPX_ODBC_CODEDebug level for APPX_ODBC_LOG, almost always set to 0xFFFFFFFF
APPX_ODBC_ISOLATIONRequests transaction isolation level 0 from the ODBC database being accessed
APPX_ODBC_LIBSpecifies the ODBC driver manager DLL location for dynamic linking
APPX_ODBC_LOGFile name to log APPX/ODBC debugging information
APPX_OLD_PD_MULDisables fixes to packed decimal multiplication made to APPX version 3.0
APPX_ORACLE_CONNECTSpecifies what user ID and password to use to login to Oracle
APPX_ORACLE_FIRST_ROWS“Hints” to Oracle that you want it to optimize its query processing
APPX_ORACLE_LIBSpecifies the Oracle library location for dynamic linking
APPX_ORACLE_PARAM_INSERTSUse parameterized INSERTs to insert data into Oracle tables
APPX_ORIO_LIBSSpecifies Oracle libraries when dynamically linking from APPX
APPX_PD_SIGNSTells APPX what byte pattern to use for the sign bits of packed decimals
APPX_PIVOT_ITEMSUsed for Y2K compatibility
APPX_PIVOT_YEARUsed for Y2K compatibility
APPX_PORTPresentation Client under Unix: Presentation Server port number
APPX_PORTABLE_DATEIgnores the "bad portable date" error when importing SPEED II files
APPX_PREFIXSpecifies the drive prefix of the APPX installation on NT for UniQue spooler
APPX_PRELOAD_MAXAvoids a “panic-memory allocation error” when loading APPX across networks
APPX_PRT_FI_DIRSets the disk location where print files are created and stored
APPX_PRT_FI_SIZEDetermines how much space to pre-allocate for a print file (VMS only)
APPX_PRT_SCRIPTDefines a different script for print jobs
APPX_PRT_SCRIPT_HIDEHides printer pop-up window when printing
APPX_PSWDPresentation Client under Unix: Specify password
APPX_RDBMS_NDKChooses how APPX creates RDBMS date key segments
APPX_REMAPPresentation Client under Unix: Invoke appxkeys remapping
APPX_RUN_MEMOverrides the amount of memory APPX will use for an in-memory query
APPX_SCAN_PROCUses an alternate SCAN process; superseded by ‘Hook’ records
APPX_SCRIPT_IN“Plays back” all keystrokes recorded in it as if user had manually keyed them
APPX_SCRIPT_OUTRecords all user keystrokes (and selected Processes) into an output file
APPX_SCRIPT_STEPCauses APPX to pause before each APPX OPTION key is sent from script
APPX_SCRIPT_STOPCauses APPX to exit when a recorded screen differs from the actual screen
APPX_SERVERLocation of APPX Presentation Server engine
APPX_SHOW_PROGRESSActivates status message during a QUERY, OUTPUT and UPDATE
APPX_SIGNAL_LOGFile name to log all error signals (like bus errors and segmentation faults)
APPX_SQL_BUFFERSpecifies size of SQL command buffer when communicating with an RDBMS
APPX_SQL_CMDFile name of ASCII log file for SQL backend I/O traffic
APPX_SRVR_TIMEOUTSpecifies the interval in minutes between “is the other system alive?” pings
APPX_SS_CODEDebug level for APPX_SS_LOG, almost always set to 0xFFFFFFFF
APPX_SS_LOGFile name to log HASP initialization and verification information
APPX_STD_PGH_MASKSets the date mask for dates displayed in page headings
APPX_SUPPRESS_UID_SWITCHTells APPX to leave all print files owned by “appx”
APPX_SYBASE_DATABASEDefault Sybase database name
APPX_SYBASE_LEVEL0Enables Level 0 table locking in Sybase
APPX_SYBASE LIBSpecifies the Sybase library location for dynamic linking
APPX_SYBASE_PACK_SIZEPacket size for Sybase data server communications
APPX_SYBASE_SERVERDefault Sybase server name
APPX_SYS_ERR_LOGFile name to log all system errors
APPX_TRAILER_COUNTTells APPX to append additional trailer bytes to each memory allocation
APPX_TRAP_RESTRUCTInserts TRAP statements in Restructure event points for debugging
APPX_TST_DIRPoints to a directory to capture screen images
APPX_UIDUser ID and Password used by APPX/Net or APPX/ODBC upon connection
APPX_UNIXIO_PROCSCauses APPX to log the process names as they are executed
APPX_UNIXIO_STATSFile name to log every APPXIO file open, close and I/O
APPX_USERPresentation Client under Unix: Specify User ID
APPX_VERIFY_IOTurns APPXIO I/O verification on or off
APPX_VFY_RESTRUCTForces restructure to occur even if APPX thinks one is unnecessary
APPX_VISION_LOCKS_PER_FILEMaximum number of locks per file, per process, in Vision file system
APPX_VISION_MAXFILESMaximum number of open files in Vision file system
APPX_VISION_MAXLOCKSMaximum number of record locks per process in Vision file system
APPX_XLATE_LOGFile name to log language translation debugging information
APPX_ZERO_MALLACWorkaround for a bug which was fixed in version 3.0
APPXPATHDefault location of APPX Sys Admin, Applications and Database files
HASPTTYHASP Port Number for Linux and SCO Unix boxes
VISION_VLOGActivates VISION debug logging into the fixed filename "v.log"
WINPRINT_DEBUGFile name to log winprint.exe debugging information