ALV OO的栏位属性
来源:互联网 发布:七天网络www7netcc查分 编辑:程序博客网 时间:2024/05/19 13:26
ALV的栏位属性是SAP提供的ALV功能的比较重要的一个,详细的功能包括异常状态图标、图标、符号、复选框、按钮、热点、超链接、单元格类型、单元格颜色、某一栏位颜色、某一行颜色,栏位隐藏等等。ALV的栏位功能主要是通过CL_SALV_COLUMN_TABLE和CL_SALV_COLUMNS_TABLE这两个类的实现的。
1.
DATA
2然后通过类CL_SALV_COLUMNS_TABLE的方法get_column(value)取得指定的栏位的CL_SALV_COLUMN_TABLE的实例,取指定的栏位的实例之后,你就可以对这个栏位的相关属性进行设置。
DATA
2.
a)
lr_columns->set_exception_column( 'EXCEPTION' ).
lr_column ?= lr_columns->get_column( 'EXCEPTION' ).
lr_column->set_short_text( 'except' ).
b)
lr_column ?= lr_columns->get_column( 'ICON' ).
lr_column->set_icon( 'X' ).
lr_column->set_long_text( 'ICON' ).
c)
lr_column ?= lr_columns->get_column( 'SYMBOL' ).
lr_column->set_symbol( 'X' ).
lr_column->set_long_text( 'SYMBOL' ).
d)
lr_column ?= lr_columns->get_column( 'CHECKBOX' ).
lr_column->set_cell_type( if_salv_c_cell_type=>checkbox ).
lr_column->set_long_text( 'CHECKBOX' ).
e)
lr_column ?= lr_columns->get_column( 'HOTSPOT' ).
lr_column->set_cell_type( if_salv_c_cell_type=>hotspot ).
lr_column->set_long_text( 'HOTSPOT' ).
f)
lr_column
lr_column->set_visible( '' ).
g)
lr_columns->set_hyperlink_entry_column( 'T_HYPERLINK' ).
lr_column ?= lr_columns->get_column( 'HYPERLINK' ).
lr_column->set_long_text( 'HYPERLINK' ).
lr_hyperlinks = lr_functional_settings->get_hyperlinks( ).
LOOP AT gt_hyperlink INTO wa_hyperlink.
ENDLOOP.
h)
lr_column ?= lr_columns->get_column( 'FLTIME' ).
i)
lr_columns->set_color_column( 'T_COLOR' ).
j)
lr_columns->set_optimize( 'X' ).
k)
lr_columns->set_headers_visible( 'X' )
注:上面的所有栏位属性设置都要需要在相应的内表字段设置相关的值,设置是否可见除外。
- ALV OO的栏位属性
- OO实现ALV TABLE 五:ALV的栏位属性
- OO实现ALV TABLE 五:ALV的栏位属性
- OO实现ALV TABLE 五:ALV的栏位属性
- ALV OO: 最简单的ALV OO实例-自定义容器
- ALV OO: 最简单的ALV OO实例-Docking容器
- 一个ALV(OO)的实例
- ALV OO
- OO实现ALV TABLE 一:最简单的ALV显示
- OO实现ALV TABLE 三:ALV的功能设计
- OO实现ALV TABLE 四:ALV的显示样式
- OO实现ALV TABLE 六:ALV的弹出窗口形式
- OO实现ALV TABLE 七:ALV的选择功能
- OO实现ALV TABLE 八:ALV的布局功能
- OO实现ALV TABLE 九:ALV的事件
- OO实现ALV TABLE 十:ALV的页眉页脚
- OO实现ALV TABLE 十一:ALV的聚合,排序,过滤
- OO实现ALV TABLE 十一:ALV的聚合,排序,过滤
- 项目开发-Mapper错误问题
- (三)味道
- Oracle之自动收集统计信息
- 如何通过Oracle官网下载jdk历史版本
- oracle存储过程代用Java程序(单个main函数)
- ALV OO的栏位属性
- android 启动全屏+动画+判断是否是第一次登录
- kafka producer 发送消息
- 国内最安全的车,吉利副总裁让大家看车祸现场!
- 工作笔记--Git操作
- Mac版Android studio中使用lambda表达式设置jdk版本问题
- 压缩access数据库
- Spring+SpringMvc+Mybatis配置文件解读
- JS实现继承的几种方式