function init(ctrl){ var types = ctrl.split('|'); for(i=0;i 0) { document.getElementById("txtAppUserName").value = NavJs.textContent(xml.documentElement.childNodes[0].childNodes[1]); document.getElementById("txtAppDeptID").value = NavJs.textContent(xml.documentElement.childNodes[0].childNodes[2]); document.getElementById("txtAppDeptName").value = NavJs.textContent(xml.documentElement.childNodes[0].childNodes[3]); document.getElementById("txtBorrowUserName").value = document.getElementById("txtAppUserName").value; if(_Type == "1") { CheckDept(NavJs.textContent(xml.documentElement.childNodes[0].childNodes[2])); } } } //未还借款,未还借款只和个人有关,和公司无关 var strsql = " exec Form_pYS_GetBorrowMoney '"+ document.getElementById("txtAppUserID").value +"'"; document.getElementById("txtMoney").value = SqlToField(strsql); //加载费用类型 grid1.onCellChange = function(evt) { var deptid = document.getElementById("txtAppDeptID").value; if (evt.newTD.cellIndex == 1) { //归属部门控制费用类型 grid1.tab.childNodes[0].childNodes[1].setAttribute("cz", "类型名称 !| 类型编号 select name as TypeName,sn as TypeCode from Form_YS_SubjectType as t where (','+deptid+',' like '%,"+ deptid +",%' or isnull(deptid,'') = '') and name like '%:v_get%' 2bill_onclick('GetBudgetData()')"); //无归属部门控制费用类型 //grid1.tab.children[0].children[1].setAttribute("cz", "类型名称 !| 类型编号 select name as TypeName,sn as TypeCode from Form_YS_SubjectType2bill_onclick('GetBudgetData()')"); } if(evt.newTD.cellIndex ==2) { var curRowValue = dataset2.Fields.Field['TypeCode'].Value;//得到焦点在第一列当前行的值 if(IsSpace(curRowValue) == false) { grid1.tab.children[0].children[2].setAttribute("cz", "科目名称 !| 科目编号 select itemname,itemcode from Form_YS_Subject where itemtype='"+curRowValue+"' 2bill_onclick('GetBudgetData()')"); } else { grid1.tab.children[0].children[2].setAttribute("cz", "2event.showlist=true"); } } } //隐藏列 SetColStatus(); //设置归属对象只读 document.getElementById("txtDeptName").disabled = (document.getElementById("chkDept").value == "是")?false:true; document.getElementById("txtProjectName").disabled = (document.getElementById("chkProject").value == "是")?false:true; document.getElementById("txtRegName").disabled = (document.getElementById("chkPersonal").value == "是")?false:true; if(chkProject.value == "是") { document.getElementById("chkProject").style.display = ""; document.getElementById("txtSingleProjectName").style.display = "none"; document.getElementById("lblProject").style.display = "none"; document.getElementById("txtProjectName").style.display = ""; } } //隐藏列:当前用户和流程发起用户相同时隐藏 function SetColStatus() { var flag = SqlToField("SELECT value FROM form_ys_systemmanage WHERE keyword='ViewBudget'"); if(flag != "是") { //if(document.getElementById("txtAppUserID").value == GetSession('UserCode=')['UserCode']) //{ sys_SetGridColHidden(grid1,5); sys_SetGridColHidden(grid1,6); sys_SetGridColHidden(grid1,7); sys_SetGridColHidden(grid1,8); sys_SetGridColHidden(grid1,9); sys_SetGridColHidden(grid1,10); sys_SetGridColHidden(grid1,11); sys_SetGridColHidden(grid1,12); sys_SetGridColHidden(grid1,13); sys_SetGridColHidden(grid1,14); //不允许拖动列宽 grid1.AdjustColWidth = false; //} } } //添加行 function AddRow() { dataset2.Append(); if (dataset2.RecordCount ==1) { var deptid = document.getElementById("txtAppDeptID").value; //归属部门控制费用类型 grid1.tab.childNodes[0].childNodes[1].setAttribute("cz", "类型名称 !| 类型编号 select name as TypeName,sn as TypeCode from Form_YS_SubjectType as t where ','+deptid+',' like '%,"+ deptid +",%' or isnull(deptid,'') = ''2bill_onclick('GetBudgetData()')"); //无归属部门控制费用类型 //grid1.tab.childNodes[0].childNodes[1].setAttribute("cz", "类型名称 !| 类型编号 select name as TypeName,sn as TypeCode from Form_YS_SubjectType2bill_onclick('GetBudgetData()')"); } } //变换期间时检查是否为已结转期间 function ChangePeriod() { var curYear = document.getElementById("txtYear").value; var curPeriod = SqlToField("exec Form_pYS_GetCurPeriod"); var Period = document.getElementById("cmbPeriod").value; if(Period == "") Period=0; var sql = "select count(*) as icount from Form_YS_PeriodBalance where [year]="+ curYear +" and period="+ Period +" and status=1" ; var icount = SqlToField(sql); if (icount >0 || parseInt(Period) 0) { var deptname = NavJs.textContent(xml.documentElement.childNodes[0].childNodes[0]); var parentid = NavJs.textContent(xml.documentElement.childNodes[0].childNodes[1]); var flag = NavJs.textContent(xml.documentElement.childNodes[0].childNodes[2]); if(flag == "0") { if(!IsSpace(parentid)) { CheckDept(parentid); } } else { document.getElementById("txtDeptID").value = deptid; document.getElementById("txtDeptName").value = deptname; } } } } //生成单据编号 function getDJSN() { var date = sys_getDate(); var sn = getMaxIntNo("FYS"); document.getElementById("txtSN").value = "FYS-"+date.substr(0,4)+date.substr(5,2)+date.substr(8,2)+"-"+sn; } //显示隐藏借款 function ChangeBorrow() { document.getElementById("divBorrowInfo").style.display = (document.getElementById("cmbIsBorrow").value == "0")?"none":""; } function SetCheckBox(flag) { document.getElementById("txtDeptName").value = ""; document.getElementById("txtDeptID").value = ""; document.getElementById("txtProjectName").value = ""; document.getElementById("txtProjectID").value = ""; document.getElementById("txtSingleProjectName").value = ""; document.getElementById("txtSingleProjectID").value = ""; document.getElementById("txtRegName").value = ""; document.getElementById("txtRegCode").value = ""; document.getElementById("txtDeptName").disabled = true; document.getElementById("txtProjectName").disabled = true; document.getElementById("txtRegName").disabled = true; if(flag == "Dept") { document.getElementById("txtDeptName").disabled = (chkDept.value == "是")? false:true; document.getElementById("lblProject").style.display = (chkDept.value == "是")? "":"none"; document.getElementById("txtSingleProjectName").style.display = (chkDept.value == "是")? "":"none"; document.getElementById("chkProject").style.display = (chkDept.value == "是")? "none":""; document.getElementById("txtProjectName").style.display = (chkDept.value == "是")? "none":""; SetCheckBoxValue(chkPersonal,"否"); SetCheckBoxValue(chkProject,"否"); } else if(flag == "Project") { document.getElementById("txtProjectName").disabled = (chkProject.value == "是")? false:true; SetCheckBoxValue(chkDept,"否"); SetCheckBoxValue(chkPersonal,"否"); } else if(flag == "Personal") { document.getElementById("txtRegName").disabled = (chkPersonal.value == "是")? false:true; document.getElementById("lblProject").style.display = (chkPersonal.value == "是")? "":"none"; document.getElementById("txtSingleProjectName").style.display = (chkPersonal.value == "是")? "":"none"; document.getElementById("chkProject").style.display = (chkPersonal.value == "是")? "none":""; document.getElementById("txtProjectName").style.display = (chkPersonal.value == "是")? "none":""; SetCheckBoxValue(chkDept,"否"); SetCheckBoxValue(chkProject,"否"); } } //查看锁定金额明细 function ShowLockMoney1() { if(!/iPad/i.test(navigator.userAgent)) return; var LockMoney = dataset2.Fields.Field['LockMoney'].Value; if(LockMoney == "" || parseFloat(LockMoney) == 0) { return; } var Year = document.getElementById("txtYear").value; var Period = document.getElementById("cmbPeriod").value; var DeptID = document.getElementById("txtDeptID").value; var ProjectID = document.getElementById("txtProjectID").value; var RegCode = document.getElementById("txtRegCode").value; var ItemType = dataset2.Fields.Field['TypeCode'].Value; var ItemCode = dataset2.Fields.Field['ItemCode'].Value; var URL="../../fceform/common/djframe.htm?djsn=cksdmx_45f2dff6-3797-41e3-bf27-04f6661cec61&djtype=TT&DjName=查看锁定明细"; URL += "&Year="+Year+"&StartPeriod="+Period+"&EndPeriod="+Period+"&DeptID="+DeptID+"&ProjectID="+ProjectID+"&RegCode="+RegCode+"&ItemType="+ItemType+"&ItemCode="+ItemCode+"&IsDeptAll=0"; //window.showModalDialog(URL,'','DialogLeft:170px;DialogTop:130px;DialogWidth:800px;DialogHeight:600px;status:no;help:no'); openModalDialog(URL,window,{width:800,height:600}, null,[]); } //查看报销金额明细 function ShowExpenseMoney1() { if(!/iPad/i.test(navigator.userAgent)) return; var ExpenseMoney = dataset2.Fields.Field['ExpenseMoney'].Value; if(ExpenseMoney == "" || parseFloat(ExpenseMoney) == 0) { return; } var Year = document.getElementById("txtYear").value; var Period = document.getElementById("cmbPeriod").value; var DeptID = document.getElementById("txtDeptID").value; var ProjectID = document.getElementById("txtProjectID").value; var RegCode = document.getElementById("txtRegCode").value; var ItemType = dataset2.Fields.Field['TypeCode'].Value; var ItemCode = dataset2.Fields.Field['ItemCode'].Value; var URL="../../fceform/common/djframe.htm?djsn=ckbxmx_eaeffd80-f955-4486-9413-fb3582689b6d&djtype=TT&DjName=查看报销明细"; URL += "&Year="+Year+"&StartPeriod="+Period+"&EndPeriod="+Period+"&DeptID="+DeptID+"&ProjectID="+ProjectID+"&RegCode="+RegCode+"&ItemType="+ItemType+"&ItemCode="+ItemCode+"&IsDeptAll=0"; //window.showModalDialog(URL,'','DialogLeft:170px;DialogTop:130px;DialogWidth:800px;DialogHeight:600px;status:no;help:no'); openModalDialog(URL,window,{width:800,height:600}, null,[]); } //查看申请金额明细 function ShowAppMoney1() { if(!/iPad/i.test(navigator.userAgent)) return; var AppMoney = dataset2.Fields.Field['AppMoney'].Value; if(AppMoney == "" || parseFloat(AppMoney) == 0) { return; } var Year = document.getElementById("txtYear").value; var Period = document.getElementById("cmbPeriod").value; var DeptID = document.getElementById("txtDeptID").value; var ProjectID = document.getElementById("txtProjectID").value; var RegCode = document.getElementById("txtRegCode").value; var ItemType = dataset2.Fields.Field['TypeCode'].Value; var ItemCode = dataset2.Fields.Field['ItemCode'].Value; var URL="../../fceform/common/djframe.htm?djsn=cksqmx_b8e30709-37e3-402d-a9c4-f08bc5ec5fda&djtype=TT&DjName=查看申请明细"; URL += "&Year="+Year+"&StartPeriod="+Period+"&EndPeriod="+Period+"&DeptID="+DeptID+"&ProjectID="+ProjectID+"&RegCode="+RegCode+"&ItemType="+ItemType+"&ItemCode="+ItemCode+"&IsDeptAll=0"; //window.showModalDialog(URL,'','DialogLeft:170px;DialogTop:130px;DialogWidth:800px;DialogHeight:600px;status:no;help:no'); openModalDialog(URL,window,{width:800,height:600}, null,[]); } //查看锁定金额明细 function ShowLockMoney2() { var LockMoney = dataset2.Fields.Field['LockMoney'].Value; if(LockMoney == "" || parseFloat(LockMoney) == 0) { return; } var Year = document.getElementById("txtYear").value; var Period = document.getElementById("cmbPeriod").value; var DeptID = document.getElementById("txtDeptID").value; var ProjectID = document.getElementById("txtProjectID").value; var RegCode = document.getElementById("txtRegCode").value; var ItemType = dataset2.Fields.Field['TypeCode'].Value; var ItemCode = dataset2.Fields.Field['ItemCode'].Value; var URL="../../fceform/common/djframe.htm?djsn=cksdmx_45f2dff6-3797-41e3-bf27-04f6661cec61&djtype=TT&DjName=查看锁定明细"; URL += "&Year="+Year+"&StartPeriod="+Period+"&EndPeriod="+Period+"&DeptID="+DeptID+"&ProjectID="+ProjectID+"&RegCode="+RegCode+"&ItemType="+ItemType+"&ItemCode="+ItemCode+"&IsDeptAll=0"; //window.showModalDialog(URL,'','DialogLeft:170px;DialogTop:130px;DialogWidth:800px;DialogHeight:600px;status:no;help:no'); openModalDialog(URL,window,{width:800,height:600}, null,[]); } //查看报销金额明细 function ShowExpenseMoney2() { var ExpenseMoney = dataset2.Fields.Field['ExpenseMoney'].Value; if(ExpenseMoney == "" || parseFloat(ExpenseMoney) == 0) { return; } var Year = document.getElementById("txtYear").value; var Period = document.getElementById("cmbPeriod").value; var DeptID = document.getElementById("txtDeptID").value; var ProjectID = document.getElementById("txtProjectID").value; var RegCode = document.getElementById("txtRegCode").value; var ItemType = dataset2.Fields.Field['TypeCode'].Value; var ItemCode = dataset2.Fields.Field['ItemCode'].Value; var URL="../../fceform/common/djframe.htm?djsn=ckbxmx_eaeffd80-f955-4486-9413-fb3582689b6d&djtype=TT&DjName=查看报销明细"; URL += "&Year="+Year+"&StartPeriod="+Period+"&EndPeriod="+Period+"&DeptID="+DeptID+"&ProjectID="+ProjectID+"&RegCode="+RegCode+"&ItemType="+ItemType+"&ItemCode="+ItemCode+"&IsDeptAll=0"; //window.showModalDialog(URL,'','DialogLeft:170px;DialogTop:130px;DialogWidth:800px;DialogHeight:600px;status:no;help:no'); openModalDialog(URL,window,{width:800,height:600}, null,[]); } //查看申请金额明细 function ShowAppMoney2() { var AppMoney = dataset2.Fields.Field['AppMoney'].Value; if(AppMoney == "" || parseFloat(AppMoney) == 0) { return; } var Year = document.getElementById("txtYear").value; var Period = document.getElementById("cmbPeriod").value; var DeptID = document.getElementById("txtDeptID").value; var ProjectID = document.getElementById("txtProjectID").value; var RegCode = document.getElementById("txtRegCode").value; var ItemType = dataset2.Fields.Field['TypeCode'].Value; var ItemCode = dataset2.Fields.Field['ItemCode'].Value; var URL="../../fceform/common/djframe.htm?djsn=cksqmx_b8e30709-37e3-402d-a9c4-f08bc5ec5fda&djtype=TT&DjName=查看申请明细"; URL += "&Year="+Year+"&StartPeriod="+Period+"&EndPeriod="+Period+"&DeptID="+DeptID+"&ProjectID="+ProjectID+"&RegCode="+RegCode+"&ItemType="+ItemType+"&ItemCode="+ItemCode+"&IsDeptAll=0"; //window.showModalDialog(URL,'','DialogLeft:170px;DialogTop:130px;DialogWidth:800px;DialogHeight:600px;status:no;help:no'); openModalDialog(URL,window,{width:800,height:600}, null,[]); } //加载dataset2 function InitBudget() { var Year = document.getElementById("txtYear").value; var Period = document.getElementById("cmbPeriod").value; var DeptID = document.getElementById("txtDeptID").value; var ProjectID = document.getElementById("txtProjectID").value; var RegCode = document.getElementById("txtRegCode").value; if(Period == "") Period = "0"; if(Year == "") Year = "0"; var xml=""; xml+= ""; xml+=""+ Year +""; xml+=""+ Period +""; xml+=""+ DeptID +""; xml+=""+ ProjectID +""; xml+=""+ RegCode +""; xml+= ""; xml+= ""; var sql = "EXEC [Form_pYS_GetSubRecord] '"+xml+"','"+ pubdjbh +"','Apply'"; dataset2.Open(sql); SetColStatus(); } //选择科目时列示对应的预算参照信息:预算金额,申请金额,报销金额,锁定金额和可用金额 function GetBudgetData() { var Year = document.getElementById("txtYear").value; var Period = document.getElementById("cmbPeriod").value; var DeptID = document.getElementById("txtDeptID").value; var ProjectID = document.getElementById("txtProjectID").value; var RegCode = document.getElementById("txtRegCode").value; var TypeCode = dataset2.Fields.Field['TypeCode'].Value; var ItemCode = dataset2.Fields.Field['ItemCode'].Value; if(Period == "") Period = "0"; if(Year == "") Year = "0"; var xml=""; xml+= ""; xml+=""+ Year +""; xml+=""+ Period +""; xml+=""+ DeptID +""; xml+=""+ ProjectID +""; xml+=""+ RegCode +""; xml+=""+ TypeCode +""; xml+=""+ ItemCode +""; xml+= ""; xml+= ""; var sql = "EXEC [Form_pYS_GetBudgetMoney] '"+xml+"'"; var res = SelectSql(sql,1,-1); var dom = SetDom(res); if(dom.documentElement && dom.documentElement.childNodes.length > 0) { dataset2.Fields.Field['BudgetMoney'].Value = NavJs.textContent(dom.documentElement.childNodes[0].childNodes[7]); dataset2.Fields.Field['AdjustMoney'].Value = NavJs.textContent(dom.documentElement.childNodes[0].childNodes[8]); dataset2.Fields.Field['AppendMoney'].Value = NavJs.textContent(dom.documentElement.childNodes[0].childNodes[9]); dataset2.Fields.Field['BalanceMoney'].Value = NavJs.textContent(dom.documentElement.childNodes[0].childNodes[10]); dataset2.Fields.Field['AppMoney'].Value = NavJs.textContent(dom.documentElement.childNodes[0].childNodes[11]); dataset2.Fields.Field['ExpenseMoney'].Value = NavJs.textContent(dom.documentElement.childNodes[0].childNodes[12]); dataset2.Fields.Field['LockMoney'].Value = NavJs.textContent(dom.documentElement.childNodes[0].childNodes[13]); dataset2.Fields.Field['UsageMoney'].Value = NavJs.textContent(dom.documentElement.childNodes[0].childNodes[14]); dataset2.Fields.Field['SeasonMoney'].Value = NavJs.textContent(dom.documentElement.childNodes[0].childNodes[15]); dataset2.Fields.Field['YearMoney'].Value = NavJs.textContent(dom.documentElement.childNodes[0].childNodes[16]); dataset2.bEdit = true; dataset2.Update('不检查'); DsToGrid(grid1,'否'); } } //计算合计金额 function GetBudgetMoney(Money) { document.getElementById("txtSumMoney").value = Money; document.getElementById("txtBigMoney").value = ChangeToBig(Money); } //选择项目 var projecttype; function ShowProject(flag) { projecttype = flag; var URL = "../../fceform/common/djframe.htm?djsn=xmcx_45c7fc38-307a-41ad-907c-6b2f2c22aa33&djtype=TT&DjName=项目查询"; if(flag != "single") { URL = URL + "&sel=1"; } //var RtrValue = window.showModalDialog(URL,'','DialogLeft:170px;DialogTop:130px;DialogWidth:800px;DialogHeight:600px;status:no;help:no'); var RtrValue=openModalDialog(URL,window,{width:800,height:600}, ShowProjectExt,[],"btnOK","btnNO"); } function ShowProjectExt(RtrValue) { if(IsSpace(RtrValue)) { document.getElementById("txtProjectName").value = ""; document.getElementById("txtProjectID").value = ""; document.getElementById("txtSingleProjectName").value = ""; document.getElementById("txtSingleProjectID").value = ""; document.getElementById("text7").value = ""; } else { //alert(RtrValue.split(',')[0]) var sql="select projsn from projectlist where projid='"+RtrValue.split(',')[0]+"'"; var xmbh= SqlToField(sql); if(projecttype == "single") { document.getElementById("txtSingleProjectID").value = RtrValue.split(',')[0]; document.getElementById("txtSingleProjectName").value = RtrValue.split(',')[1]; document.getElementById("text7").value = xmbh; } else { document.getElementById("txtProjectID").value = RtrValue.split(',')[0]; document.getElementById("txtProjectName").value = RtrValue.split(',')[1]; document.getElementById("text7").value = xmbh; InitBudget(); } } } function SelectDept() { var selectType = "1"; //selectType=0为多选,selectType=1的时候为单选. var myObject = new Object(); myObject.selectType = "" + selectType; //0是多选,1是单选 myObject.roleDepts = ""; myObject.OldValue = ""; if (typeof objValue == "object") myObject.OldValue = objValue.value; openModalDialog("../../../JHSoft.Web.NetCall/Dept.aspx",myObject,{width:620,height:500}, SelectDeptExt,[],"btnYes","btnNo"); } function SelectDeptExt(backValue) { if(IsSpace(backValue)) return; var deptID = ""; var deptName = ""; if(backValue!=null && backValue != "") { var arr=backValue.split("|"); deptID = arr[0]; deptName = arr[1]; } //检查部门是否为预算部门 if(!IsSpace(deptID)) { var res = SqlToField("select isbudget from form_ys_setbudgetdept where deptid='"+ deptID +"'"); if(res != "1") { openAlertDialog("选择的部门为非预算部门,请重新选择!","",function(){ document.getElementById("txtDeptID").value = ""; document.getElementById("txtDeptName").value = ""; InitBudget(); }); return; } } document.getElementById("txtDeptID").value = deptID; document.getElementById("txtDeptName").value = deptName; InitBudget(); top.Dialog.Close(); } //选择客户 function ShowCustomer() { //IsMult=0:单选 IsMult=1:多选 //var ret = window.showModalDialog("../../../JHSoft.Web.CrmCustomer/CustomerSelect.aspx?IsMult=0",window,"dialogWidth:800px;dialogHeight:600px;dialogTop:160px;dialogLeft:200px;status:no;help:no"); //ShowCustomerExt(ret); var ret=openModalDialog("../../../JHSoft.Web.CrmCustomer/CustomerSelectData2.aspx?IsMult=0",window,{width:800,height:600}, ShowCustomerExt,[],"btnOK","btnNo"); } function ShowCustomerExt(ret) { if(ret!=""&&ret!=null&&ret!="undefined") { document.getElementById("txtCustomerID").value = ret.split("|")[0]; document.getElementById("txtCustomerName").value = ret.split("|")[1]; } else { document.getElementById("txtCustomerID").value = ""; document.getElementById("txtCustomerName").value = ""; } } function UserDefineDjSave() { /** if(parent.toolbar.document.all._FlowInstanceTitle!=null){ openAlertDialog(1); var fqr=document.getElementById("txtAppUserName").value; var zje=document.getElementById("txtSumMoney").value; var djh=document.getElementById("txtSN").value; var fyxm=NavJs.textContent(dataset2.oDom.documentElement.childNodes[0].childNodes[3]); var lcbt=fqr+"费用申请单("+fyxm+":"+zje+"元)"+"单据号:"+djh; parent.toolbar.document.all._FlowInstanceTitle.value=lcbt; } */ var TCount=document.getElementById("txtBorrowMoney").value; FlowBtnID = parent.document.getElementById('toolbar').contentWindow._btnID; if (document.getElementById("cmbPeriod").value == "") { openAlertDialog("期间不允许为空,请选择。");return ; } if(document.getElementById("txtProjectName").value == "" || document.getElementById("txtProjectID").value == "") {openAlertDialog("归属项目不能为空。");return ;} if(dataset2.RecordCount == "0") { openAlertDialog("请填写费用明细。");return ; } if(document.getElementById("txtBorrowMoney").value != "" && parseFloat(document.getElementById("txtBorrowMoney").value)<0) { openAlertDialog("借款金额不能为小于0。");return ; } dataset2.Update('不检查'); var Year = document.getElementById("txtYear").value; var DeptID = document.getElementById("txtDeptID").value; var ProjectID = document.getElementById("txtProjectID").value; var RegCode = document.getElementById("txtRegCode").value; var Period = document.getElementById("cmbPeriod").value; var xml=""; for (var i=0;i"; xml+=""+ Period +""; xml+=""+ DeptID +""; xml+=""+ ProjectID +""; xml+=""+ RegCode +""; xml+=""+ TypeCode +""; xml+=""+ ItemCode +""; xml+=""+ oldmoney +""; xml+=""+ appmoney +""; xml+= ""; } xml+= ""; var sql = "EXEC [dbo].[Form_pYS_UpdateBudget] '"+xml+"'"; var res = SelectSql(sql,1,-1); var dom = SetDom(res); var test = ""; if(dom.documentElement) { if(dom.documentElement.childNodes.length > 0) { for(var i = 0;i'; sHTML += ''; //申请信息 sHTML += ''; sHTML += ''; sHTML += ''; sHTML += ''; sHTML += ''; sHTML += ''; sHTML += ''; sHTML += ''; sHTML += ''; var projectname = (document.getElementById("txtProjectName").value != "")?document.getElementById("txtProjectName").value:document.getElementById("txtSingleProjectName").value; sHTML += ''; sHTML += ''; sHTML += ''; sHTML += '
申请信息
申 请 人:'+ document.getElementById("txtAppUserName").value +'申请部门:'+ document.getElementById("txtAppDeptName").value +'申请日期:'+ document.getElementById("txtAppDate").value +'
公      司:'+ document.getElementById("combobox1").value +'
期      间:'+ document.getElementById("cmbPeriod").value +'月 归属项目:'+ projectname +" "+ document.getElementById("text7").value +'是否借款:'+ document.getElementById("cmbIsBorrow").childNodes[document.getElementById("cmbIsBorrow").selectedIndex].innerHTML +'
'; //借款信息 if(cmbIsBorrow.value == 1) { sHTML += ''; sHTML += ''; sHTML += ''; sHTML += ''; sHTML += ''; sHTML += ''; sHTML += ''; sHTML += ''; sHTML += ''; sHTML += ''; sHTML += '
借款信息
借款金额:'+ document.getElementById("txtBorrowMoney").value +'借 款 人:'+ document.getElementById("txtBorrowUserName").value +'报销/偿还日期:'+ document.getElementById("txtRepayDate").value +'
借款日期:'+ document.getElementById("txtBorrowDate").value +'经 办 人:'+ document.getElementById("txtDealUserName").value +'未还借款:'+ document.getElementById("txtMoney").value +'
'; } //费用明细 sHTML += ''; sHTML += ''; sHTML += ''; for(var i=0;i'; sHTML += ''; sHTML += ''; sHTML += ''; sHTML += ''; } sHTML += '
费用细目
类型名称科目名称申请金额备注
'+ NavJs.textContent(dataset2.oDom.documentElement.childNodes[i].childNodes[3]) +''+ NavJs.textContent(dataset2.oDom.documentElement.childNodes[i].childNodes[5]) +''+ NavJs.textContent(dataset2.oDom.documentElement.childNodes[i].childNodes[7]) +'
'; //合计项 sHTML += ''; sHTML += ''; sHTML += ''; sHTML += '
合计项
报销合计:'+ document.getElementById("txtSumMoney").value +'金额大写:'+ document.getElementById("txtBigMoney").value +'
'; //审批信息 var ins = parent.document.getElementById('toolbar').contentWindow.document.getElementById("_ToolBar_FlowInstance"); if(ins) { if(ins.childNodes.length>0 && ins.childNodes[0].childNodes.length>0) { sHTML += ''; sHTML += ''; sHTML += ins.childNodes[0].childNodes[0].innerHTML; sHTML += '
审批意见
'; } } sHTML += ''; var ss=window.open(); ss.document.write(sHTML); ss.window.focus(); ss.window.print(); ss.document.execCommand('Refresh'); }