Jtb Batchattedit Better Page
One of the most underutilized features is the Filter tab. In a drawing with thousands of blocks, scrolling to find the one you need is inefficient.
How to make it better: Use the filters to isolate your targets before you even begin editing.
For power users, making jtb batchattedit better means going beyond the GUI. JTB BatchAttrEdit supports scripting via VBScript and JavaScript expressions in attribute values. jtb batchattedit better
Example: Automatically set a LAST_EDITED_BY variable to the current Windows user.
In the “New value” field, enter:
= GetUserName()
Example: Increment a drawing revision based on the current revision letter.
= Chr(Asc([REVISION]) + 1)
(This changes “A” to “B”, “B” to “C”, etc.) One of the most underutilized features is the Filter tab
Even better: Combine scripts with PDM events. Use BatchAttrEdit’s command-line mode as a post-check-in workflow trigger. When an engineer checks in a file, the system automatically updates the DATE_RELEASED variable on all referenced children.
Scenario: Add a “REVISION” attribute to all part nodes in 500 JT assembly files, with value taken from column B of an Excel sheet keyed by filename. Example: Increment a drawing revision based on the
Time for 500 files (~5 MB each): ~45 seconds.
If you have access to the source code (RDA – Report Design Aid) or the SQL query behind JTB BatchAttEdit, implement the following changes immediately.
