Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

ABAP: Parameters Selektion

Empfohlene Antworten

Veröffentlicht

Hallo,

ich muss Daten entsprechend den optionalen PARAMETERS-Selektionskriterien aus einer Tabelle selektieren. Wenn ein Parameter den Initialwert besitzt, soll nach allen Werten dieses Parameters selektiert werden.

Momentan sieht meine Selektion wie folgt aus:

SELECT * FROM tabelle INTO CORRESPONDING FIELDS OF itabelle WHERE feld1 = parameter1 AND feld2 = parameter2.

Was muss ich verändern, damit bei einem Initialwert alles selektiert wird und nicht nur alle Datensätze mit Initialwert? Ich habe schon gegoogelt und auch die Suchfunktion des Forums benutzt aber bisher leider nichts dazu gefunden.

Lg

sunny5

Mach aus dem Parameter eine Select-Option mit dem Zusatz "NO INTERVALS" und ggf. "NO EXTENSION" (dann sieht es optisch wie ein Parameter aus) und verwende die Select-Option in deiner Abfrage ("...WHERE feld1 IN select1...").

Alternativ:

Behalte den Parameter, aber übernimm die Werte in eine itab die wie eine select-options-tabelle aufgebaut ist:

SIGN type c, "I, E (include, exclude)

OPTION(2) type c, "EQ, GT, LT.... (wäre dann EQ)

LOW(11) type c, "unterer Wert

HIGH(11) type c, "oberer Wert (würde leer bleiben)

Grüße

Alex

Vielen Dank für deine Antwort! =)

Ich habe die Parameter jetzt in Select-Options umgewandelt und die Selektion funktioniert nun einwandfrei.

Danke und lg

sunny5

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.