> While upgrading to Version 6.1 one of our vi's gives us a Replace
> Element Array error apon loading. Has anyone else experienced this or
> can lend an explination to whats going on? Can this easily be
> remeidied without having to rebuild our entire vi?
> The error reads as follows:
> " The element input of a Replace Element Array node has a wider
> datatype than the base type of the array. This node has been obsoleted
> by Replace Array Subset. The element will now be coerced to fit rather
> than converting the array to the wider type"
I believe that this means that the older VI has two different datatypes
wired to the replace node. In particular, the element is a wider type
than the array. In older versions of LV, the array would be promoted to
th
e wider type. In 6.1, the element will be converted to the lesser type.
Most likely this is fine. After opening the VI, you should find the
array node, possibly using Find, and determine what you want the output
type to be. If you want it wider, then put an explicit type conversion
in front of the array node. If you want it to be the smaller type, then
you have nothing else to do.
Greg McKaskle