08-06-2009 03:02 PM
Hi!
I had developed some code in LabVIEW 8.6 around a "Type Def" custom control. Contained within this Type Def is an Enumerater control with which I'd like to be able to manipulate the Strings[] property at runtime within the VI that consumes the control. The VI in question has an array of these cluster controls that are linked and auto-updated from the Type Def.
Updating the Strings[] property appeared to work fine in LabVIEW 8.6, but now throws an error when trying to perform the same operation in LabVIEW 2009. I recieve this error:
"Error 1082 occured at Property Node (arg 1) in .... Possible reason(s): LabVIEW: Operation not valid for strict type definition instance."
I checked the control, and it is set to "Type Def" not "Strict Type Def." Is there anyway around this w/o breaking the link to the Type Def?
Could I have changed something to the control since I upgraded to 2009 that is now making updates to the String[] property not possible?
Thanks for your input!
-Nic
08-06-2009 03:06 PM
Hmm... upon disconnecting the link to the type def, I still recieve an error at the same spot that reads:
"Error 1073 occured at Property Node (arg 1) in ... Possible reason(s): LabVIEW: This property is writable only when the VI is in edit mode, or this method is available only when the VI is in edit mode."
Maybe I should change it to some other type of drop-down control and try it.
08-06-2009 03:18 PM
08-06-2009 03:55 PM