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.