Function EN Version 4.50

@RTSigTranslate

RichText

Syntax

@RTSigTranslate(FNSIG);
@RTSigTranslate(FNSIG;FNMODE);

Description

Returns, for a RICHTEXT paragraph signal (a type of identifier for a portion of RICHTEXT) a more meaningful TEXT value.
In parameter FN FNMODE the type of the RICHTEXT field must be specified. By default, normal RICHTEXT (TYPE_COMPOSITE) is assumed.

FNMODE:
01=TYPE_COMPOSITE (default)
15=TYPE_QUERY
16=TYPE_ACTION
18=TYPE_VIEWMAP_DATASET
19=TYPE_VIEWMAP_LAYOUT

Example: @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);
   }
}

The contents of the HRT variable RTinp are copied paragraph by paragraph into the new HRT field RTout copied.
The signal name (type identifier) of the current RICHTEXT paragraph is assigned to the variable SigText.

Note : This text was machine-translated and may contain inaccuracies.