version 1.5
The following table lists the values returned by 4D for Oracle functions.
| Function name | Successful | Error | Cancel or unfound row |
| Login | |||
| OD Login dialog | login ID | -1 | 0 |
| OD Login | login ID | -1 | |
| OD Login state | state | ||
| Contexts | |||
| OD Create context dialog | context ID | -1 | 0 |
| OD Create context | context ID | -1 | |
| OD Get clause in context | clause text | empty string | |
| OD Save context picture | picture | empty picture | |
| OD Open context picture | context ID | -1 | |
| OD Open context file | context ID | -1 | 0 |
| OD Activate context | 1 | -1 | |
| OD Context state | state | ||
| OD Next in context | 1 | -1 | 0 |
| OD Previous in context | 1 | -1 | 0 |
| OD Number in context | row number | -1 | 0 |
| OD Goto in context | 1 | -1 | 0 |
| OD Records in context | # of rows | -1 | |
| OD Update in context | 1 | -1 | |
| OD Insert in context | 1 | -1 | |
| OD Delete in context | 1 | -1 | |
| OD Load rows context | # of rows | -1 | 0 |
| Low Level | |||
| OD Create cursor | cursor ID | -1 | |
| OD Cursor state | state | ||
| OD Set SQL in cursor | 1 | -1 | |
| OD Load rows cursor | # of rows | -1 | 0 |
| OD Number rows processed | # of rows | -1 | |
| OD Get column title | column title | empty string | |
| OD Number of columns | # of columns | -1 |
| High Level | |||
| OD Execute SQL | # of columns | -1 | |
| OD Clone table | 1 | -1 | 0 |
| OD Clone 4D Table | 1 | -1 | 0 |
| OD Describe object | 1 | -1 | |
| OD Execute object | 1 | -1 | |
| Preferences | |||
| OD Get options | options | -1 | |
| OD Get NB Mode | mode | ||
| Control | |||
| OD Last error | last error | ||
| OD Check configuration | 1 | error code |