alv设置单元格效色
来源:互联网 发布:ubuntu 14.04内核 编辑:程序博客网 时间:2024/05/18 01:22
用ALV显示数据,有时候因为一些特殊的要求,可以把某些字段背景颜色设置为不同的颜色,
这样可以让用户马上一目了然数据的异同。
其实设置背景颜色并不难,只要在传递数据给ALV函数的那个数据内表加多一列颜色设置,用
于设置单元格的背景颜色,这个列的定义,可以直接引用这个结构SLIS_T_SPECIALCOL_ALV。
下面代码说明这个用法:
data: begin of wa,
col1(10),
col2(10),
col3(10),
...,
COLOR TYPE SLIS_T_SPECIALCOL_ALV,
...,
end of wa,
itab like wa occurs 0 with header line,
IT_COLOR TYPE SLIS_T_SPECIALCOL_ALV WITH HEADER LINE.
...
loop at itab.
...
CLEAR IT_COLOR.
REFRESH IT_COLOR.
"设置颜色值
IT_COLOR-COLOR-COL = '6'.
IT_COLOR-COLOR-INT = '0'.
IT_COLOR-FIELDNAME = 'COL1'. APPEND COLOR. "要设置颜色的字段都要加入内表中
IT_COLOR-FIELDNAME = 'COL2'. APPEND COLOR. "要设置颜色的字段都要加入内表中
BESTAND-COLOR = IT_COLOR[]. "把设置好的颜色内表直接给显示的ALV对应的数据内表
...
endloop.
...
- alv设置单元格效色
- 转:设置ALV单元格颜色
- ALV2:ALV列、行、单元格颜色设置
- ALV列、行、单元格颜色设置
- 设置ALV单元格可编辑状态
- ALV设置行/列/单元格的颜色
- Functional ALV 行、列、单元格颜色设置
- ALV列、行、单元格颜色设置
- 设置ALV单元格可编辑状态
- ABAP ALV 颜色设置(行,列,单元格)
- 改变ALV单元格属性
- ALV 单元格光标定位
- ALV 单元格光标定位
- 函数ALV单元格编辑
- ALV 单元格光标定位
- ALV单元格显示颜色
- ALV单元格级别控制
- 可编辑单元格ALV
- MSG_NOSIGNAL
- Eclipse中自动添加注释(作者,时间)
- Google Reader改成Google+风格,取消独立分享
- 什么决定了我们的薪水
- BASE64图片
- alv设置单元格效色
- C#中HashTable的用法
- C#访问远程主机资源的方法
- android 新浪微博客户端的表情功能的实现
- 抽象工厂(abstract Factory) -- (模式之九)
- Python中的pprint和pformat简介
- signal(SIGPIPE, SIG_IGN)
- 安卓ApiDemos学习 app/Activity/Translucent Blur
- 落幕--找工作尾声--等待