Query / Infoset

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

Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV
5 Beiträge • Seite 1 von 1
5 Beiträge Seite 1 von 1

Query / Infoset

Beitrag von Piero ( / / 0 / 3 ) »
Ich mache ein Infoset auf Tabelle KNA1 und KNB1. Die Verknüpfungsbed. definiere ich als left outer join, da nicht zu allen Kunden (Eintrag in KNA1) auch Buchungskreisdaten (KNB1) vorhanden sind.

Im Query möchte ich jetzt alle Kunden auflisten, welche in KNA1 vorhanden sind, und wenn vorhanden die Daten zu Buchungskreis 0001. Wenn ich kein Einschränkung auf den Buchungskreis mache erhalte ich den Kunden unter Umständen mehrfach, da in KNB1 mehrfach vorhanden. Wenn ich auf 0001 einschränke werden die Kunden, welche nur in KNA1 einen Eintrag haben nicht aufgelistet.

Wie löse ich das Problem.

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


Beitrag von Gast ( / / 0 / 3 ) »
Hallo Piero,

Du möchtest eine Auswertung mit allen Kunden aus KNA1, die in KNB1 entweder keinen Eintrag oder einen mit Buchungskreis '0001' haben ?
Dann solltest du in der Buchungskreis-Selektion zwei Zeilen einfügen:
"0001" und
" " (F2 oder Doppelklick auf leere Zeile und dann das grüne Gleichheitszeichen auswählen)

mfg dele

Beitrag von Piero ( / / 0 / 3 ) »
Besten Dank für deine Antwort.

Genau darauf wollte ich hinaus. Das ist ja ziemlich blöd. Mit dieser Lösung kriege ich mein beschriebenes Beispiel wohl in den Griff.
Das Problem ist aber wenn in der rechten Tabelle nicht auf ein CHAR-Feld, sonder auf ein nummerisches Feld eingeschränkt werden soll (Z.Bsp. 01. Dann kann ich nicht mit = ' ' oder = * arbeiten. Dann funktioniert das Ding nicht mehr.

Beitrag von Piero ( / / 0 / 3 ) »
Hallo Leute

Habt ihr da wirklich keine Lösungen. Ihr habt doch auf alles eine Antwort.

Gruss

Beitrag von ;-) ( / / 0 / 3 ) »
Lösungen schon, aber dann in ABAP und nicht über InfoSets.

Ich habe die Dinger eh immer gehaßt

Seite 1 von 1

Vergleichbare Themen

1
Antw.
8869
Views
SAP Query: Infoset ändern
von GastX » 08.05.2007 10:16 • Verfasst in SAP - Allgemeines
2
Antw.
3943
Views
Infoset/Query mit Join verbinden?
von n4426 » 10.03.2011 16:16 • Verfasst in SAP - Allgemeines
1
Antw.
2382
Views
SAP Query - Infoset um Infotyp erweitert - Transport?
von manuk » 23.11.2005 09:58 • Verfasst in Human Resources
0
Antw.
1141
Views
InfoSet Query: Faktura - Abfrage Positionsnr.
von piemo » 17.07.2008 21:19 • Verfasst in ABAP® für Anfänger
7
Antw.
7127
Views
SAP Query/Infoset - Ergebniszeile der Listausgabe löschen
von m4nu » 18.09.2013 11:56 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag

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