About cookies on this site Our websites require some cookies to function properly (required). In addition, other cookies may be used with your consent to analyze site usage, improve the user experience and for advertising. For more information, please review your options. By visiting our website, you agree to our processing of information as described in IBM’sprivacy statement. To provide a smooth navigation, your cookie preferences will be shared across the IBM web domains listed here.
Troubleshooting
Problem
Both the Str and Cstr commands can be used in an IBM® Rational® Robot GUI script to convert a number to a string. This technote explains the difference between the two commands.
Resolving The Problem
- The Str command adds a white space character at the beginning of the string; the Cstr command does not.
For example, the Str command converts the number 123 to " 123" whereas the Cstr command converts 123 to "123".
The inclusion of the white space character can be useful when concatenating the result with another string, for example
"The number is" & CStr(123)
results in
"The number is123"
whereas
"The number is" & Str(123)
would result in
"The number is 123"
The same effect can be achieved with Cstr command by placing an empty space at the end of the preceding string.
[{"Product":{"code":"SSSHDX","label":"Rational Robot"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":"Scripting","Platform":[{"code":"PF033","label":"Windows"}],"Version":"2001a;2002;2003","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]
Historical Number
115956914
Was this topic helpful?
Document Information
More support for:
Rational Robot
Software version:
2001a, 2002, 2003
Operating system(s):
Windows
Document number:
73677
Modified date:
16 June 2018
UID
swg21120268