是否有面向对象的方式来使用标准报告事件?
Is there an Object-Oriented way to use standard reporting events?
是否有面向对象的方法来为 INITIALIZATION
或 AT SELECTION-SCREEN
等标准报告事件创建功能?
据我所知,没有 object-oriented 可以替代 classic 报告事件。
当我处于 object-oriented 心情但想创建带有选择屏幕的 classic 报告时,我通常做的是创建本地 class lcl_main
然后写这样的代码:
INITIALIZATZION.
lcl_main=>initialization(
CHANGING cv_date = p_date
ct_bukrs = s_bukrs[] ).
AT SELECTION-SCREEN OUTPUT.
lcl_main=>at_selection_screen_output(
CHANGING cv_date = p_date
ct_bukrs = s_bukrs[] ).
START-OF-SELECTION.
lcl_main=>start_of_selection(
iv_date = p_date
it_bukrs = s_bukrs[] ).
这也是the most recent version of the official SAP documentation for START-OF-SELECTION
所做的。
是否有面向对象的方法来为 INITIALIZATION
或 AT SELECTION-SCREEN
等标准报告事件创建功能?
据我所知,没有 object-oriented 可以替代 classic 报告事件。
当我处于 object-oriented 心情但想创建带有选择屏幕的 classic 报告时,我通常做的是创建本地 class lcl_main
然后写这样的代码:
INITIALIZATZION.
lcl_main=>initialization(
CHANGING cv_date = p_date
ct_bukrs = s_bukrs[] ).
AT SELECTION-SCREEN OUTPUT.
lcl_main=>at_selection_screen_output(
CHANGING cv_date = p_date
ct_bukrs = s_bukrs[] ).
START-OF-SELECTION.
lcl_main=>start_of_selection(
iv_date = p_date
it_bukrs = s_bukrs[] ).
这也是the most recent version of the official SAP documentation for START-OF-SELECTION
所做的。