在自定义代码中,全局变量值的变化。
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 的值变化
------解决方案--------------------
發錯版了吧
幫頂~~
------解决方案--------------------
------解决方案--------------------
没做过,帮顶.