|
|
本帖最后由 spiral 于 2012-11-30 10:13 编辑
您好,请问您的表单有没有走流程呢?如果有走流程的话,可以参考以下方法:
关于您说的这个,可以通过代码去控制的.您在控件或者操作的隐藏脚本中写代码控制,
getStateLabel()是获取当前文档的流程状态,表单新建的时候getStateLabel()值为空,您只在那个字段的隐藏(或者只读)脚本里面根据流程状态返回true就是不可编辑或者隐藏,返货false就是可以编辑或者不隐藏。具体字段隐藏或者只读脚本参考如下:
var s=getStateLabel();
var rnt=false;
if(s==null || s==""){
rnt=true;
}
rnt;
如果没有走流程的话,您可以获取当前文档ID,然后在数据库查询是否存在,存在就是编辑状态,不存在就是新建状态 |
|