Since NX 12, it is possible to use Custom NX Open Property for visual reporting.
Here is an example of usage to report NX Part Version in an Assembly
Solution
Once you have a dll giving NX Part version and placed it in a startup directory pointed for example
in custom_dirs.dat or UGII_SITE_DIR variable or equivalent, you can use your property as follows:
-From the HD3D Tools palette
-Activate Visual Reporting
-Define New Report
-Enter Any Report Name such as "Part Version"
-In Report Property Source select Component Property
-In Property select your Custom NX Open Property, here "NX Version"
-OK the Dialog
-The Result in HD3D Tools will be:
-And the result in the Assembly Navigator will be:
Stephane Despas
GTAC EMEA
Notes and References
NX 12 What's new:
https://docs.plm.automation.siemens.com/tdoc/nx/12/nx_help#uid:index_whatsnew:id1241822:xid1354487:xid1354580
NX 12 Documentation:
https://docs.plm.automation.siemens.com/tdoc/nx/12/nx_help#uid:xid1128417:index_xid895105:xid430356:xid1412024
Hardware/Software Configuration
Platform: INTL64
OS: window
OS Version: 1064
Product: NX
Application: GATEWAY
Version: V12.0.2
Function: VISUALREPORTING
Ref: 002-8008032