请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

亚吖

中级会员

103

主题

378

帖子

973

积分

中级会员

积分
973
亚吖
中级会员   /  发表于:2022-6-21 13:50  /   查看:3733  /  回复:20

本帖子中包含更多资源

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

x

20 个回复

倒序浏览
亚吖
中级会员   /  发表于:2022-6-21 16:05:41
沙发
麻烦处理下
回复 使用道具 举报
Bella.YuanWyn认证
超级版主   /  发表于:2022-6-21 16:17:51
板凳
您好,这个目前不可以哦~不过这个需求已经提了,看后面版本是否可以加进去
回复 使用道具 举报
亚吖
中级会员   /  发表于:2022-6-22 15:30:44
地板
想问下自定义控件是否可以做到这个?如果可以,有demo可以参考吗?
回复 使用道具 举报
Bella.YuanWyn认证
超级版主   /  发表于:2022-6-22 16:36:17
5#
您好,这个使用自定义控件按道理也可以实现,但是没有对应的demo,您可以参考这个教程去添加对应的按钮,然后进行实现:
https://demo.grapecity.com.cn/activereportsjs/demos/api/ButtonAddExportExcel/purejs

本帖子中包含更多资源

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

x
回复 使用道具 举报
亚吖
中级会员   /  发表于:2022-6-22 17:55:38
6#
通过预览的才能数据渲染,我在拿到数据后,怎么去调预览的这个方法呢?
回复 使用道具 举报
James.Lv讲师达人认证 悬赏达人认证 活字格认证 Wyn认证
超级版主   /  发表于:2022-6-22 18:41:00
7#
亚吖 发表于 2022-6-22 17:55
通过预览的才能数据渲染,我在拿到数据后,怎么去调预览的这个方法呢?

您如果参数面板是你自己开发的,那您直接定义一个按钮,然后按钮触发报表的viewer.open()就可以


参考文档:https://demo.grapecity.com.cn/ac ... ortParameter/purejs

本帖子中包含更多资源

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

x
回复 使用道具 举报
亚吖
中级会员   /  发表于:2022-6-23 09:11:46
8#
那URL和TOKEN是动态传参的,那通过这个按钮可以拿到数据吗?
回复 使用道具 举报
James.Lv讲师达人认证 悬赏达人认证 活字格认证 Wyn认证
超级版主   /  发表于:2022-6-23 13:40:31
9#
亚吖 发表于 2022-6-23 09:11
那URL和TOKEN是动态传参的,那通过这个按钮可以拿到数据吗?

您好,您的URL和token是设计的报表参数是吧?如果是报表参数,您可以在open打开报表的时候给直接传递进去就可以 ,ReportParams可以传递多个参数进去的
回复 使用道具 举报
亚吖
中级会员   /  发表于:2022-6-23 15:02:36
10#
  1.我们目前是通过this.$refs.reportViewer.Viewer().open()这个方法中ReportParams传递的我们URL参数和TOKEN参数.
    2.我们现在的问题是要替换掉原先报表中点击预览传递"起始结束参数"请求数据展示页面的做法.要做成自己需要的功能.我们自己实现起始结束时间控件, 拿到参数传递给报表, 我看到你们点击预览的时候调用了一个方法, 拿到了数据, 你们这个数据应该是报表控件内部自动渲染的.那如果我按照你们这个方式拿到数据, 我该如何传递给报表展示.
    3.或者说如果我完全把这些参数集成到报表中, 我该如何设置, 接受外部传过来的参数进行展示.除了固定的URL和Toekn,动态的参数如何传递
回复 使用道具 举报
123下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部