读书人

如何改DW一行的背景色

发布时间: 2012-02-13 17:20:26 作者: rapoo

怎么改DW一行的背景色?
怎么改DW一行的背景色?

[解决办法]
在数据窗口对象的detail对象的属性Color写Expression写代码
如:if (mod(getrow(),2)= 1 ,RGB(255,255,255),RGB(244,254,253))
[解决办法]
if (isrowmodified() ,RGB(244,254,253),RGB(255,255,255))
[解决办法]

SQL code
if ('你的判断条件' ,RGB(244,254,253),RGB(255,255,255))eg. if( value <> oldvalue , RGB(244,254,253),RGB(255,255,255))
[解决办法]
在列的Color属性中,输入如下表达式
IF (column_name < >column_name.Original, RGB(255, 0, 0), RGB(0, 0, 0))。
  在这个条件中,如果此列已改变,则显示红色字体,否则显示黑色字体。这个表达式主要用column_name < > column_name.Original比较当前列的值和原始列的值是否相同来达到判断的目的。

读书人网 >PB

热点推荐