@RTSigTranslate
Syntax
@RTSigTranslate(FNSIG);
@RTSigTranslate(FNSIG;FNMODE);
Beschreibung
Gibt zu einem RICHTEXT-Paragraphen-Signal (eine Art Identifier für eine Portion RICHTEXT) einen aussagekräftigeren TEXT zurück.
Im Parameter FN FNMODE muß die Art des RICHTEXT-Feldes angegeben werde. (Als default wird normaler RICHTEXT (TYPE_COMPOSITE) angenommen)
FNMODE:
01=TYPE_COMPOSITE (default)
15=TYPE_QUERY
16=TYPE_ACTION
18=TYPE_VIEWMAP_DATASET
19=TYPE_VIEWMAP_LAYOUT
Beispiel: @RTSigTranslate(FNSIG;FNMODE);
RTout:=@RTInitEmpty;
RTF:=@RTFetchInit(RTinp);
WHILE(@CheckHandle(RTF))
{
RTF:=@RTFetchParagraph(RTinp;RTF;Sig;RT);
SigText:=@RTSigTranslate(Sig;1);
IF(@CheckHandle(RTF))
{
RTout:=@RTAddParagraph(RT;RTout);
}
}
Es wird der Inhalt der HRT Variable RTinp Paragraph-weise in das Feld neue HRT Feld RTout kopiert.
Dabei wird der Variable SigText der Signal-Name (Typ-Identifier) des aktuellen RICHTEXT-Paragraphen zugewiesen.
