PDA

View Full Version : Entry does not exist in Filelist



Peter Bosch
23-May-2020, 08:00 AM
Hi!

When I enter a new table in the Windows Order Entry Workspace, create the DD,
then compile and run, it says Error 74, entry does not exist in Filelist, flexdrvr.open (http://flexdrvr.open/)
But with DBExplorer and DBBuilder I can open and see the new table without problems.
If I copy file list and all files into the usr directory, all works fine.
When I change something in the new table, the .dat is updated in the usr directory, bit the index files in the correct data directory.
What can be the reason for this behaviour?

Regards
Peter

Garret Mott
23-May-2020, 10:29 AM
I've seen this when using DBBuilder to add a table (or to add a Filelist entry for an SQL table created in the DB).

Whenever adding either, I always restart the studio & then it seems to be fine.

Vincent Oorsprong
25-May-2020, 02:02 AM
Peter,

You most likely have the OPEN statement BEFORE the cApplication object in your application. The cWorkspace object (child of the cApplication object) loads your .WS file and after doing that the paths are set to the workspace paths and filelist.

Peter Bosch
25-May-2020, 03:47 AM
Hi Garret!
Thanks for your tipp, but it does not work in my case.
Best regards,
Peter

Peter Bosch
27-May-2020, 01:48 AM
Vincent!

Thank you very much, that was exactly the case.

Regards,
Peter

Dennis Piccioni
27-May-2020, 08:53 AM
FYI: This is the top cause of this error.