I want to add the ability to have dynamic text by looking data up from tables, much like the Lookup or VLookup functions in excel.
If I could specify a table in a document (probably a drawing document) and a search column, search value and result column I could better manage my notes. The best example of this I can think of would be for the Parts List and getting an item number based on a part number.
The syntax would look something like ...
'Torque Item <<"TableName"["SearchColumn"; "SearchValue"; "ResultCoulmn"]>> to 550 ft. lbs.'
which you would enter ...
'Torque Item <<"Parts List"["PART NUMBER"; "154785221"; "ITEM"]>> to 550 ft. lbs.'
which you display as ...
'Torque Item 4 to 550 ft. lbs.'
and if the item isn't found
'Torque Item #ERROR_NULL_RESULT to 550 ft. lbs.'
or some other error specific to what went wrong.
If you want to get really fancy you could
1. Add the ability to return table data in referenced documents by adding a FileName option to the mix.
2. Be able to use mathematical comparators (<, >, <>, 😃 in the SearchValue.