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

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

[其他] isFirtNode()

[复制链接]
kaya 发表于 2011-6-9 17:24:30 | 显示全部楼层 |阅读模式
isFirtNode()判断当前文档是否在第一个节点,是返回true, 否返回false.

我用这个做隐藏脚本,希望在流程草稿阶段(还没有第一提交)隐藏表单的几个字段,在流程启动后,能显示这几个字段。

但是,提交表单启动流程以后,一直到流程结束,每一步 isFirtNode()返回的值始终是false,造成最初被隐藏的字段始终无法显示。

帮忙解决一下。
 楼主| kaya 发表于 2011-6-9 17:29:34 | 显示全部楼层
我还尝试了用以下的方法:

var doc = getDocumentProcess();
var a = getCurrentDocument();
var flag = doc.isNotStart(a);
!flag;

按iScript操作手册说明:isNotStart(Document doc) 返回的是流程是否启动。我试下来,flag返回的值在流程过程中一直都是False.
 楼主| kaya 发表于 2011-6-10 13:08:35 | 显示全部楼层
我是在控件里写得隐藏脚步。如果是在草稿状态,isFirtNode()返回的值是true, false,还是因为没有触发流程,不能执行该语句?

另外,我写在二楼的问题,也帮忙看看,谢谢了。

本版积分规则

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

GMT+8, 2026-8-12 14:23

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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