zoukankan      html  css  js  c++  java
  • ALV 格式常用参数

    ALV 格式常用参数
    ===========================================================

    调用功能模块:

    CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'

    EXPORTING

    i_interface_check = '' 接口一致性检查

    i_callback_program = sy-repid 当前程序名

    is_layout = layout 输出样式

    it_fieldcat = fieldcat[] 字段定义描述表

    i_callback_pf_status_set = 'PF_STATUS_SET' 触发事件调用子程序

    i_callback_user_command = 'USER_COMMAND' 鼠标事件操作子程序

    it_events = i_events[] 出口程序触发事件

    i_callback_html_top_of_page = 'ALV_TOP_OF_PAGE' ALV输出表头设置

    i_grid_settings = wl_lvc_s_glay 打印表头设置

    it_sort = sortable[] 排序设置

    TABLES

    t_outtab = ig_out

    EXCEPTIONS

    program_error = 1

    OTHERS = 2.

    常用属性:(赋值’’中内容必须为大写)

    1. Fieldcat

    data: fieldcat type slis_t_fieldcat_alv with header line.

    it_fieldcat = fieldcat[]

    属性 用来定义表单中的各个列的相关信息

    Fieldcat-col_pos = n. 输出列

    Fieldcat-tabname = ‘FIELDNAME’. 对应的内表字段名

    Fieldcat-seltext_s/m/l = ‘列名’. 输出列文本 _s:短文本 _l:长文本)

    Fieldcat-emphasize = ‘CX10’. 带有颜色的高亮列 (其中X=1-7 颜色同format

    Fieldcat-hotspot = ‘X’. 作为热点显示 可触发鼠标触发事件

    Fieldcat-currency = ‘CURRKEY’. TCURX 中的货币名称

    Fieldcat-quantity(3) 计量单位

    Fieldcat-qfieldname 参考计量单位的字段名称

    Fieldcat-round = n. 四舍五入至小数位数下 n

    Fieldcat-exponent = n. 浮点数的幂指数为n

    Fieldcat-key = ‘X’. 关键字段

    Fieldcat-icon = ‘X’. 作为图标输出

    Fieldcat-symbol = ‘X’. 输出作为符号

    Fieldcat-checkbox = ‘X’. 作为复选框输出

    Fieldcat-just = SPACE, 'R', 'L', 'C'. 对齐方式

    Fieldcat-lzero = ‘X’. 输出前导零

    Fieldcat-no_sign = ‘X’. 输出抑制符号

    Fieldcat-no_zero = ‘X’. 为输出隐藏零

    Fieldcat-edit_mask = SPACE, mask.. 输出为mask的模式

    Fieldcat-fix_column = ‘X’. 固定列

    Fieldcat-do_sum = ‘X’. 总计列值总和

    Fieldcat-no_out = ‘X’. 列不输出

    Fieldcat-tech = ‘X’. 该字段为技术字段

    Fieldcat-outputlen = n 列的字符宽度为n

    Fieldcat-decimals_out = n 能控制小数点的位数为n

    Fieldcat-datatype = C,I,N 定义数据类型

    2. Layout

    data: layout type slis_layout_alv .

    is_layout = layout

    属性 (用于定义ALV表单的相关格式、属性)

    info_fieldname = 'LINE_COLOR'. 设置特殊行颜色

    (将LINE_COLOR增加到内表字段,写'CX10'到特殊行的LINE_COLOR, X为颜色值)

    colwidth_optimize = ‘X’. 优化列宽设置

    no_colhead = 'X'. 不显示列名

    no_vline = 'X'. 不显示列间竖线

    zebra

    f2code = '&ETA'. 设置触发弹出详细信息窗口的功能码,这里是双击

    no_vline 这个用来设置列间隔线

    detail_initial_lines

    detail_popup 是否弹出详细信息窗口

    detail_titlebar 设置弹出窗口的标题栏

    totals_text

    totals_only

    group_change_edit

    header_text

     

  • 相关阅读:
    JSON,数组根据字段多次分组
    .net c#后台请求接口
    数组的高级应用含ES6 for of 用法
    js获取当前页面url网址信息
    资源管理神器Clover
    ES6的7个实用技巧
    单标签实现气泡三角形
    移动端--上拉加载更多
    checkbox对齐-复选框图标
    textarea显示源代码
  • 原文地址:https://www.cnblogs.com/elegantok/p/1322229.html
Copyright © 2011-2022 走看看