zoukankan      html  css  js  c++  java
  • LVC函数重要参数 EDT_CLL_CB:退出可编辑单元格时回调

    6. I_GRID_SETTINGS 参数属性
    该参数用于设置Grid相关参数(打印、单元格回调);
    类型为:LVC_S_GLAY,该结构包括:
    01) COLL_TOP_P:最小化 TOP_OF_PAGE
    02) COLL_END_L:最小化 END_OF_LIST
    03) TOP_P_ONLY:仅打印TOP_OF_PAGE
    04) EOL_P_ONLY:仅打印END_OF_LIST
    05) NO_COLWOPT:不优化打印的列宽
    *****************************************
    06) EDT_CLL_CB:退出可编辑单元格时回调
    *****************************************
    其中,常用的是 EDT_CLL_CB 字段,该字段用于回调输入的变量;
    即,当我们在ALV的显示界面可编辑字段上修改了数据,回车后会回调我们修改的数据到内表中,并对其修改;

    ***这个字段在编辑操作中很关键。


    示例代码如下:
    01
    02
    03
    04
    05
    06
    07
    08
    09
    10
    11
    12
    13
    14
    15
    16
    17
    18 * 定义回调变量
    DATA: i_grid_settings TYPE lvc_s_glay.

    i_grid_settings-edt_cll_cb = 'X' .

    * 在ALV中使用
    CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY_LVC'
    EXPORTING
    i_callback_program = sy-repid
    is_layout_lvc = i_layout_lvc
    it_fieldcat_lvc = i_fieldcat_lvc[]
    i_grid_settings = i_grid_settings
    i_save = 'X'
    TABLES
    t_outtab = i_tab
    EXCEPTIONS
    program_error = 1
    OTHERS = 2.

  • 相关阅读:
    每日日报2021.2.5
    每日日报2021.2.4
    每日日报2021 3/8
    每日日报2021 3/7
    每日日报2021 3/6
    每日日报2021 3/5
    每日日报 2021 3.4
    每日日报2021 3/3
    开课博客
    217. Contains Duplicate
  • 原文地址:https://www.cnblogs.com/rainysblog/p/6911240.html
Copyright © 2011-2022 走看看