p$TDV:SMPAPI:EtTxPar
p$TDV:SMPAPI:EtTxPar
Aktualisieren eines Baustein-Parameters des nächsten einzufügenden Textbausteins. Im Unterschied zu der Funktion p$TDV:SMPAPI:EtTxTxP wird nicht direkt ein ePOS-Parameter ersetzt, sondern es wird die Bezeichnung in der Feldfunktion DokVariable aus Textbaustein übergeben. Diese Bezeichnung muss bei dieser Funktion keinem ePOS-Parameter entsprechen.
Die über p$TDV:SMPAPI:EtTxTxP, p$TDV:SMPAPI:EtTxPar und p$TDV:SMPAPI:EtTxMerk gesetzten Parameterwerte haben immer Vorrang vor einer Parameterwert-Ersetzung über p$TDV:SMPAPI:EtTxBast. Werden mehrere Aufrufe für denselben Felder vom Typ Dokvariable durchgeführt, wird der Wert des ersten Aufrufs verwendet.
Alternativ zu einem separaten Aufruf dieser Funktion können die Parameter auch direkt beim Einkopieren des Bausteins gesetzt werden (p$TDV:SMPAPI:EtTxBast), wenn der Dokumentenparameter einem ePOS-Parametergruppen-Parameter entspricht. Dies ist meist einfacher.
Der übergebene Wert wird immer als Zeichenkette übergeben. Wenn ein numerischer Wert gesetzt werden soll, muss er erst z.B. mit f$FormatZahl umgewandelt werden.
Syntax: | p$TDV:SMPAPI:EtTxPar( DokPar, Wert ) | ||
| Argument | Typ | Bedeutung |
| DokPar | Zeichenkette | Name des zu ersetzenden DokVariable-Parameters im Dokument |
| Wert | Zeichenkette | der in das Dokument einzutragende Text |
Ergebnis: | - |
| |
Beispiel: | p$TDV:SMPAPI:EtTxPar( 'Sonder', 'Dies ist ein Beispiel' ) | ||