Applies To:
  • CitectSCADA 1.00 1.01 1.10 1.11 1.20 2.00 2.01

Under some conditions blank records may be appended to dBase files. This will occur when Citect tries to append a new record to a database that contains an index and the index is locked. Citect will append the blank record to the database, but cannot update the index file, so the append will fail - and Citect will not put the data into the record. When this occurs, the DevAppend() function will return an error code to tell you it has failed.

This problem is unlikely to occur under normal conditions. It is more likely to occur with slow network file locking (Windows for Workgroups) and only if the dBase file has an index.

See also Q1280.


CIT has confirmed this to be a problem in Citect for Windows. This problem has been fixed after the release of version 2.01 Rev 0 and will be available with next release. If you require this fix before this version contact Citect support.