select-options ... for

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

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

select-options ... for

Beitrag von lars ( / / 0 / 3 ) »
Hallo Leute
ich brache ein select-options
s_st (char10) muss mich aber auf kein feld beziehen
kann ich einfach z.B.
select-options s_st for mara-kunnr.
schreiben oder könnte da irgendwelche probleme auftauchen da das Feld kunnr nen feldtyp 'wettb' und ne prüftabelle 'v_kna1wett' hat?
Wofür ist die Prüftabelle überhaupt da :?: :roll:

Danke für ein paar Erläuterungen

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


Beitrag von Gast ( / / 0 / 3 ) »
Select-options wird in Bezug auf ein Feld
gesetzt oder in Bezug auf einen Typnamen.

Da SAP freundlicher Weise ein Feld namens CHAR10, typisiert als Character der Länge 10 im Data Dictionary angelegt hat, kannst du beide Alternativen nutzen.

Code: Alles auswählen.

 DATA char10(10) TYPE c.
 SELECT-OPTIONS s_table FOR char10.
oder aber

Code: Alles auswählen.

 SELECT-OPTIONS s_table FOR ('CHAR10').

Beitrag von ewx (Top Expert / 4885 / 319 / 644 ) »
Hi Lars,

wenn du auf kein bestimmtes Datenelement Bezug nehmen möchtest, dann definiere dein eigenes:

Code: Alles auswählen.

DATA meinfeld(10).
SELECT-OPTIONS s_mfeld FOR meinfeld.
Die Prüftabelle ist dafür da, um -- wie der Name schon sagt -- Werte zu prüfen.
Wenn du also einen Eingabeparameter auf MVKE-MATNR referenzierst, dann kannst du mit dem Zusatz "VALUE CHECK" gegen die Werte aus der Prüftabelle prüfen. Du verhinderst damit, dass nicht erlaubte Werte verwendet werden können.

Code: Alles auswählen.

PARAMETERS p_matnr LIKE mvke-matnr VALUE CHECK.
In dem Beispiel funktioniert es mit MARA-MATNR nicht, da in der Tabelle MARA keine Fremdschlüsselprüfung für MATNR hinterlegt ist.

Gruß,
Enno

Seite 1 von 1

Vergleichbare Themen

0
Antw.
2679
Views
select-options depend on select-options.
von dragospirnut1 » 19.07.2017 09:54 • Verfasst in ABAP® Core
4
Antw.
19402
Views
Select nach Parameter & Select-Options
von doeme » 10.07.2012 16:37 • Verfasst in ABAP® für Anfänger
2
Antw.
4189
Views
SELECT - Options & SELECT Abfrage
von Mavrix » 14.05.2007 08:41 • Verfasst in ABAP® für Anfänger
24
Antw.
7139
Views
Select-Options
von christof » 10.12.2014 15:13 • Verfasst in ABAP® für Anfänger
2
Antw.
1592
Views
SELECT-OPTIONS -> RFC
von uwe » 01.02.2006 11:33 • Verfasst in Basis

Ü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

Aktuelle Forenbeiträge

IF mit AND und OR
vor 6 Stunden von wreichelt 2 / 158
PCL2 Cluster auslesen
vor 10 Stunden von DeathAndPain 2 / 254
FUBA 'HR_INFOTYPES_OPERATION'
vor 12 Stunden von Bright4.5 3 / 4437

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.