KinnSoft 发表于 2015-8-14 11:49:00

datasource初始化字段

一,如果我们接口上datasource有写这个字段,报表上面没有写,就会导致预览不出来
二、只能每次去改报表,但是这样非常不方便
三,
控件版本:AR9
报表类型:页面报表或者区域报表

frank.zhang 发表于 2015-8-14 15:25:00

您好,
目前AR设计器,能够完成的功能是:
1.设置数据源和数据集
2.自动加载对应字段


3.将自动拖拽至报表模板上,完成设计。

您描述的“datasource有这个字段,报表上面没有写”
是指,上文所述第二阶段,数据源有这个字段,但是没有自动加载到报表上吗?

KinnSoft 发表于 2015-8-14 15:35:00

设计时是可以,主要是我们的源码中引用了自定义的数据源,这样,报表中的数据源也要跟着修改,这样很麻烦的!

frank.zhang 发表于 2015-8-14 17:39:00

您好,
自定义数据源时,由于没有办法取到数据的字段名称,所以需要手动添加到报表模板中,确实比较麻烦。
我们在设计的时候,一般是先使用设计时数据绑定,对报表进行设计,这样可以取到自定绑定的数据字段。
在设计完成后,修改为运行时绑定的数据源。

虽然还是有些不方便,但是应该能够节约一部分的工作量。

KinnSoft 发表于 2015-8-17 09:08:00

我的想法是能不能不用管它,能够直接就是使用自定义数据源的。
我们一个类似的模板至少有20张以上,如果添加一个字段,就要去改每一个报表,那工作量是相当大的!

frank.zhang 发表于 2015-8-17 14:32:00

您好,
我想就这个问题跟您电话沟通一下,刚才联系您,您的电话没有开机。
您是否方便给我一个能够联系到您的电话,可以通过论坛短消息给我。

KinnSoft 发表于 2015-8-21 15:44:00

18906059028,有必要电话沟通

frank.zhang 发表于 2015-8-21 16:16:00

您好,
根据电话沟通结果,添加不在数据库的字段可以参考下图:

KinnSoft 发表于 2015-8-21 16:25:00

进行尝试后,重新更新query时,这个添加的field会没掉

frank.zhang 发表于 2015-8-21 18:01:00

回复 9楼KinnSoft的帖子

您好,
目前产品在重新查询的时候,会全部更新所有的field。这个是属于产品设计。我会将您的问题提交给产品经理,看下是否有更好的解决办法。
页: [1] 2
查看完整版本: datasource初始化字段