本帖最后由 spiral 于 2012-9-18 15:21 编辑
- var user = getWebUser();
- var userid=user.getId();
- var doc = getCurrentDocument();
- var docid = doc.getId();
- var process = getDocProcess(getApplication());
- var ssyyt=getItemValueAsString("所属营业厅");
- var sql_from_boss="select b.item_工单编号,b.item_申请时间,b.item_终端型号,b.item_数量,b.item_终端串码 from tlk_fm_CMP_SCFW_ZDWJ_APPLY b where statelabel='完成' and item_所属营业厅 ='"+ssyyt+"' and author ='"+userid+"' and item_是否已核销='否' and b.item_工单编号 not in (select item_工单编号 from tlk_fm_CMP_SCFW_ZDHX_LIST where (item_记录核销情况='审批' or item_记录核销情况='通过'))";
- var result_doc_boss = queryByDSName("PTMCC",sql_from_boss);
- if(result_doc_boss!= null &&result_doc_boss.size() > 0)
- {
- for (var iter1 = result_doc_boss.iterator(); iter1.hasNext();)
- {
- var current_doc_boss= iter1.next();
- var sdoc = new Packages.cn.myapps.core.dynaform.document.ejb.Document();
- sdoc.setFormid('11e1-fd4a-585072e8-8db6-7f16531bdcd5');
- sdoc.setFormname('莆田移动综合管理平台/市场服务/终端申请审批/fm_CMP_SCFW_ZDHX_LIST');
- sdoc.setParent(doc.getId());
- sdoc.setAuthor(user.getId());
- sdoc.setLastmodifier(user.getId());
- sdoc.setCreated(getToday());
- sdoc.setIstmp(false);
- sdoc.setApplicationid(getApplication());
- sdoc.setDomainid(user.getDomainid());
- sdoc.addStringItem("工单编号",current_doc_boss.get("item_工单编号"));
- sdoc.addStringItem("申请时间",current_doc_boss.get("item_申请时间"));
- sdoc.addStringItem("终端型号",current_doc_boss.get("item_终端型号"));
- sdoc.addStringItem("数量",current_doc_boss.get("item_数量"));
- sdoc.addStringItem("终端串码",current_doc_boss.get("item_终端串码"));
- sdoc.addStringItem("记录核销情况","申请");
- process.doCreate(sdoc);
- }
- }
复制代码 全部代码如上,如果把sdoc.addStringItem("申请时间",current_doc_boss.get("item_申请时间"));
则运行正常。 |