- //保存执行后给计算器进行记录
- (function(){
- var doc = getCurrentDocument();
- var rtn = getItemValueAsString("计数器");
- if(rtn != null && rtn.trim().length()<=0){
- rtn = rtn + 1;
- }
- println("rtn----->"+rtn);
- doc.findItem("计数器").setValue(rtn);
- var process = getDocProcess(getApplication()); //Document操作类
- process.doUpdate(doc);
- })()
复制代码- //只读条件 - 判断计算器值等于2的时候只读
- (function(){
- var doc = getCurrentDocument();
- var flag = doc.getItemValueAsString("计数器");
- println("flag------->"+flag);
- var rtn = false;
- if("2".equals(flag)){
- rtn = true;
- }
- return rtn;
- })()
复制代码 |