流程表单里,有个“流程编码”组件,通过编辑公式使其值是唯一编码。
在另一个普通表单中,通过数据联动可以查询到流程表单提交数据后的某个唯一流程编码。
现在希望在普通表单中,能查询到这个流程表单的某个流程编码对应的该条流程数据的详情页,并点击实现跳转,打开该流程表单的详情页,好比报表页面或自定义页面一样,能点击普通页面的组件打开指定唯一流程编码的数据详情页。
添加一个公式字段为表格列,编辑自定义字段为 "查看详情 "(英文输入法状态双引号)
编辑刚才新建的公式字段,进入数据设置面板,进入链接的设置
找到表格中任意一条数据的详情页面地址并复制到第二步骤的面板中
找到formInstld=,删除等号后的字符 输入“空格@”,待出现字段选择面板后选择“实例ID”
在链接配置中可以选择实例ID的前提是我们需要把此字段放入表格列中。然后把该行隐藏。
这个问题需要在具体的表单设计和数据管理平台上进行实现。以下是一些可能的思路:
配置数据联动:在普通表单中配置一个数据联动,使其查询到流程编码对应的流程数据。 获取流程数据ID:从查询的数据中获取流程数据的唯一标识符(例如ID或Key)。 构建详情页链接:使用获取的流程数据ID构建一个链接地址,该链接可以指向流程表单的详情页。 添加点击事件:将链接地址绑定到普通表单中需要点击的组件上,并添加点击事件。当用户点击该组件时,会触发点击事件,在事件处理程序中打开链接地址。 在具体实现方面,不同的表单设计和数据管理平台有不同的方式和工具来实现这些步骤。例如,在阿里云表格存储中,可以使用函数计算和API网关来构建一个API服务,该服务可以接收普通表单中的请求并返回流程数据的详情页链接。同时,也可以通过数据联动和脚本编写来实现自定义的业务逻辑和数据处理。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。