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

刚创流程的时候权限控制不起作用

[复制链接]
jianjia 发表于 2012-6-28 09:38:58 | 显示全部楼层 |阅读模式
本帖最后由 jianjia 于 2012-6-28 10:38 编辑

针对请假申请节点设置权限


设置  请假时长  为只读


但是新建流程未保存的时候,请假时长可输入并且下方几个隐藏的字段也可以看到文本框


创建流程只有保存之后、提交之前权限才得到控制,此时请假时长为只读,下方几个文本框也被隐藏


请问在创建流程时,权限没法控制的问题该如何解决?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册成为天翎用户

×
irene 发表于 2012-6-28 09:45:12 | 显示全部楼层
您好,流程未启动之前,表单字段的权限是不起作用的。如果您需在流程未启动前设置表单字段的权限,您可以根据流程状态标签的值去控制。您可参考该贴:http://www.teemlink.com/bbs/view ... 4%CC%AC%B1%EA%C7%A9
回复

使用道具 举报

bess 发表于 2012-6-28 09:45:43 | 显示全部楼层
您好,流程节点设置的权限在创建表单时候不生效,这个是因为您在创建表单的时候,并没有启动流程,所以不会生效的哦,下面的帖子有对这点的说明:http://teemlink.com/bbs/viewthre ... hlight=%D2%FE%B2%D8
您可以在表单控件的只读或者隐藏脚本里面写脚本控制的哦,具体您可以参考这个帖子:
http://teemlink.com/bbs/viewthre ... hlight=%D2%FE%B2%D8
回复

使用道具 举报

 楼主| jianjia 发表于 2012-6-28 09:48:34 | 显示全部楼层
回复 3# bess


   能不能在 刚创建时就能进入第一个环节?
回复

使用道具 举报

 楼主| jianjia 发表于 2012-6-28 10:00:25 | 显示全部楼层
回复 3# bess


    根据http://teemlink.com/bbs/viewthre ... hlight=%D2%FE%B2%D8

设置控件最初为隐藏,结果不生效。


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册成为天翎用户

×
回复

使用道具 举报

bess 发表于 2012-6-28 10:01:03 | 显示全部楼层
您好,这个不行的哦。
请问您的业务需求是什么呢?
请您将您的详细业务需求结合实际业务描述出来,以便我们这边结合平台,给您提供最优解决方案。
回复

使用道具 举报

bess 发表于 2012-6-28 10:04:18 | 显示全部楼层
我们平台的控件,只读和隐藏脚本的值,返回的是true才是隐藏的哦。
如果您是想要最开始设置隐藏,然后启动流程之后再显示的话,那么您需要将上面的代码中,var rtn = false;修改为:var rtn = true;
回复

使用道具 举报

 楼主| jianjia 发表于 2012-6-28 10:16:56 | 显示全部楼层
回复 7# bess


[Iscript] 状态标签示例

控件最初为隐藏状态脚本
var statelabel = getStateLabel();
var rtn = false;
if(statelabel == null){
  rtn=true;
}
rtn;


以上你们的示例,我们想要的是在流程最初开始的时候隐藏请假时长这个控件。
请问if(statelabel == null)是否是判断流程最初开始的时候?
回复

使用道具 举报

 楼主| jianjia 发表于 2012-6-28 10:26:05 | 显示全部楼层
回复 7# bess


    可以了,但是跟你们的示例有区别,判断条件不是null而是空字符串

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册成为天翎用户

×
回复

使用道具 举报

bess 发表于 2012-6-28 10:51:21 | 显示全部楼层
您好,如您所说,我这边测试了一下,确实是的写成空字符串就生效了。
之前给的帖子给您造成误导,请您见谅~
回复

使用道具 举报

本版积分规则

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

GMT+8, 2026-8-13 19:54

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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