Format
From SDU
To make corrections or additions to this article, select the edit tab above.
To discuss or ask questions about this article, select the discussion tab above.
To discuss or ask questions about this article, select the discussion tab above.
Syntax
string format(string expression, ... variables);
| Character | Description |
|---|---|
| %% | percent sign |
| %f | float |
| %d | int |
| %s | string |
Example
format("Change number is %s", chg_ref_num);
format("Change number is %s and description is %s", chg_ref_num, description);Formatting a UUID as a string
r11.x introduced a new data type known as the UUID which replaced the old integer ID in many areas, most notably with regards to Contacts. This change complicated the printing of the id which previously required only a %d. But since the UUID is not an integer, the %s is now the best solution.
Examplesstring MyResult;
MyResult = format( "The uuid of %s is : %s), assignee.userid, (string)assignee.id);
MyResult = format("&{U'%s'=cnt.id->combo_name}", (string)assignee.id);
MyResult = format("&{0x%s=cnt.id->combo_name}", (string)assignee.id);





