POSTXTVAR / HDRTXTVAR
  • 06 Aug 2024
  • 1 Minute zum Lesen
  • Dunkel
    Licht
  • pdf

POSTXTVAR / HDRTXTVAR

  • Dunkel
    Licht
  • pdf

Artikel-Zusammenfassung

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


War dieser Artikel hilfreich?