Nur zur Klarstellung:
Meinst du der Text steht in KLARTEXT in dieser Form in EINER Variable und bei der Ausgabe des Formulars steht dann
statt
(02)123456789123456(15)20121231(37)1008
(02)12345678912345(15)62012123(37)11008
Beispiel:
Die Variable die an das Formular gesendet wird lautet TEST und im Formular gibst du sie mit &TEST& in einem NORMALEN Textknoten aus?
Also nicht als "dyn.Text", "SapScript-Textbaustein" oder sowas?
Du könntest in deinem Formular direkt vor der Ausgabe einen "Programmzeilen"-Knoten einfügen und da drin einen BREAK-POINT einfügen um zur Ausführung des Formulars zu prüfen ob in der Variablen noch das Richtige drinnensteht. Wenn nicht, muss der Wert irgendwo vorher verändert worden sein.
Um sicherzustellen, dass noch vor Beginn der Formularverarbeitung alles passt kannst du im Initialisierungsabschnitt einen Break-Point anlegen um zu prüfen ob bei der Übergabe der Daten auf der Formularschnittstelle bis zur Initilaisierung ein Fehler passiert ist.
Dann könntest du den "Programmzeilen"-Knoten immer wieder soweit "zurückschieben" bis du bei der "Veränderung" angekommen bist.
Theory is when you know something, but it doesn't work.
Practice is when something works, but you don't know why.
Programmers combine theory and practice: Nothing works and they don't know why.
Danke für die schnelle Antwort aber das war es leider nicht sondern, der EAN-Code war ein Zeichen zu kurz und der Drucker hat nach der (02) 14 Stellen erwartet. da her hat der das ganze verschoben