|
Options |
Name |
Purpose |
|
|
|
AddQueryWhere (character, character, character)
|
Inserts a new expression to query's prepare string for a
specified buffer.
|
|
|
|
CHARACTER BuildQueryString (handle)
|
Builds the QueryString for the Query
|
|
|
|
LOGICAL CanAddRefTables (character, integer, character)
|
Evaluates if pcRefTables can be added to piTableLevel entry in a
pcTables ordered query
|
|
|
|
CHARACTER CheckIndex (handle)
|
Returns the Index information of the query used for a buffer
|
|
|
|
ClearQuery ()
|
Clears the internal state to allow parsing another query string
|
|
|
|
Debug ()
|
Displays debug-information
|
|
|
|
CHARACTER EscapeKnownFunction (character)
|
Escapes the brackets around known ABL functions in the query string
|
|
|
|
ExpandDateEqualityExpressions (handle)
|
Expands date equality expressions on datetime or datetime-tz
fields into range expressions (>= date AND < date + 1)
|
|
|
|
CHARACTER GetEvaluation (integer)
|
Returns the fully assembled query expression for an evaluation entry
|
|
|
|
CHARACTER GetEvaluationTables (integer, character)
|
Returns the list of tables referenced by expressions in an evaluation entry
|
|
|
|
CHARACTER GetTableEvaluation (integer, integer, character)
|
Performs the Query evaluation for a table
|
|
|
|
CHARACTER InsertExpression (character, character, character)
|
Inserts an expression into ONE buffer's where-clause.
|
|
|
|
CHARACTER InsertString (character, character, integer, integer)
|
Workaround for temporary core bug
|
|
|
|
LOGICAL InsertToQuery (handle)
|
Insert the QueryString into the query
|
|
|
|
CHARACTER NewQuerySort (character, character)
|
/*-
Purpose : Insert sort criteria (BY phrase) in a QueryString.
Notes:
@param pcQuery Query String to add sort to (current sort will be replaced)
@param pcSort New sort expression
@return The new query string
*/
|
|
|
|
ParseListQueryExpression (ListQueryExpression, integer, integer)
|
Parses a ListQueryExpression instance
|
|
|
|
ParseQuery (character)
|
Parses the logical buffer's target query and stores it for
transformation to the datasource query.
|
|
|
|
ParseQuery (IQueryExpression, ListSortField)
|
Parses the logical buffer's target query and stores it for
transformation to the datasource query.
|
|
|
|
ParseSortExpression (character)
|
Parses the Sort Expression
|
|
|
|
CHARACTER ResolveColumn (character, integer)
|
Resolves a temp-table column reference to the corresponding
database source column using the IQueryMap callback
|
|
|
|
CHARACTER SortExpression (character)
|
Returns the sort expression of the passed querystring
|
|
|
|
UnescapeKnownFunctions (character[])
|
Restores escaped brackets, commas and spaces in parsed expressions
|