@RTInitEmpty
Syntax
@RTInitEmpty
Beschreibung
Diese Funktion initialisiert einen absolut leeren Rich-Text (0 Bytes).
Achtung:
Die Field-Flags (siehe @SetFieldFlags) der Return-Variable werden auf 0 so gesetzt!
Dies ist nötig, da Richtext Felder kein SUMMARY Flag gesetzt haben sollten!
Wenn die Richtext-Variable später einer anderen Variable zugewiesen wird, werden diese Flags nicht mit übernommen!
Dies kann zu Problemen führen, wenn diese Variable zu einem Dokument (also ein Feld in einem Dokument) gehört und somit mit SUMMARY Flag gespeichert wird!
Beispiel: @RTInitEmpty
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.
