on 06-21-2023 9:57 AM
Hi,
"CNT_ERROR" error is returned in the job program.
Im trying to run a alv report in a scheduled JOB...!!
Many Thanks for any help..!!!!
How can I fix this.
MODULE status_0100 OUTPUT.
SET PF-STATUS 'GUI100'.
SET TITLEBAR 'TITLE100'.
IF gr_docking IS INITIAL.
PERFORM display_alv_report CHANGING gt_out gt_fieldcat gs_layout.
ELSE.
CALL METHOD gr_grid->refresh_table_display.
ENDIF.
ENDMODULE. " STATUS_0100 OUTPUT
FORM display_alv_report CHANGING pt_out
pt_fieldcat
ps_layout TYPE lvc_s_layo.
DATA:ls_sort TYPE lvc_s_sort,
lt_sort TYPE TABLE OF lvc_s_sort.
CREATE OBJECT gr_docking
EXPORTING
ratio = '95'.
CREATE OBJECT gr_grid
EXPORTING
i_parent = gr_docking.
gs_variant-report = sy-repid.
ps_layout-zebra = 'X'.
ps_layout-cwidth_opt = 'X'.
ps_layout-sel_mode = 'A'.
CALL METHOD gr_grid->set_table_for_first_display
EXPORTING
is_layout = ps_layout
is_variant = gs_variant
i_save = 'A'
CHANGING
it_fieldcatalog = pt_fieldcat
it_outtab = pt_out
it_sort = lt_sort.
CREATE OBJECT gr_event_receiver.
SET HANDLER gr_event_receiver->handle_user_command FOR gr_grid.
SET HANDLER gr_event_receiver->handle_double_click FOR gr_grid.
* SET HANDLER gr_event_receiver->handle_hotspot_click FOR gr_grid.
SET HANDLER gr_event_receiver->handle_toolbar FOR gr_grid.
CALL METHOD gr_grid->set_toolbar_interactive.
Hello Gülbin,
Can you add exception on your codes and try again?
CREATE OBJECT gr_docking
EXPORTING
ratio = 95
EXCEPTIONS
cntl_error = 1
cntl_system_error = 2
create_error = 3
lifetime_error = 4
lifetime_dynpro_dynpro_link = 5.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
The creation of a docking container needs at least a screen where to dock at. In Background, there is no screen. And there is nobody to handle any interactive events.
So what do you want? Just the creation of a printed list? If SY-BATCH = abap_true means creation of docking container is not possible, the grid object can be created without reference to container. set_table_for_first_display will convert the grid to list.
Regards, Clemens
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
105 | |
8 | |
6 | |
6 | |
5 | |
5 | |
3 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.