How do I add two numeric values from different text boxes and add them instead of concatenating ??
5 answers
Hi Richard,
You will need to assign the value of text box to an integer global property, then do the plus operation. Below is an example:
Make sure to have the “Set as Number” checkbox checked.
This doesn’t work at all well. I have several numeric custom properties. When I add them together it does string concatenation. Very frustrating
Hi Mark,
If your numeric properties are concatenated as string, that’s because the expression that stores the result is expecting a “string” type data.
Here is an example:
The message window will regard its message as string, so it will concatenate the properties as string. So message window on line 5 displays “1+2”. The workaround is to store the result in a temporary property before putting it into message window. The message window on line 7 is the example.
BTW, this thread is 3 years old. Next time please open a new thread for new discussion. Thank you.
The custom property I’m using is defined as a numeric and I’m setting the text of a text box to {TextBox_Total} + {CurrentQty}
That’s what I was saying 🙂
The text of text box is a string, so it will concatenates everything you give it.
The solution is to calculate two properties on a temporary numeric property. As shown in example above.
This question is now closed