今天我遇到一个彩色表格的问题,解决后发给大家看看.
我希望根据不同的条件,把记录分别用不同的颜色显示.例如:aa字段中等于kk的用红色,等于DD的用绿色等等.
这当然要用到dynamicbackcolor,问题是怎么用.
我遇到了两个问题
第一是开始我没注意分隔符,结果a="kk"这种写法被报错,因为有引号嵌套.
第二是我如何得到三种及以上的颜色,因为setall是必须一句写完的,我试着嵌套了iif(),成功.
thisform.grdBook1.SetAll("dynamicbackcolor","IIF(a=[kk],RGB(255,0,0),IIF(a=[dd],RGB(0,255,0),RGB(255,255,255)))","column")