天翎MyApps技术社区 - 低代码平台 | 流程管理系统 | BPM软件

 找回密码
 注册成为天翎用户
查看: 1531|回复: 4

关于多张表单问题

[复制链接]
dodo5206 发表于 2011-9-9 10:36:27 | 显示全部楼层 |阅读模式
本帖最后由 shary 于 2011-9-15 18:05 编辑

一张施工单,牵涉到10张表单,也就是整个流程会经过10个单位添加表单数据。

问题:

1.因为每个单位添加的数据量会很多,所以我不想放在同一个表单上面,所以我想让他们个别填写,在开始的表单中添加按钮,链接到其他10个单位表单,这些表单共同的字段是“工单号”,我想要的是,点击按钮后,只出现这张施工单的10个表单内容,不想出现其他施工单的10个表单的内容,实际的代码应该如何操作,除了添加按钮的方式之外,还有其他好的方法吗?

2.在流程中,假设a单位填写了1,2,3项数据,流程提交到了b单位,这时候,假设a单位需要修改数据资料,b单位会流程退回到a单位,让a单位修改,但是退回的时候,只想让a单位添加数据,比如添加第4项数据,而不想让a单位修改1,2,3项数据,实际代码如何做?

以上,谢谢,麻烦解答下,thx!
shary 发表于 2011-9-9 10:46:37 | 显示全部楼层
1.因为每个单位添加的数据量会很多,所以我不想放在同一个表单上面,所以我想让他们个别填写,在开始的表单中添加按钮,链接到其他10个单位表单,这些表单共同的字段是“工单号”,我想要的是,点击按钮后,只出现这张施工单的10个表单内容,不想出现其他施工单的10个表单的内容,实际的代码应该如何操作,除了添加按钮的方式之外,还有其他好的方法吗?
  您可以选用选项卡的形式显示您不同表单的内容。具体选项卡的用法您可以参考“myapps功能示例”里面有关于选项卡的demo。
2.在流程中,假设a单位填写了1,2,3项数据,流程提交到了b单位,这时候,假设a单位需要修改数据资料,b单位会流程退回到a单位,让a单位修改,但是退回的时候,只想让a单位添加数据,比如添加第4项数据,而不想让a单位修改1,2,3项数据,实际代码如何做?
var type= getParameter("_flowType");//获取流程流转类型。“81”为回退;"80"为提交。你可以在那几个字段的隐藏脚本获取流程的状态标签和这个参数值。如果两者都满足就隐藏。
 楼主| dodo5206 发表于 2011-9-9 10:57:32 | 显示全部楼层
回复 2# shary


1.选项卡我知道,但是如果用选项卡,等于我还要做一个视图,再放进去表单里面,如果不用做视图,每个表单提交一个记录就要全部表单保存,我想要的是各单位分开保存。
2.获取状态标签,但是流程中如何做退回的状态标签,我看流程历史中没记录退回的状态标签。
 楼主| dodo5206 发表于 2011-9-9 10:59:02 | 显示全部楼层
而且我想要的不是隐藏,我也想让他们看到内容,但是就是不能改,必须添加记录。
shary 发表于 2011-9-9 11:03:48 | 显示全部楼层
第二个问题我提供的那个就是获取你流程是否是回退的。如果是想让他们看到不能修改就写在只读脚本里。
您说的第一个问题目前没有其他的解决方法。

本版积分规则

QQ|手机版|天翎MyApps技术社区 ( 粤ICP备11093750号 )

GMT+8, 2026-8-12 13:40

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表