ALV总结

涉及的Function Modules:

REUSE_ALV_LIST_DISPLAY: 以List形式显示结果

REUSE_ALV_GRID_DISPLAY: 以Grid形式显示结果

REUSE_ALV_EVENTS_GET :  包含事件名称与事件处理form名称的内表

REUSE_ALV_FIELDCATALOG_MERGE:  根据ABAP Dictionary中的Transparent table,Structure,View等生成一个field catalog

REUSE_ALV_VARIANT_DEFAULT_GET:  读取默认的布局

REUSE_ALV_VARIANT_EXISTENCE:    检测指定布局是否存在

REUSE_ALV_VARIANT_f4:           显示布局格式选择对话窗

REUSE_ALV_COMMENTARY_WRITE:     报表中需要上传和使用到图片

REUSE_ALV_HIERSEQ_LIST_DISPLAY 该FM用来显示Hierarchial-sequential interactive list

REUSE_ALV_POPUP_TO_SELECT: ? 

 

常用参数

      col_pos:   字段在表中第几列

      fieldname:输出的字段名

      outputlen: 列显示的长度 可以不设置

      no_out :   隐藏此列,不输出

      TECH       技术字段 X也是隐藏 但是有点不一样

      do_sum:    此列求和

      NO_SUM     没有总计列值

      no_zero:   只输出有意义的值 空值不输出

      LZERO      输出前导零

      FIX_COLUMN 固定列

      SELTEXT    对话功能的列表识符

      TOOLTIP    列抬头的工具提示

      ROLLNAME   F1帮助的数据元素

      REPTEXT    标题

      DOMNAME    定义域名

SP_GROUP   组代码

HOTSPOT    单击敏感

AUTO_VALUE 自动复制值

CHECKTABLE 表名

VALEXI     固定值存在

STYLE      样式

DRDN_FIELD 下拉的字段

NO_MERGING 相同的值不合并

EDIT       准备输入(输出状态 ‘X’可输入)

DRAGDROPID 拖放处理拖放对象

DD_OUTLEN  输出小数位的编号

LOWERCASE  允许/不允许大小写

      edit_mask:对字段像write般设置格式化

      just:     调整对齐方式 R 右 L做 c 居中

     I_callback_program:     表示FM执行完后回调的程序名

     I_callback_user_command: 用户命令 

     I_structure_name:        标识内表的结构

     I_save:    标识是否储存

     T_OUTTAB:  表示输出数据的内表。

      Seltext_l  seltext_m Seltext_s :调整输出列抬头的文本:文本的宽度随着用户调用整列的宽度变化而变化 上面三个分别标识长中短(如定义元素的描述)显示的标题

     I_callback_pf_status_set  :      如果ALV使用自定义的工具栏则设置,使用系统工具栏则忽略改行

     It_fieldcat:                     用于ALV控制头部和尾部数据

     I_CALLBACK_HTML_TOP_OF_PAGE:     如果需要表头

     It_sort:                        可以定义按那个字段排序并且可以指定按这个字段小计其他可以汇总的字段。

     Key      关键字段

     Key_sel  可以被隐藏的关键列

     Icon     输出作为符号

     CheckBox 作为复选框输出

     SymBOL   输出作为符号

 

     CWIDTH_OPT 最优化宽度

     NO_HEADERS 如果被设置 列标题隐藏

     NO_HGRIDLN 隐藏水平线

     NO_MERGING 禁用单元格合并

     NO_TOOLBAR 隐藏工具栏

     NO_VGRIDLN 隐藏垂直线

     SEL_MODE   选择模式

     EXCP_CONDS 合计列外

     ZEBRA        可选行颜色 如果设置了 出现了间隔色带

     NO_TOTLINE 没有总计

     NUMC_TOTAL 可以对NUMC字段进行合计

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值