|
Options |
Name |
Purpose |
|
+
|
CHARACTER BufferWhereClause (character, character)
|
Returns the complete query where clause for a specified buffer
INCLUDING leading and trailing blanks.
EXCLUDING commas and period.
|
|
+
|
INTEGER ColumnsBufferIndex (character, handle)
|
Returns the Index of the Queries Buffer the column belongs to
|
|
+
|
HANDLE CreatePreparedQuery (handle)
|
Creates, Prepares and Opens a new Query widget for the given
buffer handle. The Query will be positioned at the first result row
|
|
+
|
HANDLE CreatePreparedQuery (handle, character)
|
Creates, Prepares and Opens a new Query widget for the given
buffer handle. The Query will be positioned at the first result row
|
|
+
|
GetCurrentRowids (handle, rowid[])
|
Returns a ROWID Array containing the rowids of the current
Query result row.
|
|
+
|
HANDLE GetQueryFieldHandle (handle, character)
|
Returns the handle of a field from a queries buffer
|
|
+
|
CHARACTER InsertExpression (character, character, character)
|
Inserts an expression into ONE buffer's where-clause.
|
|
+
|
InsertIntoOrder (handle, character, character, integer)
|
Inserts a free slot into a sequence of ordered records (e.g.
OrderLine.LineNum). I.o.w. prepares a lists of records to insert
a new record at the desired position
|
|
-
|
CHARACTER InsertString (character, character, integer, integer)
|
Inserts a String into and existing string
|
|
+
|
INTEGER NumberOfRowids (rowid[])
|
Returns the number of rowids assigned in a ROWID[]
|
|
+
|
OpenNonMatchingQuery (handle)
|
Open a query that returns no records
|
|
+
|
PrepareQueryInReserveOrder (handle)
|
Prepares a Query in reverse sort order
|
|
+
|
PrepareQueryInReverseOrder (handle)
|
Prepares a Query in reverse sort order
|
|
+
|
CHARACTER QualifiedColumnName (character, handle)
|
Returns the column name qualified with the first table name
of the Queries buffers that contains the field name
|
|
+
|
CHARACTER QueryBufferNames (handle)
|
Returns a comma delimited list of the Buffer Names in the Query
|
|
+
|
CHARACTER QueryLargeColumns (handle)
|
Returns the large columns of the buffers from the given query handle
|
|
+
|
CHARACTER QueryStringEntries (character)
|
Returns an array with the entries of a query string, uses "," as the
delimiter, but does not consider comma's in quotes or brackets
|
|
+
|
LOGICAL RepositionToRowidArray (handle, rowid[])
|
Moves a query objects result list pointer to the row corresponding
to the specified ROWID or ROWIDs. To reposition to a particular row
when the query is a join, supply the ROWIDs of the buffers that
correspond to the desired row.
|
|
+
|
CHARACTER SetUseIndex (character, character)
|
Inserts a USE-INDEX option into a query string. Defaults to using
the first buffer criteria for adding the query string
|
|
+
|
CHARACTER SetUseIndex (character, integer, character)
|
Inserts a USE-INDEX option into a query string
|
|
-
|
CHARACTER WhereClauseBuffer (character)
|
Returns the buffername of a where clause expression.
|