- 06 Aug 2024
- 1 Minute zum Lesen
- Drucken
- DunkelLicht
- pdf
POSTXTVAR / HDRTXTVAR
- Aktualisiert am 06 Aug 2024
- 1 Minute zum Lesen
- Drucken
- DunkelLicht
- pdf
POSTXTVAR
Mithilfe dem Attribut POSTXTVAR kann im Makrocode ein Text für den Produkttext zur Verfügung gestellt werden. Der Inhalt dieses Attributes kann im Produkttext mittels Produkttextblock [*V-] aufgerufen werden. Der Wert ist frei wählbar und kann auch mit Makromessages kombiniert werden. Das Attribut kann in allen Prozeduren (HDM,VDM,ENM,...) definiert werden. Der Inhalt der Positionstextvariable kann als STRING/INTEGER/DECIMAL deklariert werden.
Syntax:
POSTXTVAR = 1
POSTXTVAR.TXTINFO = “MoveIT - Infonachricht für Produkttext”
Beispiele für Makromessage:
POSTXTVAR = 1
POSTXTVAR.TXTINFO = “McrMsg001;”
Aufruf im Produkttextblock:
[*V-TXTINFO]
Achtung: Wird die alte Methode (TXTVAR) mit der neuen Methode (POSTXTVAR) gemischt, dann zieht nur POSTXTVAR!
<MCRMSG>
Möchte man eine Makromessage mit zusätzlichem Text kombinieren, oder mehrere Makromessages im Produkttext andrucken, so muss der Beginn und das Ende der Makromessage mit folgender Steuerungsmöglichkeit gekennzeichnet werden:
<McrMsg>: Damit wird der Beginn eines MakroMessage-Blockes gekennzeichnet
</McrMsg>: Damit wird das Ende eines MakroMessage-Blockes gekennzeichnet
Beispiel:
POSTXTVAR = 1
POSTXTVAR.INFO1 = “Starttext: <McrMsg>Message001;</McrMsg> EndText. <McrMsg>Message001;1000</McrMsg>.”
Aufruf im Produkttextblock:
[*V-INFO1]
HDRTXTVAR
Dieses Attribut funktioniert gleich wie POSTXTVAR. Mithilfe von HDRTXTVAR können Kopfvariablen zu einem Beleg dazu gespeichert werden. Die Kopfvariablen können in den Formulareinstellungen unter [Extras] → [Übersicht Felder/Variablen…] angezeigt werden:
Beispiel:
HDRTXTVAR = 1
HDRTXTVAR.KopfInfo1 = “MoveIT - Kopftextinformation”
Sollte eine Kopftextvariable über die Positionen des Beleges nicht eindeutig definiert sein, dann wird beim Speichern der Kopftextvariablen (beim Beenden der Konfiguration) eine Konfigurator-Warnung ausgegeben, sofern man sich im Entwicklungsmodus (Development = TRUE) befindet:
Development: Offer 20230015 (17): The header configuration text variable with value for position <7> is already defined for position <100> (1) with value