SAP Jobsuche bei DV-Treff
HR_Heike
  • HR_Heike
  • SAP Forum - User Thema Starter
vor 19 Jahre
Hallo zusammen,

habe das mit dem ALV hinbekommen *Stolz bin ;D
habe aber jetzt ein anderes Problem mit der Anzeigevariante für den ALV.

Also da gibt es ja 3 Funktionbausteine
CALL FUNCTION 'REUSE_ALV_VARIANT_EXISTENCE

CALL FUNCTION 'REUSE_ALV_VARIANT_DEFAULT_GET'

CALL FUNCTION 'REUSE_ALV_VARIANT_F4'

die habe ich auch alle 3 (meine ich richtig) eingesetzt.

Jetzt bekomme ich aber beim Aufruf des Programms, wenn ich auf meinen Parameter gehe und eine Eingabe pflegen will die Fehlermeldung

Programm (IS_VARIANT-REPORT) wurde nicht spezifiziert
Nr. 0K522???

Kann mir dabei jemand helfen???
ralfb
  • ralfb
  • SAP Forum - Profi
vor 19 Jahre
Hast Du denn  beim Aufruf den FB "i_callback_program" gesetzt ?
CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
  EXPORTING
**   I_INTERFACE_CHECK                 = ' '
**   I_BYPASSING_BUFFER                =
**   I_BUFFER_ACTIVE                   = ' '
      i_callback_program               = sy-repid.

Ralf
RB
HR_Heike
  • HR_Heike
  • SAP Forum - User Thema Starter
vor 19 Jahre
Hab ich gemacht, sogar Hard Codiert!

CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
  EXPORTING
*   I_INTERFACE_CHECK                 = ' '
*   I_BYPASSING_BUFFER                = ' '
*   I_BUFFER_ACTIVE                   = ' '
   I_CALLBACK_PROGRAM                = 'ZHEIKE'
HR_Heike
  • HR_Heike
  • SAP Forum - User Thema Starter
vor 19 Jahre
Habe es auch gerade mit einer indirekten Zuweisung versucht, das Ergebnis bleibt gleich.
ralfb
  • ralfb
  • SAP Forum - Profi
vor 19 Jahre
so sollte es aber funktionieren, wenn nicht poste mal den ganzen Aufruf von 'REUSE_ALV_GRID_DISPLAY'.


*--> Constants
CONSTANTS: c_status TYPE slis_formname VALUE 'PF_STATUS_SET',
          c_user_command TYPE slis_formname VALUE 'USER_COMMAND'.

 is_layout-f2code = 'DISPLAY'.
 is_layout-zebra = 'X'.
 is_layout-window_titlebar ='Freitext'.

CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
  EXPORTING
    i_callback_program                = g_repid
    i_callback_pf_status_set       = c_status
   i_callback_user_command      = c_user_command
    is_layout                                = is_layout
    it_fieldcat                               = rt_fieldcat[]
   TABLES
     t_outtab                              = gi_data
  EXCEPTIONS
    program_error                      = 1
    OTHERS                                 = 2.


RB
HR_Heike
  • HR_Heike
  • SAP Forum - User Thema Starter
vor 19 Jahre
Hallo ralf,

ich weiß jetzt woran das liegt. Habe die Variable schon bei Initialization zugewiesen, da steht in sy-repid noch gar nichts drin!!!

Habe jetzt auch den Wert in die Variable hart reingeschrieben und jetzt funktionierts!!!

Danke auch noch mal
Heike