In Formular '0' löschen

Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

Getting started ... Alles für einen gelungenen Start.
5 Beiträge • Seite 1 von 1
5 Beiträge Seite 1 von 1

In Formular '0' löschen

Beitrag von Abapler ( / / 0 / 3 ) »
Hallo Zusammen

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.

Kann mir da jemand weiterhelfen?

Gruss
Abapler

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Beitrag von schwan (ForumUser / 22 / 0 / 0 ) »
Hallo

ich kenne nur diese beiden Anweisungen
&SYMBOL(I)& = Initialwert unterdrücken
&SYMBOL(Z)& = führenden Nullen unterdrücken

Vielleicht hilfts

Beitrag von ereglam (Top Expert / 1829 / 2 / 7 ) »
Hallo,

diese beiden Zusätze dürften nur bei Feldern mit numerischen Typ (I, P, F, N?) eine sinnvolle Verwendung haben.

QED
Gruß
Ereglam


May the Force be with your code
|| .| |.|| | .... . ..|. ||| .|. |.|. . |... . .|| .. | .... |.|| ||| ..| .|. |.|. ||| |.. .

Beitrag von cosmo (Specialist / 175 / 0 / 0 ) »
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

Danke

Beitrag von Abapler ( / / 0 / 3 ) »
Danke für die Inputs

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).

Gruss Abapler

Seite 1 von 1

Vergleichbare Themen

4
Antw.
2316
Views
Sapscript Formular im Mandant 000 löschen
von Drago » 25.03.2020 10:52 • Verfasst in SAP - Allgemeines
3
Antw.
3155
Views
Smartforms Formular nach SAPscript Formular aufrufen
von walda33 » 26.01.2014 10:14 • Verfasst in ABAP® für Anfänger
8
Antw.
3165
Views
PDF Formular
von Yusuf » 21.06.2018 16:21 • Verfasst in ABAP® für Anfänger
3
Antw.
11041
Views
Formular kopieren
von Sveni » 23.01.2006 14:48 • Verfasst in SAP - Allgemeines
2
Antw.
2118
Views
Script / Formular ???
von Neuling » 26.04.2007 17:50 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Aktuelle Forenbeiträge

Rechnung: Belegspez. Adresse
vor 3 Stunden von ewx 2 / 254
Daten an Tabelle binden
vor 10 Stunden von Lukas Sanders 4 / 2123
Regex in where
vor 2 Tagen von tar 8 / 898
Programm anlegen mit Vorlage
vor 3 Tagen von DeathAndPain 2 / 709

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.

Aktuelle Forenbeiträge

Rechnung: Belegspez. Adresse
vor 3 Stunden von ewx 2 / 254
Daten an Tabelle binden
vor 10 Stunden von Lukas Sanders 4 / 2123
Regex in where
vor 2 Tagen von tar 8 / 898
Programm anlegen mit Vorlage
vor 3 Tagen von DeathAndPain 2 / 709

Unbeantwortete Forenbeiträge

BUSOBJEKT zu CMIS PHIO ermitteln
vor 4 Tagen von snooga87 1 / 604
aRFC im OO-Kontext
letzen Monat von ralf.wenzel 1 / 3792
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 10211