DBFIELDS.DEF 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. DEFINITION MODULE DBFields;
  2. (*
  3. * ModBase
  4. * Release 3.0
  5. * By Don Fletcher & John McMonagle
  6. * (c) Copyright 1986 - 1991 PMI
  7. * P.O. Box 8402
  8. * Green Bay WI 54308
  9. * All Rights Reserved
  10. *
  11. *)
  12. FROM ModBase3 IMPORT DBFile;
  13. FROM DateFunctions IMPORT Date;
  14. FROM NumTypes IMPORT Real8;
  15. PROCEDURE DateToDataFormat(d: Date; VAR datestring:
  16. ARRAY OF CHAR);
  17. PROCEDURE DataFormatToDate(dbstring: ARRAY OF CHAR;
  18. VAR d: Date);
  19. PROCEDURE GetDateField(VAR alias: DBFile; fieldnum:
  20. CARDINAL; VAR d: Date);
  21. PROCEDURE GetLogicalField(VAR alias: DBFile;
  22. fieldnum: CARDINAL; VAR l: BOOLEAN);
  23. PROCEDURE GetNumField(VAR alias: DBFile; fieldnum:
  24. CARDINAL; VAR n: Real8);
  25. PROCEDURE Replace(VAR alias: DBFile; fieldnum:
  26. CARDINAL; s: ARRAY OF CHAR);
  27. PROCEDURE ReplaceD(VAR alias: DBFile; fieldnum:
  28. CARDINAL; d: Date);
  29. PROCEDURE ReplaceL(VAR alias: DBFile; fieldnum:
  30. CARDINAL; l: BOOLEAN);
  31. PROCEDURE ReplaceN(VAR alias: DBFile; fieldnum:
  32. CARDINAL; n: Real8);
  33. END DBFields.