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

代码创建表单并启用流程,并指定审批人

[复制链接]
wangzisong1987 发表于 2012-8-13 12:24:20 | 显示全部楼层 |阅读模式
本帖最后由 bess 于 2012-8-14 09:13 编辑

我的需求:点击按钮后:1,用指定表单创建一条记录;
2,并启动与该表单关联的流程
3,并指定该流程的审批人;
前两步我已经实现,第三步怎么做,请问
purple 发表于 2012-8-13 13:41:07 | 显示全部楼层
您好,流程的审批人无法直接通过动作执行后脚本去设置哦。不清楚您具体的需求,按照之前客户的类似需求,建议您在表单添加隐藏字段,保存流程审批人的信息,在节点的审批人脚本,通过获取表单字段的值,作为审批人即可。关于审批人为表单字段值的具体脚本示例可参考帖子:http://www.teemlink.com/bbs/view ... =%C9%F3%C5%FA%C8%CB有问题,我们再沟通。
回复

使用道具 举报

 楼主| wangzisong1987 发表于 2012-8-13 15:27:27 | 显示全部楼层
你的方法是可行的,多谢,可是我又发现了另外一个问题,我创建表单并启动流程后,如果流程中第一个节点指定的审批人不包含创建人,那流程是没有启动的,只是保存了记录,并没有启动流程,如果指定的审批人中包含创建人,流程才会启动成功,为什么这样
回复

使用道具 举报

bess 发表于 2012-8-13 15:31:23 | 显示全部楼层
额,您好,是这样的。在10357版本中,我们平台的文档的创建人,如果不具备第一个节点的审批权限,在保存文档的时候会提示没有权限的。所以您那边如果创建人没有第一个节点的审批权限,哪当然无法启动流程了呀。
回复

使用道具 举报

 楼主| wangzisong1987 发表于 2012-8-13 15:49:10 | 显示全部楼层
哦,了解,有无办法解决???
回复

使用道具 举报

bess 发表于 2012-8-13 15:54:13 | 显示全部楼层
这个是我们平台的设计就是如此,如您所说的,您需要将文档的作者添加为第一个节点审批人的哦。
或者您那边可以讲创建作者在保存的时候使用保存不带流程的按钮来保存文档,然后通过流程启动按钮来启动流程。
但是我看您一楼的帖子,您是在创建记录的同时还要启动流程的哦,这样的话,哪您就只能将作者添加为第一个节点的审批人。
回复

使用道具 举报

 楼主| wangzisong1987 发表于 2012-8-14 09:07:16 | 显示全部楼层
通过改源码实现了,问题解决
回复

使用道具 举报

bess 发表于 2012-8-14 09:12:55 | 显示全部楼层
感谢楼主告知!
回复

使用道具 举报

本版积分规则

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

GMT+8, 2026-8-14 01:00

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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