Suchhilfe auslesen

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

Suchhilfe auslesen

Beitrag von f4hilfe (ForumUser / 3 / 1 / 0 ) »
Hallo Zusammen, sorry bin noch voll Änfänger und hätte da eine Frage.
Folgendes:
Ich habe ein Selektionsbildschirm, ein normalen report ohne Dynpro, dort sind mehrere Parameters deklariert und
über Selection Screen On Value Request for [parameter] ist quasi die Suchhilde das Icon zugeordnet?
Richtig - nun wie bekomme ich heraus welche Suchhilfe der User geklickt hat, also für welches Parameterfeld?
Es sollen verschiedenen Aktionen passieren, einmal soll eben nur ein Fensteraufgehen dann irgendwann soll eine eigenen
Hilfe hinterlegt sein ...

Danke für eure Hilfe

Micha
Alles ist Möglich...

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


Re: Suchhilfe auslesen

Beitrag von a-dead-trousers (Top Expert / 4396 / 223 / 1182 ) »
hi!

Bei

Code: Alles auswählen.

AT SELECTION-SCREEN ON VALUE-REQUEST FOR parameter
hast du ja den Namen des Parameters bereits angegeben. Du musst also nur noch die gewünschte Wertehilfe aufrufen.

Beispiel:

Code: Alles auswählen.

AT SELECTION-SCREEN ON VALUE-REQUEST FOR parameter1.
* Hier rufst du die Hilfe zu parameter1 auf.
AT SELECTION-SCREEN ON VALUE-REQUEST FOR parameter2.
* Hier rufst du die Hilfe zu parameter2 auf.

* usw...
lg ADT
Theory is when you know something, but it doesn't work.
Practice is when something works, but you don't know why.
Programmers combine theory and practice: Nothing works and they don't know why.

ECC: 6.18
Basis: 7.50

Re: Suchhilfe auslesen

Beitrag von f4hilfe (ForumUser / 3 / 1 / 0 ) »
Hi ADT,
ja das habe ich danach kommt quasi mein Unterprogram und wird durchlaufen - kein Problem...
Das meinte ich nicht...
Ich habe das Problem wie unterscheide ich welche Wertehilfe gedrückt wurde?
Also bei PARAMTER1 wenn der User da clickt startet die Wertehilfe und er wählt etwas aus... dieser Wert wird übertragen in das Parameterfeld.
wenn der User die zweite Wertehilfe aufruft dann kommt auch ein Wert zurück der in das zweite parameterfeld geschrieben wird...
nun wie sage ich dem "Wert" der zurück kommt in welches Parameterfeld es geschrieben werden soll, es darf ja nur in das Parameterfeld geschrieben werden wo er die Wertehilfe gedrückt hat...?
Ich hoffe ich habe mich verständlich ausgedrückt.

Sinn des report soll sein - es gibt ein p_1 - p_5 , wenn der User auf die Suchhilfe drückt je nach Parameter, öffnet sich GUI_UPLOAD - ich wähle Datei und schreibe Pfad in das Parameter feld. er kann 5 verschiedenen dateien wählen oder nur im ersten feld eine datei wählen oder nur eins mittendrin...?!?

danke
Alles ist Möglich...

Re: Suchhilfe auslesen

Beitrag von a-dead-trousers (Top Expert / 4396 / 223 / 1182 ) »
Zum Beispiel so:

Code: Alles auswählen.

AT SELECTION-SCREEN ON VALUE-REQUEST FOR parameter1.
  PERFORM select_upload CHANGING parameter1.
AT SELECTION-SCREEN ON VALUE-REQUEST FOR parameter2.
  PERFORM select_upload CHANGING parameter2.
...
FORM select_upload CHANGING cd_value TYPE CSEQUENCE.
  DATA:
    lt_file_table TYPE fieltable,
    ld_rc TYPE i.
  FIELD-SYMBOLS:
    <ls_file_table> TYPE file_table.

  cl_gui_frontend_services=>file_open_dialog( 
    CHANGING 
      file_table = lt_file_table 
      rc = ld_rc ).
  
  IF ld_rc EQ 0 AND lt_file_table IS NOT INITIAL.
    READ TABLE lt_file_table ASSIGNING <ls_file_table> INDEX 1.
    IF sy-subrc EQ 0.
      cd_value = <ls_file_table>-filename.
    ENDIF.
  ENDIF.
ENDFORM.
lg ADT

Folgende Benutzer bedankten sich beim Autor a-dead-trousers für den Beitrag:
f4hilfe

Theory is when you know something, but it doesn't work.
Practice is when something works, but you don't know why.
Programmers combine theory and practice: Nothing works and they don't know why.

ECC: 6.18
Basis: 7.50

Re: Suchhilfe auslesen

Beitrag von f4hilfe (ForumUser / 3 / 1 / 0 ) »
Super Klasse, Danke! :up:
Alles ist Möglich...

Seite 1 von 1

Vergleichbare Themen

3
Antw.
4855
Views
Suchhilfe: Zwei Dynpro-Felder aus 1 Suchhilfe beschicken
von meinrad » 03.03.2006 15:24 • Verfasst in Dialogprogrammierung
4
Antw.
2413
Views
Suchhilfe
von Horst » 16.11.2005 12:54 • Verfasst in ABAP® für Anfänger
2
Antw.
1867
Views
Suchhilfe
von jspranz » 07.10.2015 13:48 • Verfasst in ABAP® für Anfänger
3
Antw.
7765
Views
ALV Suchhilfe
von sap_all » 20.09.2005 10:23 • Verfasst in ABAP® Core
2
Antw.
2463
Views
Suchhilfe
von reini69 » 22.08.2005 16:41 • Verfasst in ABAP® Core

Über diesen Beitrag


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

Aktuelle Forenbeiträge

IT0024 Qualifikationen CP-ID
vor 48 Minuten von ArjenR 1 / 7
Trennen Strasse und Hausnummer
vor einer Stunde von ewx 17 / 10813
Dialog-Container mit Toolbar/Status
vor einer Stunde von tar gelöst 26 / 3931
User Exit EXIT_RQCPRM10_001
vor 23 Stunden von a-dead-trousers 2 / 374

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

IT0024 Qualifikationen CP-ID
vor 48 Minuten von ArjenR 1 / 7
Trennen Strasse und Hausnummer
vor einer Stunde von ewx 17 / 10813
Dialog-Container mit Toolbar/Status
vor einer Stunde von tar gelöst 26 / 3931
User Exit EXIT_RQCPRM10_001
vor 23 Stunden von a-dead-trousers 2 / 374

Unbeantwortete Forenbeiträge

IT0024 Qualifikationen CP-ID
vor 48 Minuten von ArjenR 1 / 7
aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 2954
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9545