ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 在alv grid中的列中设置icon图标

在alv grid中的列中设置icon图标

原创 Linux操作系统 作者:SAP骑士 时间:2009-03-11 18:19:29 0 删除 编辑
如果想输出红绿灯,其中红路灯那栏的头是不能改变text的,所以要是想自己个性化text就要改用icon输入红绿灯图标 方法是在structure中添加一个field 为 char型 4位长。
然后在 设置 fieldcat SPAN { font-family: "Courier New"; font-size: 10pt; color: #000000; background: #FFFFFF; } .L1S33 { color: #4DA619; }  s时
     
SPAN { font-family: "Courier New"; font-size: 10pt; color: #000000; background: #FFFFFF; } .L0S31 { font-style. italic; color: #808080; } .L0S33 { color: #4DA619; } .L0S52 { color: #0000FF; }     CASE -fieldname.

*       Light
        WHEN 'LIGHT'.
          -icon = 'X'.


最后在想要设置图标值的业务流程中将这个内表的某行的LIGHT设为相应type-pool:icon的固定图标值

-LIGHT = '@0A@' .

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/17204926/viewspace-566861/,如需转载,请注明出处,否则将追究法律责任。

下一篇: DXWB 数据迁移
请登录后发表评论 登录
全部评论

注册时间:2009-01-01

  • 博文量
    59
  • 访问量
    312832