Which database and connectivity are you using with your report? If you set the UseTableOwnerName property to False, does the error still occur?
Note that you may need to rebuild your DataDictionary table entries to ensure the proper table names are being used. Try opening the DataDictionary and checking that the table names are correct and re-building if not.
The DataDictionary and MetaData have not been changed for quite some time.
The TdaMetaData.GetFields routine simply retrieves the table and field names from the DataDictionary tables if it is enabled. Try double clicking the DataDictionary on your form and check that the table names are present and are correctly formatted with the proper owner name. If not, you may need to rebuild the dictionary tables.
Comments
Which database and connectivity are you using with your report? If you set the UseTableOwnerName property to False, does the error still occur?
Note that you may need to rebuild your DataDictionary table entries to ensure the proper table names are being used. Try opening the DataDictionary and checking that the table names are correct and re-building if not.
Nico Cizik
Digital Metaphors
http://www.digital-metaphors.com
My database is Oracle and I'm using DOASession. Unable to access owner RM's tables.
Today I have 2 (two) owners ASSIST and RM, I use both to create reports. The error occurs when trying to access the owner RM's PFUNC table.
I always managed to create, but this problem started to occur recently.
Best Regards,
The DataDictionary and MetaData have not been changed for quite some time.
The TdaMetaData.GetFields routine simply retrieves the table and field names from the DataDictionary tables if it is enabled. Try double clicking the DataDictionary on your form and check that the table names are present and are correctly formatted with the proper owner name. If not, you may need to rebuild the dictionary tables.
Nico Cizik
Digital Metaphors
http://www.digital-metaphors.com