FUNCTIONS
Function |
ST |
Description |
|
Bof() |
û |
|
|
DbAppend() |
û |
|
|
DbClearFilter() |
û |
|
|
DbClearIndex() |
û |
Visible on the client only. Records updated after this call will update the indexes on the server as usual. Only application will cease to recognize any index. |
|
DbClearRelation() |
NI |
|
|
DbCloseAll() |
û |
|
|
DbCloseArea() |
û |
|
|
DbCommit() |
û |
|
|
DbCommitAll() |
û |
|
|
DbCreate() |
û |
|
|
DbCreateIndex() |
û |
|
|
DbDelete() |
û |
|
|
DbFieldInfo() |
û |
|
|
DbFilter() |
û |
|
|
DbGoBottom() |
û |
|
|
DbGoto() |
û |
|
|
DbGoTop() |
û |
|
|
DbInfo() |
P |
|
|
DbOrdInfo() |
P |
|
|
DbRecall() |
NI |
No way in RDBMS, but implemented in different way. Please refer to "Deleted Records" topic. |
|
DbReindex() |
û |
|
|
DbrLock() |
û |
CacheRDD also provides a function CacheGetLockInfo() to have comprehensive information as to who is owning the lock and from which terminal plus a lot more. |
|
DbrLockList() |
û |
|
|
DbrSelect() |
û |
|
|
DbrUnlock() |
û |
|
|
DbSeek() |
û |
Soft Seek û Seek Last û |
|
DbSelectArea() |
û |
|
|
DbSetDriver() |
û |
|
|
DbSetFilter() |
û |
|
|
DbSetIndex() |
û |
|
|
DbSetOrder() |
û |
|
|
DbSkip() |
û |
+n û -n û |
|
DbStruct() |
û |
|
|
DbUnlock() |
û |
|
|
DbUnlockAll() |
û |
|
|
DbUseArea() |
û |
SHARED û EXCLUSIVE û |
|
Deleted() |
NI |
Always Returns FALSE |
|
Eof() |
û |
|
|
FieldGet() |
û |
|
|
FieldPut() |
û |
|
|
Flock() |
û |
|
|
IndexExt() |
û |
Always returns NULL string |
|
IndexKey() |
û |
|
|
IndexOrd() |
û |
|
|
LastRec() |
û |
But do not expect exact number of records in table |
|
NetErr() |
û |
|
|
OrdBagExt() |
û |
Always returns NULL string |
|
OrdBagName() |
û |
Always returns Table Name as only one bag per table is supported. |
|
OrdCond() |
NI |
|
|
OrdCondSet() |
NI |
|
|
OrdCreate() |
û |
|
|
OrdDescend() |
NI |
|
|
OrdDestroy() |
IP |
|
|
OrdFor() |
û |
But only if it is a persistent index. |
|
OrdIsUnique() |
IP |
|
|
OrdKey() |
û |
|
|
OrdKeyAdd() |
NI |
Finding a way how user controlled indexes can be implemented. On to-do list. |
|
OrdKeyCount() |
û |
Performance Issue. Use at your own risk. |
|
OrdKeyDelete() |
NI |
SEE: OrdKeyAdd() |
|
OrdKeyGoto() |
û |
Performance Issue. Use at your own risk. |
|
OrdKeyNo() |
û |
Performance Issue. Use at youw own risk. |
|
OrdKeyVal() |
û |
|
|
OrdListAdd() |
û |
|
|
OrdListRebuild() |
û |
Perhaps never required. |
|
OrdName() |
û |
|
|
OrdNumber() |
û |
|
|
OrdScope() |
û |
|
|
OrdSetFocus() |
û |
|
|
OrdSetRelation() |
IP |
|
|
OrdSkipUnique() |
IP |
|
|
RddName() |
û |
Returns "CachéRDD" |
|
RddSetDefault() |
û |
|
|
RecCount() |
û |
As is LastRec(). To get true number of records call CachéRecCount() |
|
Notations
NI = Not Implemented IP = In Progress P = Partial
COMMANDS
Page url: http://www.vouch.info/cacherdd/index.html?cache_rdd_functions.htm