System Methods
- Primarily work with form objects, tables, fields and logging
- Examples: getProperty(), getPreference(), getDisplayColumn(), tableExists(), nil(), eventQueue(), print(), log(), logError(), getMessage()
getProperty() - returns the value of a Glide property.
getPreference() - gets a user preference.
getDisplayColumn() - gets the display column for the table.
tableExists() - determines if a database table exists.
nil() - returns true if a field's value is null or an empty string ("").
eventQueue() - queues an event for the event manager.
print() - writes a message to the system log.
log() - logs a message to the system log and saves it to the syslog table.
logError() - logs an error to the system log and saves it to the syslog table.
getMessage() - retrieves translated messages to display in the UI.