The following examples are applicable to both Basic and Crystal syntax:
CStr ({Orders.Shipped})
Returns "True" if the value of {Orders.Shipped} is True.
CStr(123.45)
Returns "123.45".
CStr(12345.6749,2)
Returns "12345.67".
CStr(12345.6750,2)
Returns "12345.68".
CStr(12345.4999,0)
Returns "12345".
CStr(12345.5000,0)
Returns "12346".
CStr({file.AMT} * {file.QUANTITY})
Returns "44,890.20" where Amt = 24.45 and Quantity = 1836.
CStr is useful when you want to build a sentence by combining (concatenating) a converted number or other value with other text strings:
"The base price of item # " + {file.ITEM NUMBER} + " is $" + CStr({file.BASE PRICE}) + "."
Prints the sentence "The base price of item A1/4520/B12 is $50.00." where the Item number is A1/4520/B12 and the Base Price is 50.00, converted to text and formatted with two decimal places.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.