找回密码
 立即注册

QQ登录

只需一步,快速开始

Eric.Liang 讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2019-6-21 16:37  /   查看:18681  /  回复:0
本帖最后由 Chelsey.Wang 于 2022-5-6 16:33 编辑

近期有这样一个问题,很多用户想通过二维码扫描自动跳转到某一个单据的详情页面,展示对应的数据;其实这个场景应用的比较广泛,像之前企业微信中点击批准按钮打开对应的单据页面,展示详细信息也是一样的。
对于这种需求在活字格中应该怎么去实现呢?


这是大多人的状态,看完本教程之后,你只会感觉到



问题场景大家可以看看这里:https://gcdn.grapecity.com.cn/fo ... digest%26digest%3D1

具体我们要怎么实现呢?

1.需要自定义二维码的文本。应该由详情页面的URL+对应的固定资产的ID去实现。列表查看二维码时,将资产编码传递到二维码页面用于拼接url。注意:拼接的参数尽量不要出现中文,不然解析转码可能会出现问题
关于url参数的设置,大家可以参考这里的详解:https://blog.csdn.net/qq_36838191/article/details/82662993
image.png733375549.png
image.png229251403.png

2.手机扫描二维码之后会自动打开资产详情手机页面。在资产详情手机页面的加载命令中添加JS命令去解析资产编码。
image.png487265319.png
将从url中解析的zcbm赋值到页面单元格中。
image.png73778380.png
(补充:也可以通过GetURLQueryValue 这个函数获取URL中指定参数的值

3.在页面隐藏区域放置资产表格,表格设置查询条件查询url中资产编码对应的数据。
image.png652285461.png

4.因为活字格当前行概念的存在,页面单元格会显示当前表格行的信息,也就是当前按照url中的资产编码查询的资产详情,也就达到了我们的预期。




工程文件见附件哈~
扫描二维码打开对应数据.fgcc (98.52 KB, 下载次数: 1907)

评分

参与人数 1满意度 +5 收起 理由
Ssvip + 5

查看全部评分

0 个回复

您需要登录后才可以回帖 登录 | 立即注册
返回顶部