TXTVAR
  • 06 Aug 2024
  • 1 Minute to read
  • Dark
    Light
  • PDF

TXTVAR

  • Dark
    Light
  • PDF

The content is currently unavailable in English. You are viewing the default German version.
Article summary

TXTVAR

TXTVAR ist veraltet und wurde durch POSTXTVAR ersetzt. Mehr Informationen zu POSTXTVAR finden Sie hier.

Mithilfe dieser Variable TXTVAR kann im Makrocode ein Text für den Produkttext zur Verfügung gestellt werden. Der Inhalt dieser Variable kann im Produkttext mittels Produkttextblock [*V-]aufgerufen werden. Die Variable TXTVAR existiert in der Konfiguration nur 1 mal und beinhaltet Variablen welche nach belieben benannt werden können. Der Wert dieser frei wählbaren Variablen wird mit einem Komma , angegeben. Mehrere Variablen und deren Inhalte werden mittels Pipe | hinzugefügt. Die Variable TXTVAR kann in allen Prozeduren (HDM,VDM,ENM,...) definiert werden.

Syntax:
TXTVAR = "<Variablenname1>,<Variablenwert1>|<Variablenname2>,<Variablenwert2>|<VariablennameN>,<VariablenwertN>"

Beispiele:
TXTVAR = "TxtGarantie,Moveit 10 Jahres Garantie"
TXTVAR = "TxtGarantie,Moveit 10 Jahres Garantie|TxtLieferzeit,4 Monate"

Aufruf im Produkttextblock:
[*V-TxtGarantie]
[*V-TxtLieferzeit]

Dezimalwert:
Falls für eine Textvariable ein Dezimalwert mit Kommastellen angegeben wird, dann ist vom Stammdatenentwickler Folgendes zu beachten:
Im McrInt erfolgt die Angabe von Dezimalwerten im Amerikanischen Format (Dez-Trennzeichen ist Punkt). In ISS erfolgt die Angabe von Dezimalwerten im Europäischen Format (Dez-Trennzeichen ist Komma).

<McrMSG>

Bis jetzt war bzgl. Verwendung von Makromessages in TxtVar nur folgendes möglich:
TXTVAR = "MCRMSG001;"

Hierfür gibt es nun eine neue flexiblere Möglichkeit:
TXTVAR = "<McrMsg>MCRMSG001;</McrMsg>"
<McrMsg>: Damit wird der Beginn eines MakroMessage-Blockes gekennzeichnet
</McrMsg>: Damit wird das Ende eines MakroMessage-Blockes gekennzeichnet

Aufgrund der neuen Möglichkeit Makromessages in TxtVar zu verwenden, kann man nun beliebig viele Makromessages innerhalb von TxtVar verwenden:
"Starttext: <McrMsg>Aufgeh009;rechts</McrMsg> EndText.
<McrMsg>Auslauf001;12.3.2020</McrMsg>. Das wars"


Was this article helpful?