Expression Builder (Name Builder)
Expression Validation
Besides file name the expression builder validates all expression variables written within %. If something gets written in the string that is not a variable and represented in between % symbol then the expression validator triggers you to remove such non-variable expression, when you load such template and tries to create report out of it. For example, when you accidently load wrong template that is not the requirement, where it looks for a Subfolder Name as a Model Name and File Name as a Position Number. Then once you proceed to generating an NC file, you will get a message:
"File Name expression must contain either position number or ship number variable".
This validation reloads expression variables applicable on several of NC Data sub tabs: 'General', 'Header-ST', 'Marking Attached Part' and 'Text Stenciling-SI'.