lichanyon 发表于 2019-8-26 17:23:37

区域报表ReportExplorer控件中报表DataSource的绑定

我在使用ReportExplorer控件时,对于报表绑定数据源 ,reportExplorer.Report.DataSource 接收的对象是一个obj,我传的是一个list,但是界面上只显示了一条数据,而且显示的数据不对,请问是哪的出了问题?

KearneyKang 发表于 2019-8-26 17:37:21

这个需要看看你的具体的代码才能知道问题所在,你可以先看看这个示例看看报表文件是如何设计的:https://gcdn.grapecity.com.cn/forum.php?mod=viewthread&tid=48785&extra=page%3D1

lichanyon 发表于 2019-8-26 17:46:51

KearneyKang 发表于 2019-8-26 17:37
这个需要看看你的具体的代码才能知道问题所在,你可以先看看这个示例看看报表文件是如何设计的:https://gc ...

其实我的功能很简单,只是想把当前报表的数据源所涉及到的字段展示出来,但是现在我按照控件所需的参数传了一个list进去,正常情况是list有多少条数据就展示多少出来,但是现在显示的结果却仅仅只是list里面对象的一个属性名称

KearneyKang 发表于 2019-8-27 09:43:28

我还是有点不清楚,你描述的具体问题,你能不能提供一个简单的可以重现你问题的demo我这边根据你的实际问题看看具体怎么解决

lichanyon 发表于 2019-8-27 09:50:57

KearneyKang 发表于 2019-8-27 09:43
我还是有点不清楚,你描述的具体问题,你能不能提供一个简单的可以重现你问题的demo我这边根据你的实际问题 ...

你那边否则提供一个针对ReportExplorer控件使用方法的demo或者api,我在你们网站上只找到很少,而且都只是一些简单的说明

lichanyon 发表于 2019-8-27 10:58:35

这是你们v12 安装包里面的报表设计demo,两个报表 invoice1通过数据库连接字符串设置数据源显示正常;invocie2后台动态绑定 显示就对了;我显示就是需要后台动态绑定 设置数据源

KearneyKang 发表于 2019-8-27 11:57:30

你的问题,现在是使用区域报表基于XML不知道如何进行一个动态数据源的绑定还是别的

lichanyon 发表于 2019-8-27 13:07:23

现在我就是用的区域报表,报表模板是xml,只是右侧 蓝色框里的 字段-绑定没有对应的数据出来,你们v12安装包里面提供的demo也是这样,通过数据库连接字符串绑定数据没问题,但是后台给数据源赋值就显示不出来了,你看前面我发的两张图片 右侧的字段-绑定一个有数据一个就没数据

KearneyKang 发表于 2019-8-27 14:09:31

你是想动态绑定数据源,然后再VS中或者报表设计器中,打开该报表的时候能够看到数据集的字段值是这样吗。
你好由于你使用的是动态数据源绑定,并且还使用的是区域报表,这样是不会显示出来的。因为区域报表里面的table的绑定是在属性的 DataField里进行绑定的,是不会显示出来。
你使用RDL报表然后自己在数据集添加字段值这样是可以的。区域报表跟RDL报表在数据绑定上存在一些不同

lichanyon 发表于 2019-8-27 15:27:04

KearneyKang 发表于 2019-8-27 14:09
你是想动态绑定数据源,然后再VS中或者报表设计器中,打开该报表的时候能够看到数据集的字段值是这样吗。
...

你好,我是想在报表设计器中,打开报表的时候能够看到数据集的字段
我们的报表一直都是用的rpx格式,数据源也都是动态加载出来的,以前用v11版本的时候 这个功能是没有问题的,过后换了v12版本,最近才突然发现报表设计器中数据集的字段值显示不出来了
页: [1] 2
查看完整版本: 区域报表ReportExplorer控件中报表DataSource的绑定