| 1234567891011121314151617181920212223242526272829303132333435363738 |
- DEFINITION MODULE DBFTest;
- FROM ModBase3 IMPORT DBFile;
- FROM DBIndxes IMPORT DBIndex;
- FROM NumTypes IMPORT Real8;
- FROM DateFunctions IMPORT Date;
- TYPE
- TestRec = RECORD
- TEST : ARRAY[0.. 30] OF CHAR;; (* *)
- TEMP : ARRAY[0.. 20] OF CHAR;; (* *)
- END;
- VAR
- TestDBF: DBFile;
- ActTestIdx : DBIndex;
- (* active index for next/prev/first/last cmds*)
- TestIdx : DBIndex;
- PROCEDURE MoveTestToDBF( REC : TestRec);
- PROCEDURE MoveTestFromDBF(VAR REC : TestRec);
- PROCEDURE OpenTestDBF(WithIdx : BOOLEAN);
- PROCEDURE CloseTestDBF();
- PROCEDURE FindTestByTest( Key : ARRAY OF CHAR) : BOOLEAN;
- PROCEDURE NextTest () : BOOLEAN;
- PROCEDURE PrevTest () : BOOLEAN;
- PROCEDURE FirstTest ();
- PROCEDURE LastTest ();
- END DBFTest.
|