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

 找回密码
 注册成为天翎用户
楼主: 黑黑

js保存问题

[复制链接]
 楼主| 黑黑 发表于 2011-9-20 09:41:55 | 显示全部楼层
执行到最后一句报错:
var value = getItemValue("dlrbm");
if(value == null || value.trim().length() <= 0){
        value = getWebUser().getName();
}
$PRINTER.println(value);
var doc = getCurrentDocument();
$PRINTER.println(doc);
doc.findItem("dlrbm").setValue(value);
var process = getDocProcess(getApplication());
$PRINTER.println(process);
process.doUpdate(doc);
$PRINTER.println("======");

控制台打印信息:

JsUtil:员工
JsUtilocument:保密系统管理/部门岗位管理/保密要害部门部位管理/核心/核心
dlrbm员工
sjgjjmnull
smslnull
zrrnull
bwmcnull
smryslnull
bmmcnull
dqdyrqMon Sep 19 10:56:03 CST 2011
smcdnull

JsUtil:cn.myapps.core.dynaform.document.ejb.DocumentProcessBean@174c857
org.mozilla.javascript.WrappedException: Wrapped java.lang.NullPointerException (11e0-ddd3-bb23fb03-ba43-1bfa38c2635a).打印.beforeActionScript#11)
at org.mozilla.javascript.Context.throwAsScriptRuntimeEx(Context.java:1757)
at org.mozilla.javascript.MemberBox.invoke(MemberBox.java:170)
bonnie 发表于 2011-9-20 14:57:46 | 显示全部楼层
本帖最后由 bonnie 于 2011-9-20 15:01 编辑

您好:现在我想问一下。你想在动态打印按钮的执行前,操作这段代码是想起到一个保存对吧,其一个业务逻辑是什么啊!能描述清楚吗?。
 楼主| 黑黑 发表于 2011-9-20 15:06:42 | 显示全部楼层
我在表单上创建了一个隐藏字段,显示当前时间,在我动态打印的时候获取不到这个值,必须保存一下才可以取到,你们告诉我这里是有问题,提交研发部修改,但是我又不可能每次打印前都点保存,那么我想在点击动态打印按钮之前通过js将数据保存一下再打印。。。如果你们在打印的时候可以获取到当前时间,我也不想这么做。。。请尽快解决一下,困扰很久了。。。
bonnie 发表于 2011-9-20 15:17:45 | 显示全部楼层
您说要显示当前时间,可以是表单时间吗??
 楼主| 黑黑 发表于 2011-9-20 15:26:25 | 显示全部楼层
不行,比如我9月20日创建的表单,我9月21日要打印,那么应该显示9月21日
bonnie 发表于 2011-9-20 15:38:51 | 显示全部楼层
哦!你把最后一段代码改成这样试试:process.doUpdate(doc,getWebUser());或process.doCreateOrUpdate(doc, getWebUser());这样试试。
 楼主| 黑黑 发表于 2011-9-20 15:49:43 | 显示全部楼层
不行,你试试。。。
bonnie 发表于 2011-9-20 15:50:31 | 显示全部楼层
还是报之前的那个错吗???
 楼主| 黑黑 发表于 2011-9-20 16:34:26 | 显示全部楼层
是的。。

本帖子中包含更多资源

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

x
bonnie 发表于 2011-9-20 16:41:10 | 显示全部楼层
额。。。我去试试看看。。

本版积分规则

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

GMT+8, 2026-8-12 16:04

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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