TAble Control - Prüfung auf Domäne ?

Benutzeroberflächen in SAP®-Systemen.
4 Beiträge • Seite 1 von 1
4 Beiträge Seite 1 von 1

TAble Control - Prüfung auf Domäne ?

Beitrag von jr-ewing (ForumUser / 6 / 0 / 0 ) »
Hallo,
ich habe eine Domäne YVAL mit den Einzelwerten "TEST" und "TEST2" angelegt. Diese Domäne wird über ein Datenelemte YYTEST zu einem Dictionary Feld YACT zugeordnet.
Die Dict-Tabelle heißt yqmt058.

Ich habe die Namen nur zur besseren Orientierung hingeschrieben.

Nun schreibe ich gerade an einem Dynpro mit einen Table-Control wa_bull in dem dieses Feld angezeigt werden soll.
Das Dict-Feld wird in im Programm so definiert.

Code: Alles auswählen.

DATA BEGIN OF   wa_bull OCCURS 10.
DATA wv_mark.
        INCLUDE STRUCTURE yqmt058.
DATA END OF wa_bull.
DATA: wt_bull LIKE TABLE OF wa_bull.
Im Screen habe ich bei Eingabehilfetaste 1 (temporär)angegeben.
Beim dem Feld kann ich das "aus Dict" nicht auswählen kann, da es ein Feld wa_bull-yact nicht im DICT gibt.

Im Table Control habe ich jetzt bei der Ausführung bei F4 die Werte "TEST" und "TEST2" zur Verfügung und ich kann Sie auch auswählen.

Nun kommt aber mein Problem dass er z.B: "fdsahk" auch eingeben kann und nicht auf nur "TEST" und "TEST2" geprüft wird.

Wie kann man das denn steuern. Gibt es irgenwo eine Einstellung "auf Domäne-Werte prüfen" ?

Ich hoffe ihr habt verstanden was ich will ;-)
Gruß Thomas
wem das Wasser bis zum Hals steht, sollte den Kopf nicht hängen lassen.

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


Beitrag von Gast ( / / 0 / 3 ) »
Kann mir keiner helfen ?

wenn ich im Dynpro den Tabellenname angebe prüft er, ansonsten geht das nicht.

Gruß Thomas

Beitrag von black_adept (Top Expert / 3999 / 110 / 907 ) »
Hallo Thomas,

die Frage "Gibt es irgenwo eine Einstellung "auf Domäne-Werte prüfen" ?" kann ich dir nicht endgültig beantworten - aber ich hab zumindest noch keine solche Einstellung gesehen...

Mein Standardvorgehen in Dialogen ist folgendes.
Ich definiere mir für meine Dnypros ein paar Strukturen mit all den Feldern, die ich auf dem Dynpro darstellen möchte. In diesen Strukturen kann ich dann auch Prüftabellen, Fremdschlüssel etc. hinterlegen, so dass Werthilfen, Prüfungen etc. automatisch von SAP generiert werden.

Und ich denke mal, dass dieses Vorgehen nicht so unüblich ist.
live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Beitrag von ewx (Top Expert / 4821 / 303 / 634 ) »
Ein eleganter Workaround wäre noch die Verwendung von Listboxen (Funktionsbaustein VRM_SET_VALUES).

Gruß,
Enno.

Seite 1 von 1

Vergleichbare Themen

16
Antw.
8570
Views
Table Control in Custom Control?
von ralf.wenzel » 29.11.2013 21:21 • Verfasst in ABAP Objects®
1
Antw.
2035
Views
Table Control
von amjahid » 22.11.2007 13:57 • Verfasst in ABAP® für Anfänger
2
Antw.
2431
Views
Table Control
von scharlie » 01.02.2008 18:20 • Verfasst in ABAP Objects®
6
Antw.
3329
Views
Table Control
von khb » 16.02.2016 10:27 • Verfasst in ABAP® für Anfänger
1
Antw.
2081
Views
Table Control
von greenhorn-007 » 20.01.2006 10:45 • Verfasst in Dialogprogrammierung

Über diesen Beitrag


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.