Wie am besten Daten abfragen?

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

Wie am besten Daten abfragen?

Beitrag von dyv (ForumUser / 53 / 18 / 0 ) »
Hallo Experten,

ich habe folgendes Problem und zwar habe ich in meinem Selektionsscreen 5 Parametern:

Werk - Erforderlich
Kundennr(eingebautes Feld) - optional
Belegnummer - optional
Buchungsdatum von-bis - optional
Materialnummer(aus MSEG) - optional


Wenn ich versuche eine Abfrage auf MKPF durchzuführen (brauche dann die Liste der Belegen je nach Kriterium), dann muss ich ja für jede eintretende Möglichkeit (Nur Werk selektiert, Werk und Belegnumm etc) eine
IF Anweisung machen....was für mich nicht so elegant erscheint bzw. ich behaupte, dass da eine andere Möglichkeit gäbe.

Hättet Ihr vielleicht ein Tipp?

Danke im Voraus

Denis

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


Re: Wie am besten Daten abfragen?

Beitrag von Thanatos82 (Expert / 699 / 32 / 123 ) »
Hi Denis,

so ganz will mir deine Anforderung nicht einleuchten. Willst du jetzt n verschiedene Selektionen bauen für den Fall, dass mal das und mal das ausgefüllt ist?

Was spricht gegen eine Selektion in dieser Art:

Code: Alles auswählen.

SELECT *
FROM mkpf
INNER JOIN mseg on mseg-mblnr = mkpf-mblnr
INTO CORRESPONDING FIELDS OF TABLE lt_blabla
WHERE mkpf~werks IN s_werks
AND mkpf~zkfeld1 IN s_kunnr
AND mkpf-mblnr IN s_mblnr
AND mkpf-budat IN s_budat
AND mseg~matnr IN s_matnr.
(Coding nicht geprüft, kann Fehler enthalten)

Damit selektierst du "nur" eine Tabelle, aber die enthält dann genau das was du an Selektionsparametern eingegeben hast. :roll:
Ist das vielleicht das was du suchst?
Gruß,
der Matze

Seite 1 von 1

Vergleichbare Themen

3
Antw.
4310
Views
exception handling - wie am Besten?
von Legxis » 29.03.2018 15:18 • Verfasst in ABAP® für Anfänger
1
Antw.
1471
Views
16
Antw.
5131
Views
IF-Abfragen
von Rantantan » 14.11.2013 15:41 • Verfasst in ABAP® für Anfänger
1
Antw.
1813
Views
IF Abfragen bei Merkmalen
von commolus » 07.12.2012 10:51 • Verfasst in SAP - Allgemeines
1
Antw.
1230
Views
(ESS-)Berechtigungen abfragen
von Dyrdek » 02.11.2016 14:11 • Verfasst in ABAP® Core

Über diesen Beitrag


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

Aktuelle Forenbeiträge

Trennen Strasse und Hausnummer
vor 9 Stunden von msfox 18 / 10973
Dialog-Container mit Toolbar/Status
vor 11 Stunden von black_adept gelöst 27 / 4091
IT0024 Qualifikationen CP-ID
vor 13 Stunden von ArjenR 1 / 98

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

Trennen Strasse und Hausnummer
vor 9 Stunden von msfox 18 / 10973
Dialog-Container mit Toolbar/Status
vor 11 Stunden von black_adept gelöst 27 / 4091
IT0024 Qualifikationen CP-ID
vor 13 Stunden von ArjenR 1 / 98

Unbeantwortete Forenbeiträge

IT0024 Qualifikationen CP-ID
vor 13 Stunden von ArjenR 1 / 98
aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 3030
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9622