OpenEdge.DataAdmin.Binding.Query.DataAdminQuery
- Last Updated: January 15, 2026
- 3 minute read
- OpenEdge
- Documentation
|
Method Summary
| Options | Name | Purpose | |
|---|---|---|---|
| HANDLE CloneQuery (handle) |
/* We may clone this query in order to get row keys from a result without
causing the 'real' query to reposition. This may be used when performing
multi-select operations in the UI, where we don't want to move off the
current record. Note that these actions may be expensive, because of the
cost of creating, opening, etc the query. */
|
||
| CHARACTER ColumnValue (character) |
|
||
| CreateQuery () |
|
||
| CHARACTER CurrentQuery () |
|
||
| CHARACTER DefaultQuery () |
|
||
| DeleteQuery () |
|
||
| HANDLE GetBufferHandles () |
|
||
| CHARACTER GetCurrentRowKey () |
|
||
| CHARACTER GetPosition () |
/* order neutral position that is safe if tables changes order
passed back to setPosition
note that one need all rowids when the unique table is not
the first */
|
||
| LOGICAL Prepare () |
|
||
| RemoveQueryBuffers (handle) |
|
||
| LOGICAL ResetQuery () |
|
||
| LOGICAL SetPosition (character) |
|
||
| LOGICAL SetPosition (character[]) |
/* set position as returned from GetPosition */
|
||
| LOGICAL SetPosition (rowid[]) |
/* set position as returned from GetPosition */
|
||
| HANDLE SingleExtent (handle) |
|
||
| CHARACTER TrimQuery (character) |
/* remove for or preselect from query - duplicated in DataAdminContext - belongs in utility */
|
Constructor Summary
| Options | Name | Purpose | |
|---|---|---|---|
| DataAdminQuery () |
|
||
| DataAdminQuery (character) |
/*
constructor public DataAdminQuery(hBuffer as handle):
this-object(hBuffer:name,SingleExtent(hBuffer)).
end constructor.
*/
|
Property Summary
| Options | Name | Purpose | |
|---|---|---|---|
| CHARACTER BaseQuery |
|
||
| CHARACTER BaseQueryTemplate |
|
||
| CHARACTER BaseTableExpression |
|
||
| HANDLE BufferHandles |
|
||
| CHARACTER KeyFields |
|
||
| CHARACTER PhysicalTables |
|
||
| HANDLE QueryHandle |
|
||
| CHARACTER QueryLock |
|
||
| CHARACTER QueryMode |
|
||
| CHARACTER Table |
|
||
| CHARACTER Tables |
|
||
| LOGICAL UseRowid |
|
Method Detail
HANDLE CloneQuery (handle)
|
||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
CHARACTER ColumnValue (character)
|
||||||||||||||||||||||||
CreateQuery () |
||||||||||||||||||||||||
CHARACTER CurrentQuery ()
|
||||||||||||||||||||||||
CHARACTER DefaultQuery ()
|
||||||||||||||||||||||||
DeleteQuery () |
||||||||||||||||||||||||
HANDLE GetBufferHandles ()
|
||||||||||||||||||||||||
CHARACTER GetCurrentRowKey ()
|
||||||||||||||||||||||||
CHARACTER GetPosition ()
|
||||||||||||||||||||||||
LOGICAL Prepare ()
|
||||||||||||||||||||||||
RemoveQueryBuffers (handle)
|
||||||||||||||||||||||||
LOGICAL ResetQuery ()
|
||||||||||||||||||||||||
LOGICAL SetPosition (character)
|
||||||||||||||||||||||||
LOGICAL SetPosition (character[])
|
||||||||||||||||||||||||
LOGICAL SetPosition (rowid[])
|
||||||||||||||||||||||||
HANDLE SingleExtent (handle)
|
||||||||||||||||||||||||
CHARACTER TrimQuery (character)
|
||||||||||||||||||||||||
Constructor Detail
DataAdminQuery () |
||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
DataAdminQuery (character)
|
||||||||||||||||||
Property Detail
CHARACTER BaseQuery
|
||||||||
|---|---|---|---|---|---|---|---|---|
CHARACTER BaseQueryTemplate
|
||||||||
CHARACTER BaseTableExpression
|
||||||||
HANDLE BufferHandles
|
||||||||
CHARACTER KeyFields
|
||||||||
CHARACTER PhysicalTables
|
||||||||
HANDLE QueryHandle
|
||||||||
CHARACTER QueryLock
|
||||||||
CHARACTER QueryMode
|
||||||||
CHARACTER Table
|
||||||||
CHARACTER Tables
|
||||||||
LOGICAL UseRowid
|
||||||||