Table of contents
-
Technical Reference Guide
-
Quick Reference
- RDML Commands
- RDMLX Commands
-
Built-In Functions by Category
- Application Execution Control Built-In Functions
- Authority Built-In Functions
- Client/Server Support Built-In Functions
- Data Area Built-In Functions
- Data Queue Built-In Functions
- Date and Time Built-In Functions
- Domino Integration Built-In Functions
- Email Handling Built-In Functions
- Enhanced 5250 User Interface Built-In Functions
- Exchange List Built-In Functions
- Export/Import/Deployment Built-In Functions
- Field and Component Related Built-In Functions
- File Related Built-In Functions
- Function Related Built-In Functions
- LANSA Composer Built-In Functions
- LANSA Integrator Built-In Functions
- List Handling Built-In Functions
- Locking Built-In Functions
- Mathematical Built-In Functions
- Messages and Message Handling Built-In Functions
- Message Box Built-in Functions
- Miscellaneous Built-In Functions
- Other Vendor Built-In Functions
- Process Related Built-In Functions
- Rule/Trigger Related Built-In Functions
- Space Built-In Functions
- Spool File Built-In Functions
- String Handling Built-In Functions
- Template Related Built-In Functions
- Unique Operating System and Platform Access Built-In Functions
- Web Built-In Functions
- Zip Built-In Functions
- System Variables
- Formats, Values and Codes
-
1. Fields
-
1.1 Field Types
- 1.1.1 Field Type Considerations
- 1.1.2 Alpha
- 1.1.3 String
- 1.1.4 NVarChar
- 1.1.5 Char
- 1.1.6 NChar
- 1.1.7 Packed
- 1.1.8 Signed
- 1.1.9 Integer
- 1.1.10 Float
- 1.1.11 Date
- 1.1.12 Time
- 1.1.13 DateTime
- 1.1.14 Binary
- 1.1.15 VarBinary
- 1.1.16 DBCS Graphic String
- 1.1.17 BLOB
- 1.1.18 CLOB
- 1.1.19 Boolean
-
1.2 Field Definitions
- 1.2.1 Field Name
- 1.2.2 Field Identifier
- 1.2.3 Field Type
- 1.2.4 Field Length
- 1.2.5 Decimals
- 1.2.6 Default Value
- 1.2.7 Reference Field
- 1.2.8 Field Description
- 1.2.9 Field Label
- 1.2.10 Field Column Heading
- 1.2.11 Allocated Length (IBM i only)
- 1.2.12 Edit Mask
- 1.2.13 Keyboard Shift
- 1.2.14 Enable Field for RDMLX
- 1.2.15 System Field
- 1.2.16 Field Attributes
- 1.2.17 Input Attributes
- 1.2.18 Output Attributes
- 1.2.19 Prompting
- 1.2.20 Alias Name
- 1.3 Field Visualizations
- 1.4 Field Rules and Triggers
- 1.5 Field Help Text
-
1.1 Field Types
-
2. Rules and Triggers
- 2.1 Rule Definitions
- 2.2 List of Values Checks
- 2.3 Range of Values Checks
- 2.4 Date Format/Range Check
- 2.5 Code File/Table Lookup Checks
- 2.6 Simple Logic Check
- 2.7 Complex Logic Check
-
2.8 Triggers
- 2.8.1 Trigger Definition
- 2.8.2 Trigger Condition
-
2.8.3 Trigger Functions
- What is a Trigger Function?
- Create a Trigger Function
- Activate a Trigger Function
- Exactly When Are Triggers Invoked?
- The TRIG_OPER and TRIG_RETC Variables and TRIG_LIST Working List
- What Codes Are Passed in TRIG_OPER to the Trigger?
- How Many Entries Are Passed in the TRIG_LIST?
- What Return Codes Are Used in TRIG_RETC and How Can They Be Set?
- Triggers - A Classic Example
- Examples of Trigger use
- Triggers - Restrictions and Limitations
- Triggers - Some Do's and Don'ts
-
3. Files
- 3.1 File Definition
- 3.2 Real Fields in File
- 3.3 Virtual Fields in File
- 3.4 Logical Views
- 3.5 Access Routes
-
3.6 File Attributes
- 3.6.1 File Library
- 3.6.2 Record Format Name
- 3.6.3 I/O Module Library
- 3.6.4 File Uses SQL On IBM i
- 3.6.5 Alternate Collating Table (ALTSEQ)
- 3.6.6 Enable Files for RDMLX
- 3.6.7 Share
- 3.6.8 Secure
- 3.6.9 Strip Debug
- 3.6.10 Suppress IOM0034 Message
- 3.6.11 Ignore Decimal Errors
- 3.6.12 IOM Required
- 3.6.13 Create Batch Control
- 3.6.14 IBM i High Speed Table
- 3.6.15 Auto RRN Creation
- 3.6.16 Create RRNO Column
- 3.6.17 Convert Special Characters in Field Names
- 3.6.18 Commitment Control
- 3.6.19 Auto Commit
- 3.6.20 CRTPF and CHGPF Parameter
- 3.6.21 Readonly Access
- 3.6.22 Database File Trigger
- 3.6.23 File Description
- 3.7 The @@UPID Field in LANSA Created Files
- 3.8 Batch Control
- 3.9 Virtual Derivation
- 3.10 File Rules and Triggers
- 3.11 File Compile Options
- 3.12 Load Other File
-
4. Components
- 4.1 Component Concepts
- 4.2 Component Definition
- 4.3 Component Types
- 4.4 Component Help Text
- 4.5 Component Compile Options
- 4.6 Technology Services
- 5. Weblets
- 6. Processes and Functions
-
7. RDML Commands
- 7.1 ABORT
- 7.2 ADD_ENTRY
- 7.3 BEGIN_LOOP
- 7.4 BEGINCHECK
- 7.5 BROWSE
- 7.6 CALL
- 7.7 CALLCHECK
- 7.8 CASE
- 7.9 CHANGE
- 7.10 CHECK_FOR
- 7.11 CLOSE
- 7.12 CLR_LIST
- 7.13 COMMIT
- 7.14 CONDCHECK
- 7.15 CONTINUE
- 7.16 DATECHECK
- 7.17 DEF_ARRAY
- 7.18 DEF_BREAK
- 7.19 DEF_COND
- 7.20 DEF_FOOT
- 7.21 DEF_HEAD
- 7.22 DEF_LINE
- 7.23 DEF_LIST
- 7.24 DEF_REPORT
- 7.25 DEFINE
- 7.26 DELETE
- 7.27 DISPLAY
- 7.28 DLT_ENTRY
- 7.29 DLT_LIST
- 7.30 DOUNTIL
- 7.31 DOWHILE
- 7.32 ELSE
- 7.33 END_LOOP
- 7.34 ENDCASE
- 7.35 ENDCHECK
- 7.36 ENDIF
- 7.37 ENDPRINT
- 7.38 ENDROUTINE
- 7.39 ENDSELECT
- 7.40 ENDUNTIL
- 7.41 ENDWHILE
- 7.42 EXCHANGE
- 7.43 EXEC_CPF
- 7.44 EXEC_OS400
- 7.45 EXECUTE
- 7.46 EXIT
- 7.47 FETCH
- 7.48 FILECHECK
- 7.49 FUNCTION
- 7.50 GET_ENTRY
- 7.51 GOTO
- 7.52 GROUP_BY
- 7.53 IF
- 7.54 IF_ERROR
- 7.55 IF_KEY
- 7.56 IF_MODE
- 7.57 IF_NULL
- 7.58 IF_STATUS
- 7.59 INCLUDE
- 7.60 INSERT
- 7.61 INZ_LIST
- 7.62 KEEP_AVG
- 7.63 KEEP_COUNT
- 7.64 KEEP_MAX
- 7.65 KEEP_MIN
- 7.66 KEEP_TOTAL
- 7.67 LEAVE
- 7.68 LOC_ENTRY
- 7.69 MENU
- 7.70 MESSAGE
- 7.71 ON_ERROR
- 7.72 OPEN
- 7.73 OTHERWISE
- 7.74 OVERRIDE
- 7.75 POINT
- 7.76 POP_UP
- 7.77 PRINT
- 7.78 RANGECHECK
- 7.79 RENAME
- 7.80 REQUEST
- 7.81 RETURN
- 7.82 ROLLBACK
- 7.83 SELECT
- 7.84 SELECTLIST
- 7.85 SELECT_SQL
- 7.86 SET_ERROR
- 7.87 SET_MODE
- 7.88 SKIP
- 7.89 SORT_LIST
- 7.90 SPACE
- 7.91 SUBMIT
- 7.92 SUBROUTINE
- 7.93 SUBSTRING
- 7.94 TRANSFER
- 7.95 UPD_ENTRY
- 7.96 UPDATE
- 7.97 UPRINT
- 7.98 USE
- 7.99 VALUECHECK
- 7.100 WHEN
-
8. RDMLX Commands and RDMLX Features
- 8.1 ASSIGN
- 8.2 ATTRIBUTE
- 8.3 BEGIN_COM
- 8.4 DEFINE_COM
- 8.5 DEFINE_EVT
- 8.6 DEFINE_MAP
- 8.7 DEFINE_PTY
- 8.8 END_COM
- 8.9 ENDFOR
- 8.10 ENDROUTINE
- 8.11 EVTROUTINE
- 8.12 FOR
- 8.13 IF_REF
- 8.14 IMPORT
- 8.15 INVOKE
- 8.16 MTHROUTINE
- 8.17 PERFORM
- 8.18 PTYROUTINE
- 8.19 SELECT_SQL Free Format
- 8.20 SET
- 8.21 SET_REF
- 8.22 SIGNAL
- 8.23 WEB_MAP
- 8.24 WEBROUTINE
- 8.25 Component Variables and Values
- 8.26 Function Libraries
- 8.27 Variant Handling
- 8.28 Enhanced Expressions
-
9. Built-In Functions
- 9.1 Built-In Function Rules
- 9.2 Development Environment only Built-In Functions
- 9.3 ACCESS_FILE
- 9.4 ACCESS_RTE
- 9.5 ACCESS_RTE_KEY
- 9.6 ADD_DD_VALUES
- 9.7 ALLOW_EXTRA_USER_KEY
- 9.8 BCONCAT
- 9.9 BINTOHEX
- 9.10 BUILD_WORK_OPTIONS
- 9.11 CALL_SERVER_FUNCTION
- 9.12 CENTRE
- 9.13 CHANGE_IBMI_SIGNON
- 9.14 CHECK_AUTHORITY
- 9.15 CHECK_IBMI_SIGNON
- 9.16 CHECKNUMERIC
- 9.17 CHECKSTRING
- 9.18 CLR_MESSAGES
- 9.19 COMPARE_FILE_DEF
- 9.20 COMPILE_PROCESS
- 9.21 COMPILE_COMPONENT
- 9.22 COMPOSER_CALLF
- 9.23 COMPOSER_RUN
- 9.24 COMPOSER_USE
- 9.25 CONCAT
- 9.26 CONNECT_FILE
- 9.27 CONNECT_SERVER
- 9.28 CONVERTDATE
- 9.29 CONVERTDATE_NUMERIC
- 9.30 CONVERT_STRING
- 9.31 CREATE_SPACE
- 9.32 CREATE_PROMPT_FILE
- 9.33 DATEDIFFERENCE
- 9.34 DATEDIFFERENCE_ALPHA
- 9.35 DECRYPT
- 9.36 DEFINE_ANY_SERVER
- 9.37 DEFINE_DB_SERVER
- 9.38 DEFINE_OVERRIDE_FILE
- 9.39 DEFINE_OS_400_SERVER
- 9.40 DEFINE_OTHER_SERVER
- 9.41 DEFINE_SPACE_CELL
- 9.42 DELETE_CHECKS
- 9.43 DELETE_FUNCTION
- 9.44 DELETE_IN_SPACE
- 9.45 DELETE_PROCESS
- 9.46 DELETE_SAVED_LIST
- 9.47 DELETE_TRIGGERS
- 9.48 DELETE_WEB_COMPONENT
- 9.49 DESTROY_SPACE
- 9.50 DISCONNECT_FILE
- 9.51 DISCONNECT_SERVER
- 9.52 DLL
- 9.53 DLT_FIELD
- 9.54 DLT_FILE
- 9.55 DLT_PROCESS_ATTACH
- 9.56 DOM_ADD_FIELD
- 9.57 DOM_ADD_ITEM
- 9.58 DOM_CLOSE_DATABASE
- 9.59 DOM_CLOSE_DOCUMENT
- 9.60 DOM_CLOSE_FILE
- 9.61 DOM_CREATE_DOCUMENT
- 9.62 DOM_DELETE_DOCUMENT
- 9.63 DOM_DELETE_FIELD
- 9.64 DOM_DELETE_ITEM
- 9.65 DOM_END_SEARCH_DOCS
- 9.66 DOM_EXECUTE_AGENT
- 9.67 DOM_GET_FIELD
- 9.68 DOM_GET_ITEM
- 9.69 DOM_GET_NXT_DOCUMENT
- 9.70 DOM_OPEN_DATABASE
- 9.71 DOM_OPEN_DOCUMENT
- 9.72 DOM_OPEN_FILE
- 9.73 DOM_SEARCH_DOCUMENTS
- 9.74 DOM_UPDATE_DOCUMENT
- 9.75 DOM_UPDATE_FIELD
- 9.76 DOM_UPDATE_ITEM
- 9.77 DROP_DD_VALUES
- 9.78 DROP_EXTRA_USER_KEYS
- 9.79 ENCRYPT
- 9.80 END_FILE_EDIT
- 9.81 END_FUNCTION_EDIT
- 9.82 END_PROCESS_EDIT
- 9.83 END_RTV_SPLF_LIST
- 9.84 EXCHANGE_ALPHA_VAR
- 9.85 EXCHANGE_NUMERIC_VAR
- 9.86 EXCHANGE_VARIABLE
- 9.87 EXECUTE_TEMPLATE
- 9.88 EXPONENTIAL
- 9.89 EXPORT_OBJECTS
- 9.90 FETCH_IN_SPACE
- 9.91 FILE_FIELD
- 9.92 FILE_FIELD_VIRTUAL
- 9.93 FILLSTRING
- 9.94 FINDDATE
- 9.95 FINDDATE_ALPHA
- 9.96 FORMAT_STRING
- 9.97 GET_AUTHORITIES
- 9.98 GET_BIF_LIST
- 9.99 GET_CHAR_AREA
- 9.100 GET_COMPONENT_LIST
- 9.101 GET_COMPOSITION
- 9.102 GET_ENVIRONMENTS
- 9.103 GET_FIELD
- 9.104 GET_FIELD_INFO
- 9.105 GET_FIELD_LIST
- 9.106 GET_FILE_INFO
- 9.107 GET_FUNCTION_ATTR
- 9.108 GET_FUNCTION_INFO
- 9.109 GET_FUNCTION_LIST
- 9.110 GET_FUNCTION_RDML
- 9.111 GET_HELP
- 9.112 GET_ILENTRY_LIST
- 9.113 GET_KEYWORD_STRING
- 9.114 GET_LICENSE_STATUS
- 9.115 GET_LOGICAL_LIST
- 9.116 GET_MESSAGE
- 9.117 GET_MESSAGE_DESC
- 9.118 GET_MESSAGE_LIST
- 9.119 GET_ML_VARIABLE
- 9.120 GET_MULTVAR_LIST
- 9.121 GET_NUM_AREA
- 9.122 GET_PHYSICAL_LIST
- 9.123 GET_PROCESS_ATTR
- 9.124 GET_PROCESS_INFO
- 9.125 GET_PROCESS_LIST
- 9.126 GET_PRODUCT_ATTRIBS
- 9.127 GET_PROPERTIES
- 9.128 GET_REGISTRY_VALUE
- 9.129 GET_SESSION_VALUE
- 9.130 GET_SPLF_LIST_ENTRY
- 9.131 GET_SYSTEM_VARIABLE
- 9.132 GET_SYSVAR_LIST
- 9.133 GET_TASK_DETAILS
- 9.134 GET_TASK_LIST
- 9.135 GET_TEMPLATE_LIST
- 9.136 GET_WEB_COMPONENT
- 9.137 HEXTOBIN
- 9.138 IMPORT_OBJECTS
- 9.139 INSERT_IN_SPACE
- 9.140 ISSUEINQUIRY
- 9.141 ISSUEMESSAGE
- 9.142 JSM_CLOSE
- 9.143 JSM_COMMAND
- 9.144 JSM_OPEN
- 9.145 JSMX_CLOSE
- 9.146 JSMX_COMMAND
- 9.147 JSMX_OPEN
- 9.148 LEFT
- 9.149 LIST_PRINTERS
- 9.150 LOAD_FILE_DATA
- 9.151 LOAD_OTHER_FILE
- 9.152 LOCK_OBJECT
- 9.153 LOGICAL_KEY
- 9.154 LOGICAL_VIEW
- 9.155 MAIL_ADD_ATTACHMENT
- 9.156 MAIL_ADD_ORIGINATOR
- 9.157 MAIL_ADD_RECIPIENT
- 9.158 MAIL_ADD_TEXT
- 9.159 MAIL_SEND
- 9.160 MAIL_SET_OPTION
- 9.161 MAIL_SET_SUBJECT
- 9.162 MAIL_START
- 9.163 MAKE_FILE_OPERATIONL
- 9.164 MAKE_SOUND
- 9.165 MESSAGE_BOX_ADD
- 9.166 MESSAGE_BOX_APPEND
- 9.167 MESSAGE_BOX_CLEAR
- 9.168 MESSAGE_BOX_SHOW
- 9.169 MESSAGE_COLLECTOR
- 9.170 NUMERIC_STRING
- 9.171 OBJECT_PROPAGATE
- 9.172 PACKAGE_BUILD
- 9.173 PACKAGE_CREATE
- 9.174 PHYSICAL_KEY
- 9.175 PUT_CHAR_AREA
- 9.176 PUT_COND_CHECK
- 9.177 PUT_DATE_CHECK
- 9.178 PUT_FIELD
- 9.179 PUT_FIELD_ML
- 9.180 PUT_FILE_CHECK
- 9.181 PUT_FILE_ML
- 9.182 PUT_FUNCTION_ATTR
- 9.183 PUT_FUNCTION_ML
- 9.184 PUT_FUNCTION_RDML
- 9.185 PUT_HELP
- 9.186 PUT_ML_VARIABLE
- 9.187 PUT_NUM_AREA
- 9.188 PUT_PROCESS_ACTIONS
- 9.189 PUT_PROCESS_ATTACH
- 9.190 PUT_PROCESS_ATTR
- 9.191 PUT_PROCESS_ML
- 9.192 PUT_PROGRAM_CHECK
- 9.193 PUT_RANGE_CHECK
- 9.194 PUT_REGISTRY_VALUE
- 9.195 PUT_SYSTEM_VARIABLE
- 9.196 PUT_TRIGGER
- 9.197 PUT_VALUE_CHECK
- 9.198 PUT_WEB_COMPONENT
- 9.199 RANDOM_NUM_GENERATOR
- 9.200 RCV_FROM_DATA_QUEUE
- 9.201 REBUILD_FILE
- 9.202 REBUILD_TABLE_INDEX
- 9.203 RESET_@@UPID
- 9.204 RESTORE_SAVED_LIST
- 9.205 REVERSE
- 9.206 RIGHT
- 9.207 ROUND
- 9.208 SAVE_LIST
- 9.209 SCANSTRING
- 9.210 SELECT_IN_SPACE
- 9.211 SELECTNEXT_IN_SPACE
- 9.212 SET_ACTION_BAR
- 9.213 SET_AUTHORITY
- 9.214 SET_DD_ATTRIBUTES
- 9.215 SET_FILE_ATTRIBUTE
- 9.216 SET_FOR_HEAVY_USAGE
- 9.217 SET_FOR_LIGHT_USAGE
- 9.218 SET_SESSION_VALUE
- 9.219 SHOW_HELP
- 9.220 SND_TO_DATA_QUEUE
- 9.221 SPACE_OPERATION
- 9.222 SQUARE_ROOT
- 9.223 START_FILE_EDIT
- 9.224 START_FUNCTION_EDIT
- 9.225 START_PROCESS_EDIT
- 9.226 START_RTV_SPLF_LIST
- 9.227 STM_FILE_CLOSE
- 9.228 STM_FILE_OPEN
- 9.229 STM_FILE_READ
- 9.230 STM_FILE_WRITE
- 9.231 STM_FILE_WRITE_CTL
- 9.232 SYSTEM_COMMAND
- 9.233 TCONCAT
- 9.234 TEMPLATE_@@ADD_LST
- 9.235 TEMPLATE_@@CANSNNN
- 9.236 TEMPLATE_@@CLR_LST
- 9.237 TEMPLATE_@@GET_FILS
- 9.238 TEMPLATE_@@NANSNNN
- 9.239 TEMPLATE_@@SET_FILS
- 9.240 TEMPLATE_@@SET_IDX
- 9.241 TRANSFORM_FILE
- 9.242 TRANSFORM_LIST
- 9.243 UNLOAD_FILE_DATA
- 9.244 UNLOCK_OBJECT
- 9.245 UPDATE_IN_SPACE
- 9.246 UPPERCASE
- 9.247 ZIP_ADD
- 9.248 ZIP_DELETE
- 9.249 ZIP_EXTRACT
- 9.250 ZIP_GET_INFO
- 9.251 ZIP_MAKE_EXE
-
10. Intrinsic Functions
- 10.1 Understanding Intrinsic Functions
- 10.2 Chaining Multiple Intrinsic Functions
- 10.3 Isxxxxxx Intrinsic Functions
- 10.4 Asxxxxxx Intrinsic Functions
- 10.5 Field Intrinsic Functions
-
10.6 Alphanumeric/String Intrinsic Functions
- 10.6.1 AsBoolean
- 10.6.2 AsDate
- 10.6.3 AsDateTime
- 10.6.4 AsDBCSFixedChar
- 10.6.5 AsDBCSString
- 10.6.6 AsFixedChar
- 10.6.7 AsFloat
- 10.6.8 AsInteger
- 10.6.9 AsNumber
- 10.6.10 AsSBCSString
- 10.6.11 AsTime
- 10.6.12 AsValue
- 10.6.13 BlankConcat
- 10.6.14 ByteTypeAt
- 10.6.15 Center and Centre
- 10.6.16 CharTypeAt
- 10.6.17 Concat
- 10.6.18 Contains
- 10.6.19 ContainsOnly
- 10.6.20 CurChars
- 10.6.21 CurEbcdicSize
- 10.6.22 CurSize
- 10.6.23 DeleteSubstring
- 10.6.24 FieldDefault
- 10.6.25 InsertString
- 10.6.26 IsBoolean
- 10.6.27 IsDate
- 10.6.28 IsDateTime
- 10.6.29 IsDbcs
- 10.6.30 IsFloat
- 10.6.31 IsMixed
- 10.6.32 IsNull
- 10.6.33 IsNumber
- 10.6.34 IsSbcs
- 10.6.35 IsSqlNull
- 10.6.36 IsTime
- 10.6.37 LastPositionIn
- 10.6.38 LastPositionOf
- 10.6.39 LeftMost
- 10.6.40 LeftTrim
- 10.6.41 LowerCase
- 10.6.42 OccurencesIn
- 10.6.43 OccurencesOf
- 10.6.44 PositionIn
- 10.6.45 PositionOf
- 10.6.46 Remove
- 10.6.47 RemoveAll
- 10.6.48 RemoveCharacters
- 10.6.49 Repeat
- 10.6.50 Replace
- 10.6.51 ReplaceAll
- 10.6.52 ReplaceSubstring
- 10.6.53 Reverse
- 10.6.54 RightAdjust
- 10.6.55 RightMost
- 10.6.56 RightTrim
- 10.6.57 Substitute
- 10.6.58 Substring
- 10.6.59 TranslateCharacters
- 10.6.60 Trim
- 10.6.61 TrimBlankConcat
- 10.6.62 TrimConcat
- 10.6.63 TrimSubstitute
- 10.6.64 UpperCase
- 10.7 Boolean Intrinsic Functions
- 10.8 Date Intrinsic Functions
- 10.9 DateTime Intrinsic Functions
- 10.10 Time Intrinsic Functions
- 10.11 Large Object Intrinsic Functions
- 10.12 Binary Intrinsic Functions
- 10.13 Decimal Intrinsic Functions
- 10.14 Fixed Point Intrinsic Functions
-
10.15 Floating Point Intrinsic Functions
- 10.15.1 Add
- 10.15.2 AsDecimal
- 10.15.3 AsString
- 10.15.4 AsValue
- 10.15.5 Bound
- 10.15.6 Divide
- 10.15.7 IsBetween
- 10.15.8 Max
- 10.15.9 Min
- 10.15.10 Multiply
- 10.15.11 Pred
- 10.15.12 Subtract
- 10.15.13 Succ
- 10.15.14 Sine
- 10.15.15 ArcSine
- 10.15.16 SineH
- 10.15.17 Cosine
- 10.15.18 ArcCosine
- 10.15.19 CosineH
- 10.15.20 Tangent
- 10.15.21 ArcTangent
- 10.15.22 TangentH
- 10.15.23 ArcTangent2
- 10.15.24 FAbs
- 10.15.25 FMod
- 10.15.26 Power
- 10.15.27 SQRT
- 10.15.28 Exponential
- 10.15.29 Logarithm
- 10.15.30 Logarithm10
- 10.15.31 IsNANorND
- 10.16 Integer Intrinsic Functions
- 10.17 Unicode String Functions
- 11. System and Multilingual Variables
-
12. Formats, Values and Codes
- 12.1 LANSA Object Names
- 12.2 Date Formats
- 12.3 Standard Field Edit Codes
-
12.4 RDML Field Attributes and their Use
- 12.4.1 Output Only Attributes
- 12.4.2 Field Conditioning Attributes
- 12.4.3 Field Display Attributes
- 12.4.4 Field Identification Attributes
- 12.4.5 Field Position Attributes
- 12.4.6 Hidden Field Attribute and the Select Field Attribute
- 12.4.7 New Format Attribute and Repeat Attributes
- 12.4.8 Print Control Attributes
- 12.5 RDML I/O Return Codes
- 12.6 Help Text Enhancement & Substitution Values
-
13. Common RDML Parameters & BIF Notes
- 13.1 RDML Command Parameters
- 13.2 Built-In Function Notes
-
14. Template Commands and Variables
- 14.1 @@CLR_LST Command
- 14.2 @@CMP_IDX Command
- 14.3 @@COMMENT Command
- 14.4 @@DEC_IDX Command
- 14.5 @@GET_FILS Command
- 14.6 @@GOTO Command
- 14.7 @@IF Command
- 14.8 @@INC_IDX Command
- 14.9 @@LABEL Command
- 14.10 @@MAK_LSTS Command
- 14.11 @@MRG_LSTS Command
- 14.12 @@QUESTION Command
- 14.13 @@RTV_FLDS Command
- 14.14 @@RTV_KEYS Command
- 14.15 @@RTV_RELN Command
- 14.16 @@SET_IDX Command
- 14.17 General Template Variables
- 14.18 Question and Answer Template Variables
- 14.19 File Template Variables
- 14.20 List Template Variables
- 14.21 Template Error Messages
- 14.22 Tips for Template Programming
- 14.23 Sample Application Templates
- 15. External Resource Definitions
-
16. Windows and Linux Considerations
- 16.1 Reporting Considerations
- 16.2 "Job" Numbers
- 16.3 Batch Jobs
-
16.4 IBM i Job Queue Emulation
- 16.4.1 Establishing the X_JOBQ.DAT File
- 16.4.2 Starting, Stopping, Holding and Releasing Job Queues
- 16.4.3 Job Queue Priorities
- 16.4.4 Additional Job Queue Monitor Parameters
- 16.4.5 Submitting Jobs Across a Network
- 16.4.6 Implementation, Performance and Throughput
- 16.4.7 Encrypting the Job Queue Details
- 16.5 The RUNSQL Utility
- 16.6 Font Considerations
- 16.7 Sizing RDML Windows
- 16.8 Windows 64-bit Support
- 16.9 Linux Differences
- 16.10 Code Page Considerations
- 16.11 Regional Settings
-
17. Execution Control
- 17.1 Using X_START as a Front End to X_RUN
- 17.2 The X_RUN Command
- 17.3 X_RUN Parameter Summary
-
17.4 X_RUN Parameter Details
- 17.4.1 User ID and Password Default Values
- 17.4.2 DBCF Flags
- 17.4.3 DBID, DBUT, DBII and DBIT Parameters
- 17.4.4 DBSS Parameter - Performance Tuning
- 17.4.5 FXQX Parameters
- 17.4.6 HSKC Parameter
- 17.4.7 INIT and TERM Parameters
- 17.4.8 ITxx - Trace Parameters
- 17.4.9 ODBA Parameter
- 17.4.10 ODBI Parameter
- 17.4.11 PROG Parameter
- 17.4.12 PSxx Server Parameters
- 17.4.13 QUET & FATL Parameters (Quiet Mode of Operation & Fatal)
- 17.4.14 RRNA and RRNB Parameters - Performance Tuning
- 17.4.15 TPTH Parameter
- 17.4.16 WDTM Parameter (Windows Desktop Heap)
-
17.4.17 WPxx - Windows Printing Extensions
- WPEN (Windows Printing Enabled)
- WPPN (Windows Printing Printer Name)
- WPPS (Windows Printing Setup File)
- WPPD (Windows Printing Print Dialog)
- WPFD (Windows Printing Font Dialog)
- WPDF (Windows Printing Default Font)
- WPDS (Windows Printing Default Font Size)
- WPFO (Windows Printing Fixed Pitch Only)
- WPAS (Windows Printing Automatic Stretching)
- Questions and Answers
- 17.4.18 XCMD Parameter
- 17.5 Permanently Specify X_RUN Parameters
- 17.6 Database Connections
- 17.7 The .XQ* Files
- 17.8 Lock Timeout
- 17.9 User Instructions for Microsoft Exception or Dr Watson
- 18. Error Messages
- Appendix A. Other_Vendor Built-In Functions
-
Quick Reference