There is basically no problem with working in the tablename into your object-names, thus doing away with an additional meta-data variable.
So, instead of 'Sales Quantity' define:
'SIL.Sales Quantity'
There are some custommade add-in's that produce a data-dictionary, but creating a variable that stores tablenames of all fields is AFAIK not possible.
Perhaps you can work out something by bringing in the SQL through the DataProviderSQL function.....
T. Blom
Information analyst
tbl@shimano-eu.com