找回密码
 立即注册

QQ登录

只需一步,快速开始

无名q

注册会员

7

主题

19

帖子

54

积分

注册会员

积分
54
无名q
注册会员   /  发表于:2024-12-1 22:58  /   查看:132  /  回复:6
1金币
JS 我想实现打开报表后直接用html输出的方式展示页面,而不是通过预览界面导出下载为html

6 个回复

倒序浏览
Eden.SunWyn认证
超级版主   /  发表于:2024-12-2 09:41:57
沙发
您好,arjs 是报表控件,需要先设计一个 .rdlx-json 格式的报表模板,然后再进行渲染展示的。

我们这边感觉您是想直接跳过模板的部分,直接将所有的渲染的效果以纯HTML代码的方式进行加载。
这种场景目前还不太支持。单纯的heml代码,没办法实现 arjs 中的各种组件效果。

如果方便的话,您描述一下您的使用场景,我们讨论一下通过什么方式实现呢。

回复 使用道具 举报
无名q
注册会员   /  发表于:2024-12-2 11:04:56
板凳
我想实现一个二维码扫描后打开一个页面,这个页面直接指向报表,但是由于之前报表内容已经设计好了,因此这个打开的页面只需要以html的方式展示即可。这个页面也不需要其他什么操作,只是看内容。
回复 使用道具 举报
无名q
注册会员   /  发表于:2024-12-2 13:13:42
地板
Eden.Sun 发表于 2024-12-2 09:41
您好,arjs 是报表控件,需要先设计一个 .rdlx-json 格式的报表模板,然后再进行渲染展示的。

我们这边 ...

我想实现一个二维码扫描后打开一个页面,这个页面直接指向报表,但是由于之前报表内容已经设计好了,因此这个打开的页面只需要以html的方式展示即可。这个页面也不需要其他什么操作,只是看内容。
回复 使用道具 举报
lucas.Yan
超级版主   /  发表于:2024-12-2 16:22:20
5#
本帖最后由 lucas.Yan 于 2024-12-2 16:25 编辑

如果您需要的是扫描二维码后跳转到对应报表预览页面。
您可以将集成了报表Viewer的html页面的URL转换为对应二维码。扫描后设备会自动跳转到浏览器预览报表。
回复 使用道具 举报
无名q
注册会员   /  发表于:2024-12-2 16:27:25
6#
lucas.Yan 发表于 2024-12-2 16:22
如果您需要的是扫描二维码后跳转到对应报表预览页面。
您可以将集成了报表Viewer的html页面的URL转换为对 ...

这个可以,那 这个报表Viewer的html页面的URL怎么获取,只能导出html后存到服务器文件?能否动态获取呢?
回复 使用道具 举报
lucas.Yan
超级版主   /  发表于:2024-12-2 16:38:06
7#
本帖最后由 lucas.Yan 于 2024-12-2 16:40 编辑
无名q 发表于 2024-12-2 16:27
这个可以,那 这个报表Viewer的html页面的URL怎么获取,只能导出html后存到服务器文件?能否动态获取呢?

您看看集成这一部分内容,您可以写一个html页面,然后使用URL参数给内部传递具体要访问的报表名字,通过动态修改viewer.open函数的内容路径。来实现客户的动态访问。
对外提供的二维码就是 http://yuming.com/index.html?report-name=test 所转换的。用户扫描后就会访问这个index.html。



集成文档:https://demo.grapecity.com.cn/ac ... -integration/purejs



本帖子中包含更多资源

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

x
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部