lc3w 发表于 2018-12-4 16:36:44

AR9报表到某个位置时,部份子报表数据丢失或与主报表不匹配,数据混 乱,在线等急急急

本帖最后由 lc3w 于 2018-12-8 17:20 编辑

ar9+vs2013 有两个问题需要帮助:
1、一个独立的Report工程,中包含几个SectionReport报表,另一个WinForm工程调用Report工程的某个SectionReport显示,在开发机没有问题,但当把Debug目录中的所有文件复制到客户机打开时,运行到调用Report的SectionReport显示时,总会提示未找到Licenses.licx
但是如果把报表直接在Winfor中创建,不单独放在Report工程中,发布就可以运行。不知为何,这种报表单独工程DLL的时候应该如何发布?

2、当数据为主从报表显示时,打印到页面某个位置,则子报表的数据发生错乱,要么丢失未显示完整,要么子报表和主报表未对上

源代码中data.xml为运行时所需要的模拟数据文件



Lenka.Guo 发表于 2018-12-4 16:57:32

1. 这个是项目中的License.licx文件中缺少【错误信息中的某一项声明】如缺少对SectionReport的声明,所以需要手动添加到License.licx文件中,并重新编译后,再发布,具体操作可参考常见错误的第五条:https://gcdn.grapecity.com.cn/forum.php?mod=viewthread&tid=22704&extra=&page=1



2. 正在验证中,验证之后给您回复。

lc3w 发表于 2018-12-4 17:31:37

本帖最后由 lc3w 于 2018-12-4 21:29 编辑

Lenka.Guo 发表于 2018-12-4 16:57
1. 这个是项目中的License.licx文件中缺少【错误信息中的某一项声明】如缺少对SectionReport的声明,所以需 ...
问题1,我的项目中是有Licenses.licx的,中也有对SectionReport的声明,在我发的源码中可以看到无论是WinForm工程还是Report的DLL工程都有此Licenses.licx文件



你们测试时可以把ActiveReport9DEMO项目Debug的复制到另一台电脑运行一下看看是否会重现


lc3w 发表于 2018-12-5 13:26:28

本帖最后由 lc3w 于 2018-12-5 14:12 编辑

Lenka.Guo 发表于 2018-12-4 16:57
1. 这个是项目中的License.licx文件中缺少【错误信息中的某一项声明】如缺少对SectionReport的声明,所以需 ...
你好,第1个问题已经解决出掉,请尽快回复第2个问题,在线等。。。急急急



下面是结果错位的例子,确认传给子报表的数据是没有错误的。

JeffryLI 发表于 2018-12-5 17:58:43

稍等我们正在调查原因。

Lenka.Guo 发表于 2018-12-5 19:23:09

我这边测试结果看起来正常,另外报表纸张的高度=页眉+页脚+Detail区域,如果Detail区域拉高,那Detail对应的每一条数据记录的高度都会增加,就会导致一页本来显示5条记录,增加高度后就显示为3条记录。

lc3w 发表于 2018-12-5 22:30:56

本帖最后由 lc3w 于 2018-12-5 22:52 编辑

Lenka.Guo 发表于 2018-12-5 19:23
我这边测试结果看起来正常,另外报表纸张的高度=页眉+页脚+Detail区域,如果Detail区域拉高,那Detail对应 ...
你们这个测试实际没有打印完整,你看后面尿常规只打印了几行数据,实际应该有更多数据,丢失了几行



数据源保持一致的情况下,调整高度后2个问题同时出现了,如下:
1、子报表丢失:【血常规】应该有的12个结果不见了


2、主子报表匹配错乱:【血糖】的子报表结果显示到【血常规】下面

但在0.699间距高度下【尿常规】的结果就显示完整了(你们上面的测试中尿常规结果的条数是不够的,子报表丢失了几行数据没显示),也就是说上面的高度距离调为不同的高度时,会发生各种不同的错误


挺急的,业务上等,请帮助,谢谢

lc3w 发表于 2018-12-6 14:40:59

请问Lenka.Guo版主,有查找出是什么原因引起的吗?

Lenka.Guo 发表于 2018-12-6 17:29:48

我在这边将主报表的高度设置的足够高(100cm),所有内容都可以显示,主要还是主子报表的各项目高度设置的问题,您可以从这个方向调整下报表设计。


lc3w 发表于 2018-12-6 23:52:01

本帖最后由 lc3w 于 2018-12-7 09:49 编辑

Lenka.Guo 发表于 2018-12-6 17:29
我在这边将主报表的高度设置的足够高(100cm),所有内容都可以显示,主要还是主子报表的各项目高度设置的问题 ...
Lenka.Guo,你好,你说你将将主报表的高度设置的足够高(100cm),这个100cm是在哪设置的?我看你这个纸张很长,这是什么纸?另外我这里问题依旧,正如你在6楼测试的结果一样

麻烦在这种间距格式下测试一下,不要用你上一楼这么长的纸张。

希望能得到你们的帮助
页: [1] 2 3 4
查看完整版本: AR9报表到某个位置时,部份子报表数据丢失或与主报表不匹配,数据混 乱,在线等急急急