Here's a method to use the FormatString defined in the tag. It might work for you. The sample memory tag is a float with value = 32.1234567,
- Create three custom properties on the label.
- Right-click on the tag, copy path, and paste it in here.
- Create an indirect tag binding on
custom.tagValue
.
- Create an indirect tag binding on
custom.formatString
.
- Create an expression binding on
props.text
.
Expression:numberFormat({this.custom.tagValue}, {this.custom.formatString})
You should now be able to copy the label as often as required, set the tagPath and everything should work.
Adding the EngUnit is an exercise left to the reader.
Here's a link to a post written by a younger me: Creating a Perspective tag-drop view (almost) [solution]. It might give some ideas.