Wie formatiere ich im Report Manager den Lagerort das es z.B. so aussieht: 02-03-02-00

Reinhard Bruns schrieb am 25.02.2019
Hallo!
Wie lautet der Befehl, um den String Inhalt der Variable ARTIKEL.Lagerort (z.B.: 02030200)im Report so dazustellen: 02-03-02-00? Und wo muss ich dieses eintragen?
Vielen Dank!
Daniel schrieb am 26.02.2019
Hallo,

der Befehl könnte lauten:

iif( length(ARTIKEL.LAGERORT) == 8 , substr(ARTIKEL.LAGERORT,1, 2) + '-' + substr(ARTIKEL.LAGERORT, 3, 2) + '-' + substr(ARTIKEL.LAGERORT, 5,2) + '-' + substr(ARTIKEL.LAGERORT,7,2), ARTIKEL.LAGERORT)

Der Befehl kann als Einzeiler in ein Bedingungsfeld eingefügt werden, z.B. dort wo jetzt nur ARTIKEL.LAGERORT steht.

Falls die Variable ARTIKEL.LAGERORT anders heißt, muss die Variable in dem Befehl entsprechend angepasst werden.
Reinhard Bruns schrieb am 26.02.2019
Hallo Daniel,
vielen Dank!!!