GET_DQUERY_DEFINITIONS: F4-Hilfe definieren

1 Beitrag • Seite 1 von 1
1 Beitrag Seite 1 von 1

GET_DQUERY_DEFINITIONS: F4-Hilfe definieren

Beitrag von ABAP_User (Specialist / 146 / 20 / 0 ) »
Hallo!

Bisher kannte ich die Möglichkeit eine F4-Hilfe über die V_GETTER und P_GETTER zu implementieren. Nun muss ich Code editieren, bei dem eine "Advanced Search" mit Hilfe der Methode GET_DQUERY_DEFINITIONS implementiert wurde. Gewüscht ist lediglich, aus einer Dropdown-Liste eine F4-Hilfe zu machen. Ich probier nun schon ewig herum, weiß aber einfach nicht, wie ich den Typen ändern kann.
Das alte Coding (Dropdown-Liste):

Code: Alles auswählen.

      WHEN 'YVEHG_IMPORTER'.
        <rs_result>-ddlb_options = lt_importer_opt.
        <rs_result>-operators    = lt_importer_operators.
        <rs_result>-server_event = 'SEL_YVEHG_IMPORTER'.
Mein neues Coding (sollte eine F4-Hilfe sein):

Code: Alles auswählen.

        DATA ls_map    TYPE if_bsp_wd_valuehelp_f4descr=>gtype_param_mapping.
        DATA ls_help_id TYPE crms_thtmlb_search_help_id.

      WHEN 'YVEHG_IMPORTER'.

        <rs_result>-ddlb_options = lt_importer_opt.
        <rs_result>-operators    = lt_importer_operators.

        ls_map-context_attr = 'YVEHG_IMPORTER'.
        ls_map-f4_attr      = 'IMP_NUMBER'.

        ls_help_id-help_id = 'YIMPORTER'.
        ls_help_id-help_id_kind = if_bsp_wd_valuehelp_f4descr=>help_id_kind_name.

        <rs_result>-help_id = ls_help_id.
        <rs_result>-input_mapping = ls_map.
        <rs_result>-output_mapping = ls_map.

Die F4-Hilfe wurde schon an verschiedenen Stellen verwendet, ist also valide und müsste nur noch von mir aufgerufen werden. Allerdings bekomme ich noch immer eine Dropdown-Liste zu Gesicht. Erkennt ihr beim Coding Fehler? Gibt es eine weitere Stelle die angepasst werden muss? Was hat es mit dem "server_event" auf sich. Ich konnte hierfür keine Implementierung finden.

Viele Grüße
abap_user

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


Seite 1 von 1

Vergleichbare Themen

1
Antw.
144
Views
Struktur definieren
von User1234 » 13.08.2021 13:19 • Verfasst in ABAP® für Anfänger
4
Antw.
5462
Views
Drucker definieren
von niermaj » 14.04.2008 16:58 • Verfasst in Basis
1
Antw.
1612
Views
int. Tabelle definieren
von MarkusW » 21.02.2007 17:18 • Verfasst in ABAP® für Anfänger
1
Antw.
737
Views
Constanten definieren
von debianfan » 23.07.2018 23:01 • Verfasst in ABAP® für Anfänger
0
Antw.
841
Views
FUNCTION DEFINIEREN
von vvursT » 25.01.2006 13:08 • Verfasst in Web-Dynpro, BSP + BHTML

Über diesen Beitrag

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

Aktuelle Forenbeiträge

Zwischensumme Adobe Forms
vor 3 Tagen von Lucyalison 1 / 64
Interne Tabelle
vor 5 Tagen von black_adept 2 / 133
MaLo-Checker in ABAP
vor einer Woche von A6272 6 / 254

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

Zwischensumme Adobe Forms
vor 3 Tagen von Lucyalison 1 / 64
Interne Tabelle
vor 5 Tagen von black_adept 2 / 133
MaLo-Checker in ABAP
vor einer Woche von A6272 6 / 254

Unbeantwortete Forenbeiträge

Zwischensumme Adobe Forms
vor 3 Tagen von Lucyalison 1 / 64
Group Items auf einer Filterbar
vor einer Woche von Bright4.5 1 / 107
tRFC Transaktionen SM58
vor 4 Wochen von A6272 1 / 140