读书人

哪位对报表服务中的自定义代码调用熟悉

发布时间: 2012-02-09 18:22:27 作者: rapoo

哪位对报表服务中的自定义代码调用熟悉,进来解释一下。
在自定义代码中,全局变量值的变化。
public bool bOddRow;
public string AlternateColor(string OddColor, string EvenColor, bool Toggle)
{
if (Toggle) bOddRow = !bOddRow;
if (bOddRow)
return OddColor;
else
return EvenColor;
}
这是报表中交替行颜色变化的代码,奇数行显示OddColor颜色,偶数行显示EvenColor颜色
在报表的BackgroundColor表达式里面,第一列调用代码 =Code.AlternateColor("Blue", "White", True)
其他列代码都是 =Code.AlternateColor("Blue", "White", False)
哪位给详细解释一下为什么。
比如各单元格调用的顺序等
第一列执行完之后,第二列及以后各列调用方法时变量 bOddRow 的值变化

[解决办法]
版了吧
~~
[解决办法]

探讨
版了吧
~~

[解决办法]
没做过,帮顶.

读书人网 >SQL Server

热点推荐