找回密码
 立即注册

QQ登录

只需一步,快速开始

青青00

金牌服务用户

26

主题

63

帖子

215

积分

金牌服务用户

积分
215

[处理中] 自定义地图跳转

青青00
金牌服务用户   /  发表于:2024-5-20 17:50  /   查看:345  /  回复:3
10金币
自定义地图如何实现:每一个圈好的点可以跳转到不同的仪表盘。如图,每一个点都应该可以跳转到对应的改造说明和工艺卡

d892c93889e7f5ba79f0f34779b7cc6.jpg811081847.png
f8fed122f2205bb100c0c4468aa29bf.jpg737877197.png

3 个回复

倒序浏览
Felix.LiWyn认证
超级版主   /  发表于:2024-5-20 18:16:57
沙发
本帖最后由 Felix.Li 于 2024-5-21 09:12 编辑

问题描述:

自定义地图跳转不同仪表板

问题回答:
您好,如果要跳转不同仪表板的话。您就不要直接跳转仪表板了。设置跳转外部链接。然后外部链接使用:
http://{wynIP}:51980/dashboards/view/{dashboardId}?theme=default&lng=zh-CN
然后您把dashboardId专门做成一个字段。也就是一条数据对应一个仪表板的ID。
绑定在提示标签上。然后在跳转外部链接的时候,用如上的url
dashboardId那里使用表达式:
#{selection|"dashboardId"}
http://{wynIP}:51980/dashboards/view/#{selection|"dashboardId"}?theme=default&lng=zh-CN

这个就可以动态获取到您点击的字段。然后获取点击字段的仪表板ID。然后跳转到对应不同的仪表板

关于跳转的格式化,您可以参考:https://gcdn.grapecity.com.cn/fo ... read&tid=219514



回复 使用道具 举报
青青00
金牌服务用户   /  发表于:2024-5-28 09:46:56
板凳
Felix.Li 发表于 2024-5-20 18:16
问题描述:

自定义地图跳转不同仪表板

78fc55f0ca8c190971516b8a96bcba2.jpg406688842.png e5ea255f77bbfa594f6b1db1e2df0ce.jpg268708800.png dcbce920daf29e78ad31c5ce3f8e2cc.jpg884316711.png 3984c5198a17f4047efd55328d1845e.jpg197921141.png


将想跳转的dashboardId新存为一个字段了,但是最后显示文档不存在,问题出在了哪里


dcbce920daf29e78ad31c5ce3f8e2cc.jpg913804016.png
回复 使用道具 举报
Eden.SunWyn认证
超级版主   /  发表于:2024-5-28 12:17:11
地板
青青00 发表于 2024-5-28 09:46
将想跳转的dashboardId新存为一个字段了,但是最后显示文档不存在,问题出在了哪里

您先把跳转设置成跳转到新页面,这样可以看到有没有正确获取到仪表板的 dashboardId。

而且您是获取的数据列,拿到的可能是个数组,需要格式化处理一下:
https://www.grapecity.com.cn/sol ... l-dynamic-variables
image.png760113525.png


如果dashboardId正确的话,您这个现象就是当前的用户对这个仪表板没有权限。您可以对当前用户分配权限,

https://www.grapecity.com.cn/sol ... ment/share-document

或着申请一个有权限的token,拼接在您的url后面:
https://www.grapecity.com.cn/sol ... ings/generate-token
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部