阅读:2477 回复:3
实名用户_b3038f48
5

帖子

11

跟帖

175

积分

初级榴莲
初级榴莲

[产品需求]多个表单间数据共享

楼主#
更多 发布于:2018-01-31 15:57
大家好,如图所示,这个PPT上面的这些每个环境都是单独一个表单和流程   ,但是在方案成果提交这个表单里面有个子表(有两列:方案和施工,在这个表单只能填写方案这一列的值);然后在后面圈中的施工图成果提交里面也需要有一个相同的子表(同样是两列:方案和施工,在这个表单只能填写施工这一列,但能看到之前在方案成果提交表单填写的方案那一列的值)。
   我之前想的是用父子流程的数据映射 但有几个疑问不知道能解决不?
1、如果用父子流程的话,是否只能如下设计:方案成果提交之前的方案评审会等流程是单独的表单和流程;从方案成果提交作为父流程,从方案报检成果备案、施工图设计启动会等等 一直到施工图成果提交都作为这个流程的子流程?(相当于需要数据映射的两个表单之间 还有其他很多表单和流程)
2、在父流程方案成果提交这个流程走完后是不是必须自动发起下个子流程的表单?

   不知道上面这种实现是否妥当? 个人觉得不是很妥,因为其实需要数据映射的两个表单间其实是间隔了很多其他表单和流程的,如果用子流程实现会无端自动去启动这么多子流程,而且每个子流程的发起人 在父流程中是不一定能够指定的。
   还有另外种思路,就是不采用子流程;   而是 在方案成果提交这个表单与施工图提交这个表单共用一个子表。方案成果提交这个表单填写后保存到数据库,在打开施工图提交这个表单的时候根据项目ID(可以与方案成果提交唯一关联)去查询到这个子表在界面显示和修改后更新数据库。
    想请教下大家这两种思路是否能够实现 具体如何实现呢? 或者有更好的方案?谢谢大家了
果冻栋吖
104

帖子

755

跟帖

2622

积分

论坛版主
论坛版主
  • 社区居民
  • 忠实会员
  • 优秀斑竹
1楼#
发布于:2018-02-23 10:25
这个不需要使用父子流程。
下面是我得理解,不知道对不对。
虽然PPT的每一个环境都是单独的表单和流程,但是你这里应该是都属于同一个项目的对么?
那么首先需要建一个项目,后面才会有那么多的流程,而且,后边的流程都是要和当前这个项目关联起来的。也就是按项目区分。
一个项目如果只是对应一个“方案成果提交”。那么后面使用的时候,可以通过项目号查询数据库搜索出当前项目“方案成果提交”表单的所有数据。
根据搜索出来的数据,在表单加载的事件中,可以给控件或者子表赋值。
需要技术支持请添加QQ1772829123,提供H3产品定制开发,IT技术支持。
实名用户_b3038f48
5

帖子

11

跟帖

175

积分

初级榴莲
初级榴莲
2楼#
发布于:2018-04-11 16:54
果冻栋吖:这个不需要使用父子流程。
下面是我得理解,不知道对不对。
虽然PPT的每一个环境都是单独的表单和流程,但是你这里应该是都属于同一个项目的对么?
那么首先需要建一个项目,后面才会有那么多的流程,而且,后边的流程都是要和当前这个项目关联起来的。...
回到原帖
谢谢,英雄所见相同。我现在就是这样做的,之前本来想的是不通过开发,看有没配置的方式~
果冻栋吖
104

帖子

755

跟帖

2622

积分

论坛版主
论坛版主
  • 社区居民
  • 忠实会员
  • 优秀斑竹
3楼#
发布于:2018-04-12 08:20
实名用户_b3038f48:谢谢,英雄所见相同。我现在就是这样做的,之前本来想的是不通过开发,看有没配置的方式~回到原帖
需要技术支持请添加QQ1772829123,提供H3产品定制开发,IT技术支持。
游客

返回顶部