Dodaj do ulubionych

struktura ALV i wywołanie transakcji

21.07.05, 17:27
Pewnie to proste, ale utknęłam, a raport potrzebny jak do pożaru :)
Wypisuję dane z tabeli wewn. wywołując funkcję REUSE_ALV_GRID_DISPLAY, działa
ładnie, jak to ALV. User pragnie skakać z listy urządzeń do stosownego
urządzenia w tr. IE03 - no i nie wiem jak to zrobić. Ze zwykłej listy ABAP to
umiem, AT LINE SELECTION i call transaction ustawiając wcześniej parametr
zachowany poprzez HIDE przy wypisywaniu. A jak to zrobić z ALV? Jakby komuś
chciało się mnie naprowadzić to będę wdzięczna :)
Obserwuj wątek
    • wicom przyklad z mm03 21.07.05, 19:01
      w CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'

      wpisz
      I_CALLBACK_USER_COMMAND = 'USER_COMMAND'


      FORM USER_COMMAND USING R_UCOMM LIKE SY-UCOMM

      RS_SELFIELD TYPE SLIS_SELFIELD.








      CASE RS_SELFIELD-FIELDNAME.

      WHEN 'MATNR'.

      IF NOT RS_SELFIELD-VALUE IS INITIAL.

      SET PARAMETER ID 'MAT' FIELD RS_SELFIELD-VALUE.

      SET PARAMETER ID 'MM5' Field ' '.

      SET PARAMETER ID 'MXX' Field 'B'.



      CALL TRANSACTION 'MM03' AND SKIP FIRST SCREEN.

      ENDIF.

      ENDCASE.

      ENDFORM.


Inne wątki na temat:

Nie pamiętasz hasła

lub ?

 

Nie masz jeszcze konta? Zarejestruj się

Nakarm Pajacyka