I have a couple hundred drawings with an assortment among 30 blocks that need an attribute updated.
GATTE fails when there is an underscore.
GATTE reports the full complement of attributes are recognized.
BUT, when I specify the attribute I want, GATTE reports it's invalid.
The interesting thing is that the list of "expected" attributes is truncated one character before the first underscore character.
Has anybody seen this behaviour before? Is there another way to get GATTE to recognize the attribute specified from the command line?
Specifying a point on the drawing (as if I "clicked" the attribute) for the script has its own complications, which I would very much like to avoid.
Thanks to anyone who has a solution for this! Details are below and blocks are attached.
Using GATTE, I can execute the following from command line or script, and it works just fine...
Code:
Command: gatte
Initializing...
Select block or attribute [Block name]: block
Enter block name: EX600-DXPD-MODULE
Known tag names for block: UNIT NODE TYPE PLC DNO10 RUNG PAGE CODE DNO7 DNO6
Select attribute or type attribute name: none
node
Block: EX600-DXPD-MODULE Attribute tag: NODE
Enter new text: [newnodenumber]
Number of inserts in drawing = 1 Process all of them? [Yes/No] <Yes>:
Please wait...
1 attribute changed.
But when I try the same thing with a block that has underscores in the attribute names, GATTE fails:
Code:
Command: gatte
Initializing...
Select block or attribute [Block name]: block
Enter block name: Digital_Input_EX600
Known tag names for block: RUNG PAGE TEXT4 TEXT3 TEXT2 TEXT1 TERM_24V TERM_COM
TERM ADDRESS UNIT NODE TYPE PLC DNO10 RUNG PAGE CODE DNO7 DNO6
Select attribute or type attribute name: none
node
*Invalid selection*
Expects a point or RUNG/PAGE/TEXT4/TEXT3/TEXT2/TEXT1/TER
Select attribute or type attribute name: *Cancel*
Bookmarks