Hi Philip,
Yes, this is possible. I tested it in Architect using Substring() and Upper().
If your slot value is stored in Task.text, the following expression capitalizes just the first letter while leaving the rest of the text unchanged:
Upper(Substring(Task.text, 0, 1)) + Substring(Task.text, 1, Length(Task.text) - 1)
It works by:
Substring(Task.text, 0, 1) extracts the first character.
Upper(...) converts that character to uppercase.
Substring(Task.text, 1, Length(Task.text) - 1) returns the remainder of the text.
- The
+ concatenates the two parts together.
For example:
software → Software
john → John
This worked in my testing. If you need to capitalize every word (for example, john smith → John Smith), that would require a different approach.
Hope this helps.
------------------------------
Phaneendra
Technical Solutions Consultant
------------------------------