dynamische Suchhilfe mit Parametern

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

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

dynamische Suchhilfe mit Parametern

Beitrag von PeterPaletti (Specialist / 373 / 35 / 103 ) »
Hallo,
ich mlxhte eine dynamische Suchhilfe prozessieren und diese mit Eingabeparametern füttern.
Kann mir jemand sagen, welche Funktionsbausteine ich dafür nehmen muss?


Gruß
Peter

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


Re: dynamische Suchhilfe mit Parametern

Beitrag von PeterPaletti (Specialist / 373 / 35 / 103 ) »
Schon gut, schon gut.
Ich habs gelöst.

Man kann einer dynamischen Suchhilfe über die Tabelle SHLP-SELOPT Eingabeparameter mitgegeben

Code: Alles auswählen.

REPORT zz_test_20.
PARAMETERS: p_infnr(10) TYPE c.
DATA shlp TYPE shlp_descr.
DATA retv TYPE TABLE OF ddshretval.
data ware type ddshretval.
DATA intf TYPE ddshiface.
DATA selo TYPE ddshselopt.

AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_infnr.
*Vollständige Beschreibung der Suchhilfe lesen
  CALL FUNCTION 'F4IF_GET_SHLP_DESCR'
    EXPORTING
      shlpname = 'MEINM' "Hier: Einkaufsinfosatz tum Material
*     SHLPTYPE = 'SH'
    IMPORTING
      shlp     = shlp.

* Rückgabeparameter bestimmen
  LOOP AT shlp-interface INTO intf
    WHERE shlpfield = 'INFNR'.
    intf-valfield = 'X'.
    MODIFY shlp-interface FROM intf INDEX sy-tabix.
  ENDLOOP.

* Eingabeparameter setzen
  selo-shlpname   = 'MEINM'.
  selo-shlpfield  = 'MATNR'.
  selo-sign       = 'I'.
  selo-option     = 'EQ'.
  selo-low        = '103409'.
  APPEND selo TO shlp-selopt.
  selo-shlpname   = 'MEINM'.
  selo-shlpfield  = 'WERKS'.
  selo-sign       = 'I'.
  selo-option     = 'EQ'.
  selo-low        = '2810'.
  APPEND selo TO shlp-selopt.

* Sofortige Werteanzeige
  shlp-intdescr-dialogtype = 'D'.

* Suchhilfe aufrufen
  CALL FUNCTION 'F4IF_START_VALUE_REQUEST'
    EXPORTING
      shlp                = shlp
*   DISPONLY            = ' '
*   MAXRECORDS          = 500
*   MULTISEL            = ' '
*   CUCOL               = SY-CUCOL
*   CUROW               = SY-CUROW
* IMPORTING
*   RC                  =
    TABLES
      return_values       = retv
            .

  read table retv into ware index 1.
  p_infnr = ware-fieldval.

Seite 1 von 1

Vergleichbare Themen

0
Antw.
1320
Views
Suchhilfe mit 2 oder mehr Export Parametern
von jondahl11 » 15.09.2006 13:30 • Verfasst in ABAP® für Anfänger
0
Antw.
1409
Views
Dynamische Suchhilfe erzeugen
von nopp » 16.11.2006 21:43 • Verfasst in ABAP® Core
2
Antw.
12005
Views
CDS-View mit (Range)Parametern
von Ingo » 09.10.2020 09:54 • Verfasst in SAP HANA für Anfänger
15
Antw.
6078
Views
Textelemente in Import-Parametern
von debianfan » 02.05.2018 17:16 • Verfasst in ABAP® für Anfänger
3
Antw.
5862
Views
User kopieren MIT Parametern
von ralf.wenzel » 05.09.2012 14:09 • Verfasst in Sonstige Module

Über diesen Beitrag

PeterPaletti
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

Zukunft des ABAP Entwicklers
vor 2 Tagen von ewx 9 / 713
Prüfzeugnisse Anlagen finden
vor 2 Tagen von ewx gelöst 2 / 240
Spool vereinen OTF und PDF
vor 5 Tagen von anna2205 1 / 199
HR in der Zukunft?
vor einer Woche von waltersen 5 / 2674

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

Zukunft des ABAP Entwicklers
vor 2 Tagen von ewx 9 / 713
Prüfzeugnisse Anlagen finden
vor 2 Tagen von ewx gelöst 2 / 240
Spool vereinen OTF und PDF
vor 5 Tagen von anna2205 1 / 199
HR in der Zukunft?
vor einer Woche von waltersen 5 / 2674

Unbeantwortete Forenbeiträge

Spool vereinen OTF und PDF
vor 5 Tagen von anna2205 1 / 199
XSLT und Loipro05 Transformation
letzen Monat von Torsten1965 1 / 6364
VOLL Artikel in einem Display Typ 12
November 2025 von ThomasM84 1 / 24109