> Yeah.. i forgot to say.. i reinstalled LV6 and updated to 6.02. My last work
> on that vi is a long time ago, but i think to remember that all was fine
> with LV6.
> If i use sliders then outside values are changed into the data range.
> I can also change the direction of setting the data (value <-> data range)
> oder inside the property node of the digital control but nothing happens..
>
Data range functionality was changed a bit in 6.0. The range settings
are now settable from the property node, but that would cause major
confusion if the settings on a control changed what a subVI would
and would not accept. The data range feature on numerics and Booleans
is now for interactive user limits, not programmatic ones. A local,
terminal, or value
property can write any value they like, as can the
input to a subVI. A conversion warning window will alert you to VIs
converting from previous versions that had coercion turned on, but it
will not try to fix up the diagrams for you.
If you need the coercion, the Data Range primitive on the diagram
has been enhanced to not only return the range status, but also
the coerced values. You can pretty easily take a subVI input,
compare against valid range values, then either produce an error
or coerce to valid values and continue the diagram.
I believe there is some more information in the upgrade notes.
Greg McKaskle