墨西鸽

墨西鸽的SAP BW SPACE

  博客中心 :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 登录 ::
  1 随笔 :: 9 文章 :: 3 评论 :: 0 Trackbacks
Cached @ 2025/4/29 0:32:37Control ASP.skins_cogitation_controls_blogstats_ascx
<2025年4月>
303112345
6789101112
13141516171819
20212223242526
27282930123
45678910

留言簿(0)

随笔档案

文章档案

SAP BLOG

搜索

最新评论

阅读排行榜

评论排行榜

Cached @ 2025/4/29 0:32:37Control ASP.skins_cogitation_controls_singlecolumn_ascx
转载自:http://blog.csdn.net/lijunhai/archive/2007/12/25/1967091.aspx
1)颜色含义
1:海蓝;2:浅清;3:黄色;4:浅蓝;5:青色;6:红色;7:橙色。
(1)首位为主颜色;
(2)次位为辅助颜色;
(3)末位为0时,表示首位数字表为表格的底色;
末位为1时,则表示以1为底色,首位数字则表为表格字体的颜色;
末位为其它颜色时,则表示底色为ALV的默认颜色;
以上三条是本人大概总结出来的规律,本人发现的现象基本如上,但也不一定全部正确。
其中C200与系统标准ALV底色比较相似;C410与系统标准关键字颜色比较相似。
2)列颜色:
设置ALV字段fieldcat属性:i_fieldcat-emphasize = &3. "颜色
把fieldcat属性写入属性内表allfields:alv_append_field 'WERKS' '工厂' 'C110'.
C110:为颜色代码;
3)行颜色:
(1)在内表itab定义一个字段line_color来存储颜色;loop内表itab,在需要显示颜色的行其值赋为颜色'C110';
(2)在定义alv显示格式定义:
设置ALV显示layout属性:i_layout-info_fieldname = 'LINE_COLOR',line_color为内表定义的存储颜色的列名。
4)单元格颜色
单元格颜色属性:LVC_S_SCOL,该属性为一结构,含三个字段:FNAME(30)、COLOR(颜色结构,含三个字段:col(10)、int(3)、inv(10))、NOKEYCOL(1)(覆盖码颜色)
ALV列属性:coltab_fieldname
exa:
定义内表itab含字段FLDNAME type LVC_S_SCOL;
定义单元格颜色结构cellcolor type LVC_S_SCOL;
循环内表,当要设置单元格颜色所在的列字段colname要设置颜色时
fldname-FNAME = ‘COLNAME’
fldname-COLOR-col = ‘2’(颜色代码)
fldname-COLOR-int = ‘1’
fldname-COLOR-inv = ‘0’。
分享按钮发布于: 2008-10-24 09:48 墨西鸽 阅读(298) 评论(0)  编辑 收藏

评论

标题
姓名
主页
内容 
  登录  使用高级评论  Top 订阅回复  取消订阅
[使用Ctrl+Enter键可以直接提交]