Evtl. nicht gepflegtes Feld aus Tabelle auslesen

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

Getting started ... Alles für einen gelungenen Start.
27 Beiträge • Vorherige Seite 2 von 2 (current)
27 Beiträge Vorherige Seite 2 von 2 (current)

Re: Evtl. nicht gepflegtes Feld aus Tabelle auslesen

Beitrag von Beginner014 (ForumUser / 46 / 4 / 0 ) »
z.B. RO.... und er bringt mir zwar RO allerdings auch US und TX.....

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


Re: Evtl. nicht gepflegtes Feld aus Tabelle auslesen

Beitrag von ewx (Top Expert / 4844 / 311 / 640 ) »
Klammern!!
AND ( mlan~taxm1 EQ 0 OR taxm1 EQ ' ' )

Re: Evtl. nicht gepflegtes Feld aus Tabelle auslesen

Beitrag von Beginner014 (ForumUser / 46 / 4 / 0 ) »
So, ich muss den Thread leider noch einmal hochholen :(

Also der Tipp von ewx war super, jetzt selektiert er mir die richtigen Nummern mit den richten Ländern.... allerdings nur die, die mit einer 0 gefüllt sind.

Die Felder sind leer sind bringt er mir trotzdem nicht.... was kann man da noch machen? :(

Re: Evtl. nicht gepflegtes Feld aus Tabelle auslesen

Beitrag von ewx (Top Expert / 4844 / 311 / 640 ) »
AND ( mlan~taxm1 EQ 0 OR mlan~taxm1 EQ ' ' )

Re: Evtl. nicht gepflegtes Feld aus Tabelle auslesen

Beitrag von Beginner014 (ForumUser / 46 / 4 / 0 ) »
Das hatte ich schon probiert,.... leider ohne Erfolg :(

Re: Evtl. nicht gepflegtes Feld aus Tabelle auslesen

Beitrag von ewx (Top Expert / 4844 / 311 / 640 ) »
Dann probiere noch mal

Code: Alles auswählen.

AND ( mlan~taxm1 EQ 0 
   OR mlan~taxm1 EQ ' ' 
   OR mlan~taxm1 IS INITIAL )
PS: Bist du sicher, dass es für die Einträge, die du mit deinem Join einschränkst leere Einträge gibt?!!

Re: Evtl. nicht gepflegtes Feld aus Tabelle auslesen

Beitrag von Beginner014 (ForumUser / 46 / 4 / 0 ) »
Danke, das werde ich gleich mal probieren!

Ja ich bin mir sicher, dass es leere Datensätze gibt! :(

Re: Evtl. nicht gepflegtes Feld aus Tabelle auslesen

Beitrag von Beginner014 (ForumUser / 46 / 4 / 0 ) »
Vielleicht liegt das Problem darin, dass das Feld ein Mussfeld ist und eigentlich ausgefüllt sein MUSS?

Komischerweiße ist es das aber bei einigen nicht. Vielleicht erkennt er deswegen die Abfrage nicht?

Re: Evtl. nicht gepflegtes Feld aus Tabelle auslesen

Beitrag von Unit605 (Expert / 975 / 37 / 93 ) »
Vielleicht ist ja nicht nur leer sondern "gar nichts" ist in dem Feld? Hex 00??


The expression is unknown if one of the columns involved in the database contains a null value and is evaluated with another comparison as IS NULL.

OR mlan~taxm1 IS NULL ???

Re: Evtl. nicht gepflegtes Feld aus Tabelle auslesen

Beitrag von ewx (Top Expert / 4844 / 311 / 640 ) »
Unit605 hat geschrieben:OR mlan~taxm1 IS NULL ???
IS NULL meinte ich auch. Nicht IS INITIAL...
EIGENTLICH kann ein DB-Feld nur dann NULL sein, wenn es nachräglich an die Tabelle angehängt wird und das Initialisierungsflag nicht gesetzt ist.
Ich gehe EIGENTLICH davon aus, dass es solchen "etablierten" SAP-Tabellen nicht der Fall sein sollte.
Eigentlich... ;)

Re: Evtl. nicht gepflegtes Feld aus Tabelle auslesen

Beitrag von Beginner014 (ForumUser / 46 / 4 / 0 ) »
Also.

Vielen, vielen Dank für eure Hilfe :) Es klappt jetzt, zumindest so halb :D

Eine kleine Frage habe ich allerdings noch. Weil jetzt noch der Fall dazugekommen ist, dass zwar im Materialstamm das Feld leer ist oder eine 0 drinnen steht, teilweise der Satz allerdings nicht in der MLAN steht.

Jetzt hätte ich quasi abgefragt ob es die Materialnummer in der MLAN gibt, falls nicht werte ich das als leeres Feld und nehme die Nummer mit in die interne Tabelle auf.

Würde das so funktionieren? Könnte mir jemand helfen, wie ich das in meinem Select mit umsetzen könnte (falls es überhaupt so funktionieren könnte?)

Ich danke euch.

Re: Evtl. nicht gepflegtes Feld aus Tabelle auslesen

Beitrag von Beginner014 (ForumUser / 46 / 4 / 0 ) »
Was dann allerdings auch wieder nicht funktionieren würde, falls jemand nur 1* oder 9* oder so eingibt. Dann weiß ich ja wieder nicht ob der Satz generell nicht existiert oder ob er im Materialstamm existiert, nur in der MLAN nicht...

:(

Vergleichbare Themen

4
Antw.
2188
Views
ein Feld aus der ? Tabelle auslesen
von HH_ABAP » 28.01.2019 16:05 • Verfasst in ABAP® für Anfänger
1
Antw.
709
Views
Feld einer Tabelle auslesen
von Alexity » 16.09.2019 13:44 • Verfasst in ABAP® für Anfänger
1
Antw.
781
Views
meistgenutzte Abflugstadt aus Tabelle auslesen und an Feld übergeben
von Steqh » 21.02.2021 10:48 • Verfasst in ABAP® für Anfänger
3
Antw.
1068
Views
11
Antw.
25421
Views
Feld bzw. String auslesen
von robin1at » 08.06.2006 08:07 • 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

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.

Unbeantwortete Forenbeiträge

Daten an Tabelle binden
vor 18 Stunden von Bright4.5 1 / 386
aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 2032
Hilfe bei SWEC/SWE2
letzen Monat von retsch 1 / 8629