问题:报表正常可以筛选查询,但是回退之后,重新选择查询条件,显示的还是上一次的查询结果。查阅了资料说是SAP为了加快程序的运行速度,会将第一次查询的内表数据存放到缓存中,方便下次再次查询能快速调用。 但是我不太清除怎么调用“REFRESH_TABLE_DISPLAY”这个方法,在什么地方调用,什么时候调用,是在调用“grid->set_ta...
方法"REFRESH_TABLE_DISPLAY"的参数说明 参数含义 IS_STABLE 刷新的稳定性,有2个参数,一个是行,一个是列.如果设置了相应的值, 那么对应的行,或者列,在刷新的时候,将会保持稳定,就是滚动条保持不动. I_SOFT_REFRESH 这个参数只是在异常情况下被使用,如果设置了这个参数,任何创建的合计, 任何排序次序,任何为了显...
* 刷新ALV CALL METHOD gr_alvgrid->refresh_table_display 有2个参数,一个是行,一个是列.如果设置了相应的值, 那么对应的行,或者列,在刷新的时候,将会保持稳定,就是滚动条保持不动. 有些时候需要再调用 CL_GUI_CFW=>FLUSH方法,才能看到刷新后的结果。 2: 设置selfield-refresh = 'X' 用的太多,不赘述。
stbl-row='X'." 基于行的稳定刷新 stbl-col='X'." 基于列稳定刷新 CALLMETHOD ref_grid->refresh_table_display EXPORTING is_stable= stbl.
g_order_cfgs_inst LIKE TABLE OF bapicuins WITH HEADER LINE, g_order_conditions_in LIKE TABLE OF bapicond WITH HEADER LINE, g_order_conditions_inx LIKE TABLE OF bapicondx WITH HEADER LINE, g_return LIKE TABLE OF bapiret2 WITH HEADER LINE. ...
lo_grid->refresh_table_display( EXPORTING is_stable = lw_stable EXCEPTIONS finished = 1 OTHERS = 2 ). 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 本质上是技术上的活灵活用.将多种基础内容合并在一起,这样才算是业务结合学习内容实际. 算是真实开发. ...
CALLFUNCTION'GET_GLOBALS_FROM_SLVC_FULLSCR'IMPORTINGe_grid=lo_grid.lw_stable-row='X'.lw_stable-col='X'.lo_grid->refresh_table_display(EXPORTINGis_stable=lw_stableEXCEPTIONSfinished=1OTHERS=2). 本质上是技术上的活灵活用.将多种基础内容合并在一起,这样才算是业务结合学习内容实际. 算是真实开发....
ENDCASE. DATA ls_stbl TYPE lvc_s_stbl. ls_stbl-row = 'X'. ls_stbl-col = 'X'. CALL METHOD cr_grid->refresh_table_display EXPORTING is_stable = ls_stbl. ENDCLASS. DATA gr_alv TYPE REF TO lcl_alv. —— E N D ——
***供应商搜索帮助以下 CALLMETHODg_alv_grid->refresh_table_display. CALLMETHODcl_gui_cfw=>flush. ***供应商搜索帮助以上 ENDFORM. 4.为对象绑定搜索事件:SET HANDLER cl_event_receiver->handle_onf4 FOR g_alv_grid. 搜索帮助增加完成。
POPUP_WITH_TABLE_DISPLAY 有表格对象的确认窗口 一组操纵客户端文件系统的函数 GUI_CREATE_DIRECTORY 在PC上建立文件目录 GUI_DELETE_FILE 删除PC上的文件 GUI_DOWNLOAD 文件下载函数 GUI_EXEC 执行PC上的程序,或者打开文件 GUI_GET_DESKTOP_INFO 得到PC客户端的系统信息,比如操作系统等 ...