I have a template which uses a program to set values for State and Version, based on the Windchill Properties of the drawing. I have four locations, but only one that requires this information, the others cannot use it. I use user defined variables for presenting the information and set those variables equal to the Windchill parameters for only the one site, and equal to blank for the rest. Everything works fine with the program as long as the parameter is Full (access), except that the user can change the value and as long as they don't regenerate, the value remains. This would allow them to print the drawing with information that does not match the Windchill information, but is expected to. For instance a user could print a drawing and pass it off as Released, when in fact it was New.
If I set the parameters to Limited (access), they cannot be changed, but they will not update when the drawing is regenerated and will stay at the default value set by the template. The application documentation, says that limited parameters cannot be changed by relations, but can be changed by Program.
Anyone know what's up?