Is there a way with automation to lookup a property in dxdatabook based on a selected component in the schematic? I'm looking for a way to validate component state information that is living data that we don't want sucked in as a component property.
Did you try to use Databook's live verification ?
In order to verify part properties for parts that were placed in the schematic we wrote a script (VBScript) that collects all properties (aka attributes) for the part/symbol in question and then connect to the database (mysql in our case - since properties that are used by DxDataBook already come from the database table) and figure out if there's a mismatch between database level properties and schematic level properties. Overall the script was easy and hooking up to the database is possible using ADODB.Connection (in VBScript). Hope this helps.
That's the way to do it.
Retrieving data ...