Funktionsbaustein POPUP_GET_VALUES mit Suchhilfe für STAWN

Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV
7 Beiträge • Seite 1 von 1
7 Beiträge Seite 1 von 1

Funktionsbaustein POPUP_GET_VALUES mit Suchhilfe für STAWN

Beitrag von linde1000 (ForumUser / 20 / 0 / 0 ) »
Servus miteinander,

ich verwende den FUBA 'POPUP_GET_VALUES' um auf ihm vom Benutzer eine Eingabe für das Feld MARC-STAWN (WarenNr/Imp-Cod) abzufragen.
Funktioniert so weit blendend.

Problem:
Die Suchhilfe zum Feld MARC-STAWN soll mit dem Parameter Land eingegrenzt werden (wie z.B. in MM02).
Hier liegt mein Problem. Ich weiß nicht genau wie ich der Suchhilfe diese Eingrenzung mitgeben kann.
Habe schon versucht:
- auf dem Popup das Feld T604-LAND1 mitzugeben -> funktioniert nicht
- den Benutzerparameter LND zu füllen -> funktioniert nicht

Vielleicht kann mir ja jemand von euch weiterhelfen.
Schon mal vielen Dank und Gruß vom Bodensee
Markus Lindenmayer

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


Beitrag von ewx (Top Expert / 4846 / 311 / 642 ) »
Also wenn ich dem Baustein in FIELDS einen Eintrag mit
TABNAME = MARC
FIELDNAME = STAWN
dann habe ich in dem Popup eine Werthilfe in der ich nach Land und Text einschränken kann.

Ansonsten kannst du die Suchhilfe auch direkt aufrufen:

Code: Alles auswählen.

DATA ls_shlp TYPE shlp_descr.
DATA lt_retval TYPE STANDARD TABLE OF ddshretval.

CALL FUNCTION 'F4IF_GET_SHLP_DESCR'
  EXPORTING
    shlpname = 'H_T604'
    shlptype = 'SH'
  IMPORTING
    shlp     = ls_shlp.

CALL FUNCTION 'F4IF_START_VALUE_REQUEST'
  EXPORTING
    shlp          = ls_shlp
  TABLES
    return_values = lt_retval.
in ls_shlp-selopt kannst du das Feld LAND1 aus der Suchhilfe vorbelegen.
Gruß,

Beitrag von linde1000 (ForumUser / 20 / 0 / 0 ) »
vielen dank - werde ich testen.

Re: Funktionsbaustein POPUP_GET_VALUES mit Suchhilfe für STA

Beitrag von lisieckic (ForumUser / 6 / 1 / 0 ) »
Da ich gerade die gleiche Aufgabenstellung hatte, hier ein Hinweis für alle, die auch mal danach suchen sollten. Der FuBa POPUP_GET_VALUES_USER_HELP ermöglicht die Anbindung einer eigenen Suchhilfe, funktioniert ansonsten wie POPUP_GET_VALUES.

Re: Funktionsbaustein POPUP_GET_VALUES mit Suchhilfe für STA

Beitrag von JohnLocklay (Specialist / 183 / 30 / 2 ) »
Moin.

Vielen dank für diesen Hilfreichen Post.
Bei mir ergibt sich gerade follgendes Problem und ich hoffe
mir könnte jemand sagen woran das liegt.

Nach aufruf der beiden Funktionsbausteine

Code: Alles auswählen.

      CALL FUNCTION 'F4IF_GET_SHLP_DESCR'
        EXPORTING
          shlpname = lv_shelp
          shlptype = 'SH'
        IMPORTING
          shlp     = ls_shlp.
*
      CALL FUNCTION 'F4IF_START_VALUE_REQUEST'
        EXPORTING
          shlp = ls_shlp
        TABLES
          RETURN_VALUES = lt_return.
Leider bekomme ich keinen Daten in meine lt_return obwohl ich über hilfe einen Wert ausgewählt habe.
Weiß jemand warum?


Feedback erwünscht.

John
Code once - Think twice

Re: Funktionsbaustein POPUP_GET_VALUES mit Suchhilfe für STA

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

Das könnte daran liegen, dass du in der ls_shlp-Struktur bei dieser Art des Aufrufs das Feld "markieren" musst, für welches die Suchhilfe aufgerufen wurde.
Soweit ich weis, werden bei mehreren Exporting-Parametern in der Suchhilfe, keine Daten zurückgeliefert, wenn diese Information fehlt. (SHLP_DESCR->INTERFACE->F4FIELD)
Auch könnte ein Suchhilfe-Exit schuld sein, das bestimmte Zustände beim Aufruf prüft und die Rückgabe verweigert wenn diese nicht erfüllt sind (z.B. die "Editierbarkeit" des Zielfeldes). Das müsstest du mittels Debugger im Suchhilfe-Exit prüfen.

lg ADt

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

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: Funktionsbaustein POPUP_GET_VALUES mit Suchhilfe für STA

Beitrag von JohnLocklay (Specialist / 183 / 30 / 2 ) »
genau das war es.. vielen dank!
Code once - Think twice

Seite 1 von 1

Vergleichbare Themen

3
Antw.
1898
Views
Popup aus Funktionsbaustein erstellen
von KleinerEisbaer » 07.09.2008 16:55 • Verfasst in ABAP® Core
3
Antw.
1755
Views
Listbox mit mehreren values in einer Zeile?!
von newbie007 » 24.02.2012 20:29 • Verfasst in ABAP® für Anfänger
1
Antw.
1003
Views
--> Suche Funktionsbaustein um Suchhilfe zu öfnnen
von Nicolas_ » 26.04.2006 17:16 • Verfasst in ABAP® Core
0
Antw.
1239
Views
MARC STAWN
von Niko_BC » 03.11.2016 12:48 • Verfasst in ABAP® für Anfänger
5
Antw.
4734
Views
Funktionsbaustein "POPUP"
von itmeli » 26.01.2006 10:48 • Verfasst in ABAP® für Anfänger

Aktuelle Forenbeiträge

Eclipse - warum/wann verwendet ihr es [nicht]
vor einer Stunde von tar 21 / 1407
Dialog-Container mit Toolbar/Status
vor 4 Stunden von DeathAndPain gelöst 22 / 2795
Daten an Tabelle binden
vor 9 Stunden von Lukas Sanders 2 / 873
Zeilenumbrüche ersetzen
vor 2 Tagen von ralf.wenzel 6 / 429

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

Eclipse - warum/wann verwendet ihr es [nicht]
vor einer Stunde von tar 21 / 1407
Dialog-Container mit Toolbar/Status
vor 4 Stunden von DeathAndPain gelöst 22 / 2795
Daten an Tabelle binden
vor 9 Stunden von Lukas Sanders 2 / 873
Zeilenumbrüche ersetzen
vor 2 Tagen von ralf.wenzel 6 / 429

Unbeantwortete Forenbeiträge

aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 2464
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9050