您的位置:首页 > 其它

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

2011-08-25 22:24 176 查看
如果想输出红绿灯,其中红路灯那栏的头是不能改变text的,所以要是想自己个性化text就要改用icon输入红绿灯图标 方法是在structure中添加一个field 为 char型 4位长。

然后在 设置 fieldcatSPAN {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 <l_fcat>-fieldname.

* Light

WHEN 'LIGHT'.

<l_fcat>-icon = 'X'.

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

<l_outtab>-LIGHT = '@0A@' .
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: