Ich habe eine Frage betreffend einem Formularbefehls:
Beschreibung:
1.Habe ein Formular, welches einen String erhält, der viele '0'er mitliefert:
bsp: 0050034005006004009008 usw
2.diesen string zerteile ich im formular:
&zeile(5)&,,&zeile+10(5)&,, usw. (0,0,5....)
Frage:
Nun kann es sein, dass in diesen Abschnitten vermehrt eine '0' vorkommt.
Ich habe etwas von einem Befehl (I) gelesen, mit welchem es möglich ist die '0' er nicht anzuzeigen.
Aber bisher hat nichts funktioniert.
Kannst Du den String nicht im Druckprogramm aufbrechen und 'vernünftige' Felder übergeben? Deine Vorgehensweise führt nicht gerade zu einer gut lesbaren Formulardefinition. Wenn das Druckprogramm tabu ist (weil Standard oder so), versuch mal einen /: PERFORM abzusetzen, der die Daten ordentlich aufbereitet. Nähre Info in der SAPScript-Doku...
Jörg Krause, Anwendungsentwickler und SAP-Betreuer MM/PP
Wir haben es nun so gelöst, dass wir dem Formular nicht mehr einen String übergeben, sondern einzelne Felder aus dem Programm dem Formular zugewiesen werden. Nun funktioniert auch das löschen der 0er mit dem Befehl (I).