The Table Proxy Extension contains the information used to help look up the value in the resolved ORD table. For example, the device contains the Table ORD that's resolved into a table. The 'Column Name' refers to the name of the column while the other row Properties are used to help look up which row the value is referring too.
Take the follow table of information...
| Index | Status | Value |
|---|---|---|
| 1 | ok | 1.2 |
| 2 | ok | 1.6 |
| 3 | fault | 2.4 |
| 4 | ok | 3.3 |
| 5 | ok | 4.1 |
The first use case will be a Numeric Point we want to update with the latest value from the table. In this case, Column Name will be set to 'Value' and the 'Row Column Name' and 'Row Index' Properties shall be left blank. When run, the Numeric Point will be updated with the value of '4.1'. If another row is added to the table, this point will update with its value.
The second use case will be a Numeric Point we want to update with the value on the third row. It's always the third row so we need to hard code that into the proxy extension. For example, in this case we want to always update the point with the value of '2.4'. In this case we assign the 'Column Name' Property to 'Value', the 'Row Column Name' to 'Index' and 'Row Index' to '3'. This gives the position of the value in a table. This is particularly useful if you're using the table driver to refer to values in a specially constructed SQL view.
Copyright © 2000-2016 Tridium Inc. All rights reserved.