Jump to content

Value not changing on AutoRun


---
 Share

Recommended Posts

Hello,
we have a field in our protocol named "Index" with value "A".
I let it run in Calypso, the Protocol head shows Index A.
I let it run on AutoRun, the Protocol head shows Index A.

I change the Index to B and save the program.
I let it run in Calypso, the Protocol head shows Index B.
I let it run on AutoRun, the Protocol head shows Index A.

Problem is the field is not editable on AutoRun (by purpose) so the Autorun does not overwrite the value although it was changed in the program in calypso (7.2)

Anybody else has this problem?
Thanks
Link to comment
Share on other sites

Try to delete (or rename) the file protheadpara.in the actuals folder (path see Extras/Settings/Environment/Paths) before saving the program.
If you have defined a seperate folder for actuals, also delete/rename protheadpara in the measurement plan folder.
Does that change anything?
Link to comment
Share on other sites

tried it, but does not solve the problem. i looked into protheadpara with editor and the index has changed to B.

i looked in the .arn file with editor and there i found the Value A for index, seems it does not get overwrited

at the moment the only way to change the index on the autorun seems to be via pcm setRecordHead("u_index","B") but thats not the ideal solution for my company

i think the problem is in the autrun.arn

[PARAMETERS 🙁(Core.Dictionary new) add: (#baseSystemFile -> ('23424234program_a' -> #newSystem)); add: (#u_index -> 'B')

for every program the add: (#u_index -> 'B') need to be changed. and if i delete the line it it takes the actual value from the program.
can i somehow change the the values in the .arn file, so if i add a new program, the "add: (#u_index -> 'B')"-line is left out?
Link to comment
Share on other sites

I don't know of an official way to do that.
I'd recommend to ask Zeiss support why they store such information in the *.arn file.
Link to comment
Share on other sites

 Share

×
×
  • Create New...