在Active Reports中报告启动之前调用数据初始化(数据动态)

时间:2013-03-11 05:40:47

标签: report activereports componentone

每个Active报告文档,首先调用Report start并初始化Data。在Report start中对数据源的任何引用都将调用Data Initialize事件。我正在修改现有报告;令我惊讶的是,订单被撤销了。我有一个现有的逻辑来获取数据初始化事件中的节点数(我的数据源是xml);只是因为事件触发序列被反转,我总是得到0作为计数。

我正在使用.NET 2.0的Active报告(我认为版本是4. * )。由于我没有对设计师的支持,我有设计师xml和代码。

请建议什么可以强制事件序列纠正顺序。

1 个答案:

答案 0 :(得分:0)

我们可能没有足够的信息来帮助您。我们至少需要查看报告代码,但如果您可以进行一些调试以找到有关导致问题的具体代码的更多详细信息,则需要更好。

我实际上不确定此特定情况下的事件顺序,但要排除故障,您可以尝试使用新的空白报告来验证该情况下的事件顺序,并一次移动一段代码以找出哪一个代码行导致事件顺序发生变化。