找回密码
 立即注册

QQ登录

只需一步,快速开始

credream

中级会员

110

主题

296

帖子

828

积分

中级会员

积分
828

活字格认证

credream
中级会员   /  发表于:2018-6-14 19:51  /   查看:2926  /  回复:3
ActiveReport2.0和AR11的Fetch_Data差异确认
现在做升级过程中,发现ar2和ar11 有这样的一个问题

比如现在在pagefooter中有个TextBox类型的控件(ar2的时候是field),他绑定的DataField是beikao

在fetch_Data中赋值的时候,每次fetch_Data都会给beikao这个field赋值,但是每当换页的时候,对于ar2.0来说
页脚显示的是倒数第二个在fetch_Data中给beikao赋值的值,而ar11显示的是第一个在fetch_data中给beikao赋值的值

比如:
走了三次fetch_data
三次,给beikao赋值分别是:
10001
10002
10003

这个时候在这一页显示的值ar2,显示的是10002,而ar11 显示的是10003

这个是设计上的差异吗?对于这种情况,现在我们的修改方法是,把对给beikao赋值的位置,从fetch_data中拿到了
pageheader_format中。

或者,用一给list,记录了一下,然后选择行的给那个textbox赋值。

请问,这个是设计上的差异吗,具体是怎么回事现在不清楚,有没有更好的解决方案呢?

3 个回复

倒序浏览
KearneyKang讲师达人认证 悬赏达人认证
超级版主   /  发表于:2018-6-15 09:24:28
沙发
本帖最后由 KearneyKang 于 2018-6-15 10:07 编辑

您好!
AR2和AR11之间相隔近十个版本,比如说AR2只有一种可选择的报表,而AR11有区域报表,页面报表,RDL报表。所以他们之间设计上的差异是在所难免的。因此好多地方AR2和AR11是没办法进行比较的。最新的设计相对于以前的修改一定是更加的合理这也是基于我们设计的考虑。
回复 使用道具 举报
credream
中级会员   /  发表于:2018-6-19 15:36:12
板凳
客户不同意,我们找了其他办法,改了代码了
回复 使用道具 举报
KearneyKang讲师达人认证 悬赏达人认证
超级版主   /  发表于:2018-6-19 17:16:15
地板
产品版本不一样,并且相差了十个版本。所以这两个版本比较起来是没有什么意义的,内在设置机制已经发生了很大的变化。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部