The tables that seen in the field list in the Datasheet is actually built by code based off of the TAG_TYPE of the Tag that is assigned to the Datasheet.
Let’s take the AT_INST Tag_Type datasheet for example. It will show the following:
DOC_REG: All Tags will have this option to pull the Document Information.
INSTR: This is the Tag Register table for Instruments. All others will show TAG_REG.
View [AT_INST]: This is the AT_ System Query that works with the AT_INST Tag_Type. This will be different for each Tag_Type.
STREAM: This is shown for all Tag_Type Datasheets. It allows the user to add any related Stream information.
PROJECT.INI: This allows the user to add any values that are stored in the Project.ini such as Client Information, Project Descriptions, etc.
This is all hard-coded and added on the fly via core code. This cannot be modified.
How do I add any additional fields that I have added to a new table into Datasheets.
1. Link any new tables created to the AT_System Query for the datasheets related Tag_Type.
2. Add any new fields added to tables to the AT_System Query.
3. It will be available in the VIEW –[AT_VIEW] option in the Database Fields section.
Modify AT_Views via Project Administrator > Select Project > Expand Database > AT_Views > Select view and select Edit. Make sure everyone is out of the project.