Leeren Wert überprüfen

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

Leeren Wert überprüfen

Beitrag von joergjoerg (ForumUser / 17 / 0 / 0 ) »
Hi,

ich habe eine Variable, die nur numerisch (2-stellig) gefüllt werden darf. Jetzt habe ich folgendes Problem: Wenn ich diese mit dem Wert '00' fülle, ist diese trotzdem noch initial. Daraufhin ist natürlich meine Abfrage, ob die Variable initial ist, sinnlos. Gibt es hier eine Möglichkeit, 00 von intitial zu unterscheiden?

edit: der Wert 00 muss zugelassen sein. Dies ist ein gültiger Wert für die Selektion und kann nicht auf einen anderen Wert verschoben werden.

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


Beitrag von ewx (Top Expert / 4848 / 312 / 642 ) »
Hi Jörgjörg,

du kannst entweder einen Wert wählen, den du als "Initial" definierst, weil er sonst nicht verwendet werden darf (z.B. 99) oder du nimmst ein Typ-C-Feld. Da kannst du zwischen "space" und "00" unterscheiden.

Gruß, Enno

PS: aus dem Grund fand ich es mal ganz pfiffig, dass bei einer Schnittstelle nicht " " und "X" verwendet wurden, sondern "0" und "1". Hier konnte man dann nämlich unterscheiden, ob der Wert übergeben wurde oder nicht. Man musste dann zwar die Felder zur Anzeige auf dem Dynpro als Checkbox extra unwandeln, aber wie war das mit der Medaille und den zwei Seiten...?

Beitrag von scott111 (ForumUser / 49 / 0 / 0 ) »
Versuche es doch einfach mal
If >VAR> not '00' or Initial
Auschluss der Werte

Else

Verarbeitung

Tschau Chris

Ok ist nicht gerade eine schöne Lösung

Beitrag von joergjoerg (ForumUser / 17 / 0 / 0 ) »
ewx hat geschrieben:Hi Jörgjörg,

du kannst entweder einen Wert wählen, den du als "Initial" definierst, weil er sonst nicht verwendet werden darf (z.B. 99) oder du nimmst ein Typ-C-Feld. Da kannst du zwischen "space" und "00" unterscheiden.

Gruß, Enno
Danke, das mit der Konvertierung in char hat geklappt!

Seite 1 von 1

Vergleichbare Themen

8
Antw.
6240
Views
Überprüfen, ob Wert dezimal ist
von TomSd » 14.11.2007 10:31 • Verfasst in ABAP® Core
0
Antw.
921
Views
Formularfelder mit klick leeren
von ah-tonius » 29.05.2006 13:46 • Verfasst in ABAP® für Anfänger
5
Antw.
8053
Views
Tabl. Puffer leeren / aktualisieren
von Icke0801 » 26.02.2019 08:24 • Verfasst in Basis
15
Antw.
8722
Views
Felder im Selection-Screen leeren
von supermario73 » 24.04.2008 20:22 • Verfasst in ABAP® für Anfänger
0
Antw.
1842
Views
Problem ein Dynprofeld per Suchhilfe zu 'leeren'
von sapmg » 14.11.2008 09:13 • Verfasst in Dialogprogrammierung

Über diesen Beitrag


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

Aktuelle Forenbeiträge

Dialog-Container mit Toolbar/Status
vor 6 Stunden von black_adept gelöst 23 / 3589
User Exit EXIT_RQCPRM10_001
vor 7 Stunden von a-dead-trousers 2 / 205
Trennen Strasse und Hausnummer
vor 13 Stunden von payten 13 / 10530
Daten an Tabelle binden
Gestern von Lukas Sanders 2 / 1257

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

Dialog-Container mit Toolbar/Status
vor 6 Stunden von black_adept gelöst 23 / 3589
User Exit EXIT_RQCPRM10_001
vor 7 Stunden von a-dead-trousers 2 / 205
Trennen Strasse und Hausnummer
vor 13 Stunden von payten 13 / 10530
Daten an Tabelle binden
Gestern von Lukas Sanders 2 / 1257

Unbeantwortete Forenbeiträge

aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 2808
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9387