开发者社区> 问答> 正文

关于关联表单(或者叫引用)问题

需求描述:流程审批单A、流程审批单B,想要在A单中引用查看B的表单及审批内容。而内置的【关联表单】组件,只关联部分少量(主次要)数据,且只能从一类(一类且预先指定的某一类)表单中提取数据。 需要的场景是:如A单为付款审批单,在付款审批时,审批者一般都希望能够关联引用查看合同、申购等等(这里用关联申购举例), 实际上因为申购类别不同,表单控制逻辑不同,我们分别制作了D、E、F,不同的几个申购单。 因此,在表单填写关联引用表单时,是需要从DEF等单据中选的(选一个或多个)。现有的关联组件,因限制了只能一个表单。暂无法使用。

思考的其实超链接就够用了。使用“引用”,称呼似乎更合适,求指导实现办法或者思路,或者有哪个组件能满足使用需求更好。

展开
收起
游客n47j6ekpcyed6 2023-05-22 16:40:46 238 0
来自:钉钉宜搭
1 条回答
写回答
取消 提交回答
  • 对于您的需求,您可以考虑使用跨表单查询和超链接来实现。

    在表单A的审批流程中,可以在需要关联表单B的地方,使用超链接或按钮,通过跨表单查询的方式,链接到表单B上的具体记录。这样可以实现在表单A中引用查看表单B的内容,同时可以选择引用多个表单B(如表单B、表单C、表单D等)。

    具体操作步骤如下:

    1. 在表单A中创建超链接或按钮,作为跳转到表单B的入口。

    2. 在跳转到表单B的超链接或按钮的设置中,使用跨表单查询,查询表单B上需要展示的数据,并返回给表单A中的超链接或按钮进行展示。

    3. 在跳转到表单B的超链接或按钮的设置中,使用跨表单查询同时查询多个表单B、C、D等需要引用的表单。

    4. 在表单B、C、D等被引用的表单中,设置相应的权限,以控制不同的用户或用户组对不同表单的访问权限。

    此外,如果您使用的是流程引擎(如阿里云的流程审批引擎),可以将超链接或按钮作为流程中的节点,使得审批者可以在审批过程中查看引用的表单,实现更为便捷的流程管理。

    总之,您可以使用跨表单查询和超链接来实现在表单A中引用查看多个表单B、C、D等的内容。同时,可以对被引用的表单进行权限设置,以保护数据的安全性和保密性。

    2023-05-22 16:52:14
    赞同 展开评论 打赏
问答分类:
问答地址:
来源圈子
更多
收录在圈子:
+ 订阅
「宜搭」是云钉原生低代码平台(钉钉 PaaS - aPaaS),让企业应用搭建更简单! 帮助中小企业降本提效,加强组织的数字化自主权; 帮助大型企业释放个体创新力,助力组织创新涌现。
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载