回 帖 发 新 帖 刷新版面

主题:表格字段值的颜色显示问题

我的表单中有一个表格控件,用于显示查询的结果.我想让查询结果在表格控件中显示,并且实现这个表格的字段值中,负数的显示为红色,正数的显示为绿色。我看了一下帮助,对
SEALLT 和DynamicForeColor这些词语比较熟悉,但却不知做。
请老师们指点,小生这厢有礼了。


nColumns=6 &&假设为第6列
if nColumns <=This.ColumnCount &&不能大于控件数 

 cConSource=This.Columns(nColumns).ControlSource 

This.Columns(nColumns).DynamicForeColor="IIF(nColumns>0,RGB(0,0,0),RGB(0,0,255))"

endif 
我学写了这个,一点效果也没有。出现表达式错误的信息。

回复列表 (共3个回复)

沙发

THISFORM.Grid1.SETALL('DynamicBackcolor','IIF(***<0.F.,RGB(255,128,255),RGB(255,255,255))','Column') 
***值

板凳


1楼老师
*****这里应该填什么,就是不知道主。

3 楼


1楼老师
***这里应该填什么,就是不知道。

我来回复

您尚未登录,请登录后再回复。点此登录或注册