Most likely the calcs are still looking for references to the local file. If your Interfaces file is looking for fields that used to be there, it obviously wont find them since the tables are now gone. Some of your calcs should still be in the data file. Without seeing more specific information to your situation, it will be hard to help further.
If I make a new calculation should it be in the data file rather than in the design file?
Also, if I create a new field in the data file, how do I make it available to a layout in the design file?
I have wondered if I should create a duplicate table in the relationship graph of the design file that references the data file, but hesitate because it looks like it could get really confusing.
I used to program in 4D which automatically separated the design and data files. Now I have to figure out how to do it for myself.Thank you for your help.
Well most of your calculations would be in the data file I am going to assume ( I dont know your solution ) since it will reference your data fields. In my solutions I use some calc in the User file as I reference globals and value list data through them.
As for adding a new field, once a new field is added, it will be accessible to select from the table occurrence in the User file.