|
|
| Options | Name | Purpose | |||||
|---|---|---|---|---|---|---|---|
|
|
AddExpression (character) |
|
|||||
|
|
AddFilter (character, character, character) |
|
|||||
|
|
AddFilter (log[], character[], character[], character[]) |
|
|||||
|
|
CHARACTER BufferWhereClause (character, character, integer) |
|
|||||
|
|
CHARACTER BuildDefaultQueryString (character) |
Return a default query from data (no table options)
------------------------------------------------------------------------------*/ |
|||||
|
|
CHARACTER BuildFindString (character) |
/* untested and doesn't do anything that you could not do with buildQueryString */ |
|||||
|
|
CHARACTER BuildFindString (character, character) |
/* untested and doesn't do anything that you could not do with buildQueryString */ |
|||||
|
|
CHARACTER BuildFindString (handle) |
|
|||||
|
|
CHARACTER BuildParsedQueryString (character) |
|
|||||
|
|
CHARACTER BuildQueryString () |
|
|||||
|
|
CHARACTER BuildQueryString (character) |
|
|||||
|
|
CHARACTER BuildQueryString (handle) |
|
|||||
|
|
CHARACTER BuildSortExpression (character) |
/* return sort only for specified tables */ |
|||||
|
|
LOGICAL CanAddRefTables (character, integer, character) |
|
|||||
|
|
CHARACTER CheckIndex (handle) |
|
|||||
|
|
ClearFilter () |
|
|||||
|
|
ClearQuery () |
|
|||||
|
|
CHARACTER GetCased (character) |
|
|||||
|
|
CHARACTER GetEvaluation (integer) |
|
|||||
|
|
CHARACTER GetEvaluationTables (integer, character) |
|
|||||
|
|
CHARACTER GetParsedQueryTables () |
|
|||||
|
|
CHARACTER GetTableEvaluation (integer, integer, character) |
|
|||||
|
|
CHARACTER GetTableExpression (character) |
|
|||||
|
|
CHARACTER GetUnparsedWhereClause (character) |
/** get the buffer where clause from the unparsed query ..*/ |
|||||
|
|
CHARACTER InsertExpression (character, character, character) |
|
|||||
|
|
CHARACTER InsertString (character, character, integer, integer) |
/* workaround for temporary core bug */ |
|||||
|
|
LOGICAL InsertToQuery (handle) |
/* insert the querystring into the query
- uses mQueryRef IQueryMap:BaseQuery if unprepared
- buffers decide the order (can be different than BaseQuery )*/ |
|||||
|
|
CHARACTER MaskQuotes (character, character) |
Utility function that masks all quoted strings in the passed string
Parameters: pcString = string that might have embedded quoted strings.
must be syntactically correct - paired single or double.
pcReplaceChar = single char to insert in quoted positions. |
|||||
|
|
CHARACTER MergeQueryString (character, character) |
|
|||||
|
|
CHARACTER NewQuerySort (character, character) |
|
|||||
|
|
ParseQuery (character) |
|
|||||
|
|
ParseSortExpression (character) |
|
|||||
|
|
CHARACTER ResolveColumn (character, integer) |
|
|||||
|
|
SetQueryString (character) |
/* set querystring */ |
|||||
|
|
SetSort (character) |
/* ParseSortExpression will transform and set SortExpression property,
which has a protected set */ |
|||||
|
|
Showdata () |
|
|||||
|
|
CHARACTER TableEvaluation (integer, character) |
|
|||||
|
|
CHARACTER WhereClauseBuffer (character) |
|
| Options | Name | Purpose | |||||
|---|---|---|---|---|---|---|---|
|
|
QueryString () |
/* use as utility - InsertExpression */ |
|||||
|
|
QueryString (character) |
/* queryWhere is a simple query without any table options like no-lock */ |
|||||
|
|
QueryString (character, character) |
/* QueryWhere - is a simple query without any table options like no-lock can have query options
like indexed-reposition
Basequery - query to which the QueryWhere and filters should be merged
- provide table options as well as a fixed expressions
- uses BuildDefaultQuery if base query is blank or ? */ |
|||||
|
|
QueryString (character, IQueryMap) |
/* queryWhere is a simple query without any table options like no-lock
Basequery */ |
|||||
|
|
QueryString (IQueryMap) |
|
| Options | Name | Purpose | |||||
|---|---|---|---|---|---|---|---|
|
|
CHARACTER BaseQuery |
|
|||||
|
|
LOGICAL MergeQuery |
|
|||||
|
|
CHARACTER QueryOptions |
|
|||||
|
|
CHARACTER SortExpression |
|
|||||
|
|
CHARACTER Statement |
|
|||||
|
|
CHARACTER Tables |
|
|||||
|
|
LOGICAL UpperCaseKeyWords |
|
|
Top
PUBLIC AddExpression (character)
|
|||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
PUBLIC AddFilter (character, character, character)
|
|||||||||||||||||||||||||||||||||
PUBLIC AddFilter (log[], character[], character[], character[])
|
|||||||||||||||||||||||||||||||||
PRIVATE CHARACTER BufferWhereClause (character, character, integer)
|
|||||||||||||||||||||||||||||||||
PROTECTED CHARACTER BuildDefaultQueryString (character)
|
|||||||||||||||||||||||||||||||||
PUBLIC CHARACTER BuildFindString (character)
|
|||||||||||||||||||||||||||||||||
PRIVATE CHARACTER BuildFindString (character, character)
|
|||||||||||||||||||||||||||||||||
PUBLIC CHARACTER BuildFindString (handle)
|
|||||||||||||||||||||||||||||||||
PUBLIC CHARACTER BuildParsedQueryString (character)
|
|||||||||||||||||||||||||||||||||
PUBLIC CHARACTER BuildQueryString ()
|
|||||||||||||||||||||||||||||||||
PUBLIC CHARACTER BuildQueryString (character)
|
|||||||||||||||||||||||||||||||||
PUBLIC CHARACTER BuildQueryString (handle)
|
|||||||||||||||||||||||||||||||||
PUBLIC CHARACTER BuildSortExpression (character)
|
|||||||||||||||||||||||||||||||||
PRIVATE LOGICAL CanAddRefTables (character, integer, character)
|
|||||||||||||||||||||||||||||||||
PUBLIC CHARACTER CheckIndex (handle)
|
|||||||||||||||||||||||||||||||||
PUBLIC ClearFilter ()
|
|||||||||||||||||||||||||||||||||
PROTECTED ClearQuery ()
|
|||||||||||||||||||||||||||||||||
PRIVATE CHARACTER GetCased (character)
|
|||||||||||||||||||||||||||||||||
PRIVATE CHARACTER GetEvaluation (integer)
|
|||||||||||||||||||||||||||||||||
PRIVATE CHARACTER GetEvaluationTables (integer, character)
|
|||||||||||||||||||||||||||||||||
PUBLIC CHARACTER GetParsedQueryTables ()
|
|||||||||||||||||||||||||||||||||
PRIVATE CHARACTER GetTableEvaluation (integer, integer, character)
|
|||||||||||||||||||||||||||||||||
PUBLIC CHARACTER GetTableExpression (character)
|
|||||||||||||||||||||||||||||||||
PUBLIC CHARACTER GetUnparsedWhereClause (character)
|
|||||||||||||||||||||||||||||||||
PUBLIC CHARACTER InsertExpression (character, character, character)
|
|||||||||||||||||||||||||||||||||
PROTECTED CHARACTER InsertString (character, character, integer, integer)
|
|||||||||||||||||||||||||||||||||
PUBLIC LOGICAL InsertToQuery (handle)
|
|||||||||||||||||||||||||||||||||
PUBLIC CHARACTER MaskQuotes (character, character)
|
|||||||||||||||||||||||||||||||||
PRIVATE CHARACTER MergeQueryString (character, character)
|
|||||||||||||||||||||||||||||||||
PRIVATE CHARACTER NewQuerySort (character, character)
|
|||||||||||||||||||||||||||||||||
PROTECTED ParseQuery (character)
|
|||||||||||||||||||||||||||||||||
PRIVATE ParseSortExpression (character)
|
|||||||||||||||||||||||||||||||||
PRIVATE CHARACTER ResolveColumn (character, integer)
|
|||||||||||||||||||||||||||||||||
PUBLIC SetQueryString (character)
|
|||||||||||||||||||||||||||||||||
PUBLIC SetSort (character)
|
|||||||||||||||||||||||||||||||||
PUBLIC Showdata ()
|
|||||||||||||||||||||||||||||||||
PRIVATE CHARACTER TableEvaluation (integer, character)
|
|||||||||||||||||||||||||||||||||
PRIVATE CHARACTER WhereClauseBuffer (character)
|
|||||||||||||||||||||||||||||||||
PUBLIC QueryString ()
|
||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
PUBLIC QueryString (character)
|
||||||||||||||||||||||||||
PUBLIC QueryString (character, character)
|
||||||||||||||||||||||||||
PUBLIC QueryString (character, IQueryMap)
|
||||||||||||||||||||||||||
PUBLIC QueryString (IQueryMap)
|
||||||||||||||||||||||||||
PUBLIC CHARACTER BaseQuery
|
|||||||||
|---|---|---|---|---|---|---|---|---|---|
PUBLIC LOGICAL MergeQuery
|
|||||||||
PUBLIC CHARACTER QueryOptions
|
|||||||||
PUBLIC CHARACTER SortExpression
|
|||||||||
PUBLIC CHARACTER Statement
|
|||||||||
PUBLIC CHARACTER Tables
|
|||||||||
PUBLIC LOGICAL UpperCaseKeyWords
|
|||||||||
Progress® OpenEdge® Release 12.0.0