如何在 2.0 报表使用 3.0 报表功能
1. 使用场景
当前报表 2.0 暂时不支持直接升级到报表 3.0 ,可以根据此文档来实现跨应用读取数据实现使用 3.0 报表功能。
2. 实现步骤
2.1 步骤一:在应用中新建跨应用数据
- 选中报表案例,在右侧选中「应用数据」,选择「跨应用」,点击新建跨应用;
- 选择跨应用表单,添加要选择的表单并点击确认。
![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/png/1634111252836-722e0a84-bb07-4c72-9472-22ecddff5849.png)
新建跨应用
![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/png/1634111710425-c41687d8-4f66-46de-ab68-faf513d60784.png)
选择跨应用表单
2.2 步骤二:创建报表页面
- 创建报表页面并拖拽表格组件在页面中,选择数据集,选择跨应用;
- 点击刚创建的跨应用表单数据并点击确认;
![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/png/1634111778268-147b7a3e-cfd5-43c5-a7f5-1eb8642a5f1c.png)
选择数据集
- 在表格列中选择要填入相应的字段。
![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/png/1634106916492-5d10472c-c3ac-449a-91df-50355d0bf312.png)
选择表格列字段
2.3 步骤三:在 2.0 报表中引入 3.0 报表
- 创建报表页面并拖拽 iframe 组件在页面中,更改 iframe 组件的源码编辑为
height:100vh;
给 iframe 组件更改样式
- 更改 iframe 地址为 3.0 报表的预览地址。
![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/gif/1634112083317-124f2f72-a539-43a2-8965-d561701023d8.gif)
更改 iframe 组件预览地址
- 在 2.0 报表页面中,使用 iframe 组件会出现滚动条,可以在页面 >> body样式中设置代码
overflow:hidden;
隐藏滚动条。
![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/png/1634109855321-fc6de95b-dfda-4eec-ba55-77703f5e9641.png)
设置页面的样式
3. 效果演示
![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/png/1634110043805-12a90bef-b04f-4636-9121-c638928ef4be.png)
效果演示
4. 视频演示
本文档对您是否有帮助?