Hi,
hope to modify the resolution of this screen
regards.
![Capture11.PNG]()
and this is my program :
*&---------------------------------------------------------------------*
*& Report ZRUN_ZVI
*&
*&---------------------------------------------------------------------*
*&
*&
*&---------------------------------------------------------------------*
REPORT ZVI_ASSISTANTALV.
*&---------------------------------------------------------------------*
*& Include ZRUN_WIZARD
*&---------------------------------------------------------------------*
include zvi_assistantalv_top.
include zvi_assistantalv_f01.
include zvi_assistantalv_o01.
include zvi_assistantalv_i01.
include <wizard>.
* Creation of wizard definition.
PERFORM wizard_append_def USING :
'ZVI_ASSISTANTALV' 'Start' 'START_WIZARD',
'ZVI_ASSISTANTALV' 'Informations sur le programme' 'SHOW_SCREEN_0100'.
* Starting the wizard.
CALL FUNCTION 'SWF_WIZARD_PROCESS'
EXPORTING
container_compensation = 'X'
* PROCESS_LOGGING = 'X'
* ROADMAP = 'X'
* START_COLUMN = 2
* START_ROW = 2
* SIZE = ''
* AMODAL = ' '
* DO_INIT = ' '
* CALLBACK_PROGRAM = ' '
* IMPORTING
* WIZARD_COMPLETE =
TABLES
definition = it_wizdef
EXCEPTIONS
operation_cancelled_by_user = 1
process_in_error = 2
OTHERS = 3.
FORM wizard_append_def using lv_program TYPE c
lv_text TYPE c
lv_subroutine TYPE c.
CLEAR wa_wizdef.
wa_wizdef-program = lv_program.
wa_wizdef-text = lv_text.
wa_wizdef-form = lv_subroutine.
APPEND wa_wizdef TO it_wizdef.
ENDFORM.
*&---------------------------------------------------------------------*
*& Form start_wizard
*&---------------------------------------------------------------------*
* This subroutines starts the wizard.
*----------------------------------------------------------------------*
FORM start_wizard TABLES container USING command.
CLEAR wa_wizard.
wa_wizard-descobject = 'Z_START'.
wa_wizard-screen_typ = wizard_screen_start.
CALL FUNCTION 'SWF_WIZARD_CALL'
EXPORTING
wizard_data = wa_wizard
start_column = 2
start_row = 2
EXCEPTIONS
operation_cancelled_by_user = 1
back = 2
OTHERS = 3.
swf_evaluate command.
ENDFORM.
*&---------------------------------------------------------------------*
*& Form show_screen_0100
*&---------------------------------------------------------------------*
* This subroutine shows the initial input screen of two number
* in the wizard.
*----------------------------------------------------------------------*
FORM show_screen_0100 TABLES container USING command.
wa_wizard-docuobject = 'Z_INFO'.
wa_wizard-screen_typ = wizard_screen_normal.
wa_wizard-subscpool1 = 'ZVI_GENERATORALV'.
wa_wizard-subscreen1 = '0100'.
CALL FUNCTION 'SWF_WIZARD_CALL'
EXPORTING
wizard_data = wa_wizard
start_column = 2
start_row = 2
EXCEPTIONS
operation_cancelled_by_user = 1
back = 2
OTHERS = 3.
swf_evaluate command.
ENDFORM.
FORM end_wizard TABLES container USING command.
wa_wizard-descobject = 'Z_START'.
wa_wizard-screen_typ = wizard_screen_end.
CALL FUNCTION 'SWF_WIZARD_CALL'
EXPORTING
wizard_data = wa_wizard
start_column = 2
start_row = 2
EXCEPTIONS
operation_cancelled_by_user = 1
back = 2
OTHERS = 3.
swf_evaluate command.
ENDFORM. "end_wizard