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.
882
Views
Constanten definieren
von debianfan » 23.07.2018 23:01 • Verfasst in ABAP® für Anfänger
0
Antw.
981
Views
FUNCTION DEFINIEREN
von vvursT » 25.01.2006 13:08 • Verfasst in Web-Dynpro, BSP + BHTML
1
Antw.
334
Views
Struktur definieren
von User1234 » 13.08.2021 13:19 • Verfasst in ABAP® für Anfänger
4
Antw.
5755
Views
Drucker definieren
von niermaj » 14.04.2008 16:58 • Verfasst in Basis
1
Antw.
1886
Views
int. Tabelle definieren
von MarkusW » 21.02.2007 17:18 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag

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

Aktuelle Forenbeiträge

selection-screen comment mit icon
vor einer Stunde von DeathAndPain 9 / 1114
ABAP - Mail so10 Text
vor 9 Stunden von retsch 1 / 32
Chat GPT - Erfahrungen?
vor 3 Tagen von DeathAndPain 33 / 6805

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

selection-screen comment mit icon
vor einer Stunde von DeathAndPain 9 / 1114
ABAP - Mail so10 Text
vor 9 Stunden von retsch 1 / 32
Chat GPT - Erfahrungen?
vor 3 Tagen von DeathAndPain 33 / 6805

Unbeantwortete Forenbeiträge

ABAP - Mail so10 Text
vor 9 Stunden von retsch 1 / 32
SD_PRINT_TERMS_OF_PAYMENT
vor 4 Tagen von Manfred K. 1 / 911