Applies To:
  • CitectSCADA

I have a dbf device defined. DevOpen will normally created the file, if it does not exist already, but it fails with the error:
Cicode General File error DevOpen -the name of my Device-

How do I fix this?

If you are running in multiprocess, then you can get it to run by setting the Process to Client.
Process is at the bottom of the device form.
An alternative is to run in single process.
You also need to set the format without any spaces eg {FIRSTCOL,20}{SECCOL,40}
Set the header to the key of the dbf eg {FIRSTCOL}