I've just run across a possible bug in the Build Text Express VI.
Drop the VI and at first configure an input to accept a numeric by selecting Number under the Variables Properties section, and check the �Use Specified Precision� checkbox and set the precision to 4. Then create a variable named %Header% and hit OK.
Now you realize your Header variable should have been a String instead of a numeric. Double click the Express VI to open the properties and just change from Number to Text in the Variables Properties. Notice the �Use Specified Precision� checkbox is now disabled and grayed so you cannot deselect it or change the precision. Click OK, and now any string you try to pass through the �Header� input wil
l only output the first 4 characters.
The only way to get it to the proper operation is to change it back to a Number so you deselect the �Use Specified Precision� checkbox, and then change it back to �Text�.
Seems the �Use Specified Precision� checkbox should deselect itself when �Text� is selected since LabVIEW doesn�t let you use the �Use Specified Precision� checkbox for Strings.
Ed

Ed Dickens - Certified LabVIEW Architect
Lockheed Martin Space
Using the Abort button to stop your VI is like using a tree to stop your car. It works, but there may be consequences.