Named Cursor Methods
These methods offer the ability to manipulate the attribute data on items through cursors. Cursors are read-only named views of attributes held in memory.
The values in a cursor can be changed by editing the underlying items and then updating the cursor.
Notes:
- Cursor names are case-sensitive, e.g. "MyCursor" and "Mycursor" are two different cursor names.
- Field index numbers start at 0.
- Any item can participate in any number of cursors.
| CloseCursor |
Closes a named cursor. |
| GetCursorFieldDescription |
Returns the description of a single named cursor field, or a tab-separated list of the descriptions of all of the fields of a named cursor. |
| GetCursorFieldFlt |
Gets the value of a floating point property for the current named cursor record. |
| GetCursorFieldFormula |
Returns the expression of a single named cursor field, or a tab-separated list of the expressions of all of the fields of a named cursor. |
| GetCursorFieldInt |
Gets the value of a integer property for the current named cursor record. |
| GetCursorFieldStatistics |
Calculates statistics for a field in a named cursor. |
| GetCursorFieldStr |
Gets the value of a string property for the current named cursor record. |
| GetCursorFieldValues |
Returns a string containing all of the values in all of the fields of a named cursor for the current record. |
| GetCursorValues |
Returns a string containing all of the values in a field of a named cursor for the given records. |
| GetNumCursorFields |
Returns the number of fields in a named cursor. |
| MoveCursor |
Moves the position of the current record of a named cursor. |
| MoveCursorToBegin |
Moves a named cursor to the first record. |
| MoveCursorToEnd |
Moves a named cursor to the last record. |
| OpenCursorItem |
Opens the item in the current record of a named cursor. |
| OpenListCursor |
Opens a named cursor on a named list. |
| OpenOverlayCursor |
Opens a named cursor on an Overlay. |
| OpenSortedCursor | Opens a new sorted cursor from an existing named cursor. |
| Process | Runs a single or multiple processes. |
| UpdateCursorItem |
Updates the current open item and refreshes the named cursor. |