zoukankan      html  css  js  c++  java
  • ALV的fieldcat属性

    原文:http://blog.csdn.net/lijunhai/article/details/1968552

    ALV里的字段属性可通过定义i_fieldcat TYPE slis_t_fieldcat_alv来使用字段的属性。可双击“slis_t_fieldcat_alv”来查看类型组SLIS里的fieldcat属性,slis_t_fieldcat_alv 来自类slis_fieldcat_alv,该类主要包含两个类:slis_fieldcat_main、slis_fieldcat_alv_spec,主要有以下属性: 
    父类 子类 子类 主要属性(部分) 描述
    Slis_fieldcat_alv slis_fieldcat_main slis_fieldcat_main0 row_pos 输出行
    col_pos 列位置
    fieldname  
    tabname 标签名称
    currency(5) 货币单位
    cfieldname field with currency unit
    ctabname Table with currency unit
    ifieldname initial column
    quantity(3) 计量单位
    qfieldname 参考计量单位的字段名称
    qtabname Table with quantity unit
    round ROUND 值
    exponent(3) 流动表示的指数
    key(1) 关键字段
    icon(1) 作为图标输出
    symbol(1) 输出作为符号
    checkbox(1) 作为复选框输出
    just(1) 对齐
    lzero(1) 输出前导零
    no_sign(1) 输出抑制符号
    no_zero(1) 为输出隐藏零
    no_convext(1)  
    edit_mask 为输出编辑掩码
    emphasize(4) 带有颜色的高亮列
    fix_column(1) 固定列
    do_sum(1) 总计列值
    no_out(1) 列没有输出
    tech(1) 技术字段
    outputlen 列的字符宽度
    offset offset
    seltext_l 长文本
    seltext_m 中文本
    seltext_s 短文本
    slis_fieldcat_main1 ref_fieldname  
    ref_tabname  
    roundfieldname  
    roundtabname  
    decimalsfieldn  
    decimalstabnam  
    decimals_out(6) 控制小数点的位数
    text_fieldname  
    reptext_ddic  
    ddic_outputlen  
    slis_fieldcat_alv_spec   key_sel(1) field not obligatory
    no_sum(1) do not sum up
    sp_group(4) group specification
    reprep(1) selection for rep/rep
    input(1) input
    edit(1) internal use only
    hotspot(1) hotspot


    参数的结构为SLIS_LAYOUT_ALV。结构中比较常用的字段如下:

    no_colhead 隐藏列标题 值为X或空

    no_hotspot headings不作为热点,list和grid效果不同

    zebra 斑马条纹显示列表 值为X或空

    no_vline 隐藏垂直线 X或空

    no_hline 隐藏水平线 X或空

    edit 所有单元格可编辑,Only for grid

    reprep report report interface active

    colwidth_optimize 自动调整列宽 X或空

    window_titlebar 程序标题 值为文本

    info_fieldname 内表中存放颜色的字段名 字段名

    key_hotspot 关键字段设为热点 X或空

    min_linesize 清单的最小宽度,描述的是整个输出清单,既所有可见列的总宽度,值为10到250,可选参数。

    no_min_linesize 值为X, 忽略min_linesize参数的值。

    Max_linesize 清单的最大宽度,默认值250,可取值80-1020

    lights_fieldname 输出内表中定义的字段名,该字段用来显示状态灯,内表中的该字段中为长度为1的字符类型。可取值为1:red,2:yellow,3:green

    lights_tabname 内表名称

    Lights_condense 值为X,对输出的内表分类汇总的时候,小计行业显示状态灯

    Lights_rollname 值为数据元素的名称,在灯字段按F1触发。

    no_sumchoice 不能进行选择总计

    no_totalline 不能总计,但可以小计

    no_subchoice 不能选择小计,但可以总计

    no_subtotals 不能小计,但可以总计

    no_unit_splitting 有单位字段,不进行总计

    numc_sum 仅NUMC类型字段进行总计

    totals_text

    subtotals_text 总计和小计行,第一列显示的文本

    box_fieldname 在输出内表中定义的字段名,该字段作为checkbox,可以在输出列表中,选择多行。

    box_fieldname 输出内表

    confirmation_prompt 退出ALV列表的确认对话框

    no_keyfix 关键字不固定,可以随滚动条滚动

    no_scrolling 仅list_alv有效,滚动条无效,清单不随其滚动

    detail_popup 对list_alv有效,行项目明细弹窗形式

    detail_titlebar 明细弹窗的标题栏内容

    get_selinfos 参见函数的import参数IS_SEL_HIDE

    该结构为REUSE_ALV_LIST_DISPLAY和REUSE_ALV_GRID_DISPLAY的参数

    http://blog.sina.com.cn/sapliumeng
  • 相关阅读:
    docker curl: (56) Recv failure: Connection reset by peer
    计算机网络,路由与DNS演示
    python向mysql插入自增字段
    洛谷P1516 青蛙的约会
    电子海图开发第三十八篇 , s57,s52标准电子海图,条件符号程序(共一百篇)
    电子海图开发第三十七篇 , s57,s52标准电子海图,绘制面命令及其示例(共一百篇)
    电子海图开发第三十六篇 , s57,s52标准电子海图,绘制线命令及其示例(共一百篇)
    电子海图开发第三十五篇 , s57,s52标准电子海图,绘制点命令及其示例(共一百篇)
    电子海图开发第三十四篇 , s57,s52标准电子海图,文本的绘制示例(共一百篇)
    电子海图开发第三十三篇 , s57,s52标准电子海图,文本的绘制(共一百篇)
  • 原文地址:https://www.cnblogs.com/senlinmu110/p/3802246.html
Copyright © 2011-2022 走看看