Modifying Texts
 
Syntax
.Modify ."Object type" "Object name" -
.CHK "…" -
."Text name" "Text format"
Text value
.
Example 1
.Update ."~MrUiM9B5iyM0[Application]" "DFE4E02F4D4D2BB3" -
.CHK "AH(tl0UJDDxA" -
."~f10000000b20[Comment]" "g3TCfAJnyq00"
00680SbnxCMPqRc5SN6bpSsvXS6DfCZ5dN38rPcLaN31cPcLaRc5iC35dUpOpRsPST7HkUsnY
00680C6PSRcPSN6nfQ6DcSt9XC7HbKqqWQ5CWR6nbR4GWVJjd2WrzQNPSQtTbP6vfTLmqN35Z
00602Sc5mPbnaPbmmC39pRqCWPMrj87Hk86PlS71XOsbiQNHX86vlS5mn3N9X3NqA000A
.
 
 
Text format
Value
ASCII text
0
000000000000
Binary text
1
000000000001
RTF text
"MRDYO5Oe(smC"
HTML text
"LQDYO58M6tmC"
ANSI text
"G3000000W10S"
In this command, the ".CHK" is the concatenation of the following IdAbs:
IdAbs of the object
In the case of the MGL, the IdAbs of the user that made this command.
In a command file, each line of text is limited to 74 characters.
End of the text marked by a line containing only one point (".") in the first column.
A semi-colon in the first column inserts a blank line (the rest of the line must be left blank).
*When text is extracted, lines are divided after character 73 and a semicolon is inserted in position 74, indicating that the next line is to be concatenated with the previous one.
Complementary indicators:
Each text modification applies to its totality. It is not possible to add just one complement.
The semicolon character (;) in first position inserts an blank line. To reinitialize a text, it is sufficient that the text value contains just a semicolon.
The characters period and semicolon (.;) in first and second position create a line containing a period only.
Two semicolon characters (;;) in first and second position create a line containing a semicolon only.
Apostrophe (') and quotation marks (") are authorized as text values.
The semicolon character (;) enables cutting of text lines exceeding 74 characters. The semicolon is therefore the last significant character in the line.
To reinitialize a text, it is sufficient that the text value contains just a semicolon.
Example:
Update ."~MrUiM9B5iyM0[Application]" "DFE4E02F4D4D2BB3" -
.CHK "AH(tl0UJDDxA" -
."~f10000000b20[Comment]" "000000000000"
;
.
To delete a text, the text value should be left empty.
Example
Update ."~MrUiM9B5iyM0[Application]" "DFE4E02F4D4D2BB3" -
.CHK "AH(tl0UJDDxA" -
."~f10000000b20[Comment]" "000000000000"
.
*A reinitialized text contains nothing but it exists, while a deleted text no longer exists. For example the query "Select Application where Comment null" returns applications that have no comment, but not those that have a reinitialized comment.