|
Options |
Name |
Purpose |
|
|
|
LOGICAL AllowsCompile ()
|
Returns if the current session allows compilation of ABL source code
|
|
|
|
CHARACTER CurrentDirectory ()
|
Returns the current working directory
|
|
|
|
CHARACTER CurrentMethodName ()
|
Returns the name of the current method of the caller
|
|
|
|
CHARACTER ExecutablePath ()
|
Returns the name of the current Progress Executable
|
|
|
|
CHARACTER FullVersionString ()
|
Returns the Progress Version (incl. Service Pack Level)
|
|
|
|
CHARACTER GetAblAppName ()
|
Returns the current ABL application name
|
|
|
|
Consultingwerk.DateFormat GetDateFormat ()
|
Returns the current session date format
|
|
|
|
Consultingwerk.InternationalizationSettings GetInternationalizationSettings ()
|
Returns the current InternationalizationSettings
|
|
|
|
Consultingwerk.NumericFormat GetNumericFormat ()
|
Returns the current session numeric format
|
|
|
|
CHARACTER GetPatchLevel ()
|
Reads the Version file to see if there is a patch level
|
|
|
|
CHARACTER GetSessionParameter (character)
|
Returns the value of a specific session parameter
|
|
|
|
CHARACTER GetSessionParameter (character, logical)
|
Returns the value of a specific session parameter from -param
|
|
|
|
CHARACTER GetUserId ()
|
Returns the id of the current user
Notes : On Windows the id of the current windows user is returned. On Linux
the user id is resolved from the USER environment variable, falling
back to LOGNAME when USER is not set
@return The id of the current user
*/
|
|
|
|
CHARACTER GetUserName ()
|
Returns the display name of the current user
Notes : On Windows the display name of the current windows user is returned.
On Linux there is no direct equivalent for the display name, so the
SessionManager:UserName is returned when set, otherwise the user id
(see GetUserId) is returned instead
@return The display name of the current user
*/
|
|
|
|
LOGICAL InputIsRedirected ()
|
Indicates whether the session is receiving redirected input (eg from < )
|
|
|
|
INTEGER ProcessBitness ()
|
Returns the "bitness" of the current process (32 / 64 bit)
|
|
|
|
DECIMAL ProVersionNumeric ()
|
Returns a numeric representation of the progress runtime version
|
|
|
|
SetDateFormat (DateFormat)
|
Sets the Sessions date format
|
|
|
|
SetDefaultDateFormat ()
|
Sets the ABL default date format (mdy-1950)
|
|
|
|
SetDefaultInternationalizationSettings ()
|
Resets the InternationalizationSettings to the American Defaults
|
|
|
|
SetDefaultNumericFormat ()
|
Sets the ABL default numeric format (AMERICAN)
|
|
|
|
SetInternationalizationSettings (InternationalizationSettings)
|
Sets the InternationalizationSettings
|
|
|
|
SetNumericFormat (NumericFormat)
|
Sets the Sessions numeric format
|
|
|
|
CHARACTER StartupParameters ()
|
Returns the startup parameters of the current Progress session
|
|
|
|
CHARACTER UserHomeDirectory ()
|
Returns the home directory of the current user
|