找回密码
 立即注册

QQ登录

只需一步,快速开始

予感

注册会员

4

主题

10

帖子

54

积分

注册会员

积分
54
  • 90

    金币

  • 4

    主题

  • 10

    帖子

最新发帖
予感
注册会员   /  发表于:2024-1-24 10:40  /   查看:2412  /  回复:7
本帖最后由 予感 于 2024-1-24 17:39 编辑

我想实现把从接口获取来的数据塞入到报表模板中并进行展示,于是我在官网找到了如下方法
运行时数据绑定 | 代码示例 | ActiveReportsJS 示例 (grapecity.com.cn)

在经过仿写后,运行报错,不知道怎么解决




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

7 个回复

倒序浏览
Bella.YuanWyn认证
超级版主   /  发表于:2024-1-24 13:52:38
沙发
您好,看您的截图,看着连接字符串编写不正确,可以参考下面的链接和截图:
https://demo.grapecity.com.cn/activereportsjs/docs/ReportAuthorGuide/Databinding#%E8%BF%90%E8%A1%8C%E6%97%B6%E7%BB%91%E5%AE%9A%E6%95%B0%E6%8D%AE



实现后的效果:

可以在控制台输出或者打断点具体看看。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
予感
注册会员   /  发表于:2024-1-24 15:37:10
板凳
Bella.Yuan 发表于 2024-1-24 13:52
您好,看您的截图,看着连接字符串编写不正确,可以参考下面的链接和截图:
https://demo.grapecity.com.c ...

您好,我是想从数据库中获取数据并在报表中展示,所以当前的数据定义为死数据,目前数据已经能放入到图表中并正常显示,但是由于模板配置问题,当rdlx-json文件中Body包含在ReportSections中,则依旧出现这个错误
回复 使用道具 举报
Bella.YuanWyn认证
超级版主   /  发表于:2024-1-24 16:59:52
地板
予感 发表于 2024-1-24 15:37
您好,我是想从数据库中获取数据并在报表中展示,所以当前的数据定义为死数据,目前数据已经能放入到图表 ...

这个可能得您自己检查一下,先检查版本,4.0开始新增的ReportSections,4.0之前的版本是没有的。其次看看模板是否能正常预览查看。根据您描述的我感觉是模板有点问题,因为使用的是运行时数据源,所以对应的运行时数据集的字段名称和模板内嵌的字段名称肯定是需要一致,不然会导致明细数据不显示,您也可以检查一下这个。这个这种还得打断点来具体查看。




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
予感
注册会员   /  发表于:2024-1-24 17:38:50
5#
Bella.Yuan 发表于 2024-1-24 16:59
这个可能得您自己检查一下,先检查版本,4.0开始新增的ReportSections,4.0之前的版本是没有的。其次看看 ...

您好,我已经解决,谢谢您
回复 使用道具 举报
Bella.YuanWyn认证
超级版主   /  发表于:2024-1-24 18:01:22
6#
予感 发表于 2024-1-24 17:38
您好,我已经解决,谢谢您

不客气,解决了就好,也可以分享一下您的解决方案,看是否和我猜测的一样,针对您的分享我们也会给你对应的金币作为奖励
回复 使用道具 举报
予感
注册会员   /  发表于:2024-1-25 15:44:22
7#
Bella.Yuan 发表于 2024-1-24 18:01
不客气,解决了就好,也可以分享一下您的解决方案,看是否和我猜测的一样,针对您的分享我们也会给你对应 ...

引入的版本链接对不上,我用的4.2版本应该用4.latest
回复 使用道具 举报
Bella.YuanWyn认证
超级版主   /  发表于:2024-1-25 16:12:14
8#
予感 发表于 2024-1-25 15:44
引入的版本链接对不上,我用的4.2版本应该用4.latest

好吧,加个latest就是4.2的最新的,或者你就得用对应的具体版本号,比如4.2.0,而不是4.2。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部