[62205] in SAPr3-news

home help back first fref pref prev next nref lref last post

Werten aus eine Selection Screen in einen Suchhilfe_Exit?

daemon@ATHENA.MIT.EDU (Kristian Domke)
Tue Sep 15 05:30:29 2009

To: sapr3-news@mit.edu
Date: Tue, 15 Sep 2009 11:29:04 +0200
From: Kristian Domke <news@neither-nor.net>
Message-ID: <0c34o6-05e.ln1@news.nassmagnet.de>

Hallo Allerseits,

Ich weiß, dass dieses Thema schon ca. 70 mal[1] irgendwo[2] 
aufgetaucht[3] ist, aber irgendwie bekomme ich es dennoch nicht hin.

Ich möchte gerne ein Feld auf einem Selection Screen nehmen, und in 
Abhängigkeit davon einen Parameter in der Suchhilfe setzen. Dies möchte 
ich über einen Suchhilfe Exit lösen, den ich auch schon über das DDIC 
eingebunden habe.

An verschiedenen Stellen wird dafür immer wieder auf den FuBa 
'DYNP_VALUES_READ' verwiesen. Ich bekomme ihn aber nicht zum laufen, und 
das trotz zahlreicher Beispiele.

Mein Coding im SEARCHHELP_Exit:

[code]
DATA:
       t_df  TYPE STANDARD TABLE OF dynpread
             WITH NON-UNIQUE DEFAULT KEY
       .

CALL FUNCTION 'DYNP_VALUES_READ'
       EXPORTING
         dyname                               = sy-cprog
         dynumb                               = sy-dynnr
         request                              = 'A'
       TABLES
         dynpfields                           = t_df
        .
[/code]

Und er schmeißt mir immer eine "invalid_dynproname" Exception.

Was ist denn der richtige Wert für dyname? Es muss ja der des 
Selection-Screens sein, oder?

Ich bin etwas ratlos.

Kristian

[1] http://abap-explorer.blogspot.com/2008/07/click-here_24.html
[2] http://www.abapforum.com/forum/viewtopic.php?t=4434
[3] http://www.tricktresor.de/content/index.php?navID=269&aID=176

home help back first fref pref prev next nref lref last post