Valeriy написал:
А вы в экране прописали, свои модуля PBO и PAI!?
Нет, в экране я эти модули не прописывал , а как это сделать?
В общем вот что я делаю в программе:
call screen 100.
*&---------------------------------------------------------------------*
*& Module STATUS_0100 OUTPUT
*&---------------------------------------------------------------------*
* text
*----------------------------------------------------------------------*
MODULE STATUS_0100 OUTPUT.
SET PF-STATUS 'STATUS'.
* SET TITLEBAR 'xxx'.
CREATE OBJECT cont
EXPORTING
CONTAINER_NAME = 'CONTEINER'.
*TRY.
CALL METHOD CL_SALV_TABLE=>FACTORY
EXPORTING
LIST_DISPLAY = IF_SALV_C_BOOL_SAP=>FALSE
R_CONTAINER = cont
* CONTAINER_NAME = 'CONTEINER'
IMPORTING
R_SALV_TABLE = gt_alv
CHANGING
T_TABLE = tab .
* CATCH CX_SALV_MSG .
*ENDTRY.
CALL METHOD gt_alv->DISPLAY.
ENDMODULE. " STATUS_0100 OUTPUT
*&---------------------------------------------------------------------*
*& Module USER_COMMAND_0100 INPUT
*&---------------------------------------------------------------------*
* text
*----------------------------------------------------------------------*
MODULE USER_COMMAND_0100 INPUT.
CASE ok_code.
WHEN 'BACK'.
LEAVE TO SCREEN 0.
ENDCASE.
ENDMODULE. " USER_COMMAND_0100 INPUT