p$TDV:SMPAPI:EtTxAktV
p$TDV:SMPAPI:EtTxAktV
Aktualisieren aller Felder vom Typ Dokvariable des zuerst eingefügten Textbausteins.
Diese Funktion ist nur nach dem Einfügen des ersten Textbausteins (über p$TDV:SMPAPI:EtTxBast) erforderlich. Wenn p$TDV:SMPAPI:EtTxInit mit einem Wert von 0 für den Übergabeparameter Modus aufgerufen wurde, muss diese Funktion nach Einfügen des ersten Textbausteins aufgerufen werden, um die Felder vom Typ Dokvariable zu ersetzen.
In allen anderen Fällen, z.B. bei einem Aufruf nach dem Einfügen des zweiten Textbausteins, zeigt diese Funktion keine Auswirkungen auf das Textdokument.
Syntax: | p$TDV:SMPAPI:EtTxRtf( ObjektID, IDFeldname, Tabelle, Feldname, Baustein ) | ||
| Argument | Typ | Bedeutung |
| ObjektID | Ganzzahl | Identifikationsnummer des Datensatzes in der Datenbank, der den Text enthält (Schlüsselwert) |
| IDFeldname | Zeichenkette | Feldname des Feldes in der Datenbank, dessen Schlüsselwert in ObjektID übergeben wird |
| Tabelle | Zeichenkette | Name der Datenbanktabelle |
| Feldname | Zeichenkette | Feldname des Datenbankfeldes, das den Text enthält. |
| Baustein | Zeichenkette | '' für direktes Einfügen der RTF-Datei Dateiname, wenn die RTF-Datei indirekt über die Feldfunktion {EINFÜGENTEXT {DOKVARIABLE RTFDATEI} } eingefügt werden soll. |
Ergebnis: | - |
| |
Beispiel: | Einfügen eines Textes aus der SalesManager-Tabelle TM_Texte. Der Datensatz wird über die ID Nummer 4711 (der Feldname des Schlüssels in der Datenbank ist TextID) identifiziert: p$TDV:SMPAPI:EtTxRtf( 4711, 'TextID', 'TM_Texte', 'MemoText', '' ) | ||
| siehe auch das Beispiel zu p$TDV:SMPAPI:WkTx_LTX. | ||