标题:grid行记录变色高亮问题。。。
只看楼主
calin
Rank: 2
等 级:论坛游民
帖 子:108
专家分:50
注 册:2010-4-11
结帖率:90.32%
已结贴  问题点数:20 回复次数:3 
grid行记录变色高亮问题。。。
新手求助:
GRID表格里行记录按符合条件的变色高亮。。。
数据源表:eedt   
名称  规格  数量   

现在想按"eedt"表"数量"字段里,凡是数量字段>0的,
在GRID表格里显示为变色高亮。。。
网上找到下面这一句:
thisform.Grid1.SetAll("DynamicBackColor","IIF(type>=1,rgb(0,128,0),rgb(255,255,255))")
我按照写出,
thisform.Grid1.SetAll("DynamicBackColor","IIF(eedt.数量>=0,rgb(0,128,0),rgb(255,255,255))")
提示:表达式无效。求解答下!谢谢
搜索更多相关主题的帖子: 高亮 grid 变色 记录 
2010-07-28 08:34
茵梦湖
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:贵宾
威 望:31
帖 子:545
专家分:2180
注 册:2009-4-25
得分:20 
网上找到下面这一句:
thisform.Grid1.SetAll("DynamicBackColor","IIF(type>=1,rgb(0,128,0),rgb(255,255,255))" , "column")
我按照写出,
thisform.Grid1.SetAll("DynamicBackColor","IIF(eedt.数量>=0,rgb(0,128,0),rgb(255,255,255))" ,"column")

2010-07-28 09:52
calin
Rank: 2
等 级:论坛游民
帖 子:108
专家分:50
注 册:2010-4-11
得分:0 
仍然提示:表达式无效!
当我把eedt.数量>=0  改成一个绝对有效的表达式 1>0
即:
thisform.Grid1.SetAll("DynamicBackColor","IIF(1>0,rgb(0,128,0),rgb(255,255,255))" ,"column")
由此可知是我的条件表达式:eedt.数量>=0 出了问题。。。
仍然求助!!!



2010-07-28 10:08
calin
Rank: 2
等 级:论坛游民
帖 子:108
专家分:50
注 册:2010-4-11
得分:0 
抱歉,是我的EEDT数据源表的问题!
还是多谢各位了
2010-07-28 14:32



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-314134-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.092332 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved