是这样的,Code Tab中可以定义静态变量,不过默认情况需要使用VB.NET。
如果是这样,那么使用Code Tab中定义的代码,需要在Report中某一Control填写表达式来调用。
比如Code Tab中定义了一个方法叫MapLink,那么可以在Report中某一TextBox中,添加下列表达式来完成调用。- Code.MapLink(Fields!Country.Value, Fields!City.Value, Fields!StateProvince.Value)
复制代码
如果在Form中,那么使用C#,定义变量当然没有问题。Viewer提供Load方法。
总的来说,我觉得你的需求我还不是很清楚。你想自己计算“循环累加”值,然后填写在Report中还是返回到DataTable中?
如果你能提供一个demo,然后我们共同寻找一个简单的实现方案可能效率更高。 |