123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172 |
- <?xml version="1.0" encoding="utf-8"?>
- <Script type="xscript4.0"><![CDATA[
- /**
- * @group :
- * @ver : 2010.02.26
- * @by : byday
- * @---------------------------------------------------
- * @type : function
- * @access : public
- * @desc : 불출청구물품출력
- * @param :
- * @return :
- * @---------------------------------------------------
- */
- //부서총청구물품출력
- function fPrintRex3() {
- var strPath = "";
- var grdXPath = ds_init_goodreqcsrdeptlist;
- for ( var nCnt = 0; nCnt <ds_init_goodreqcsrdeptlist.rowcount ; nCnt++ ) {
- if ( ds_init_goodreqcsrdeptlist.getColumn(nCnt, "chkyn") == "Y" ){
- var reqdd = "";
- if( grp_biz.switch1.tabindex == 0 ){
- reqdd = ds_init_goodreqcsrdeptlist.getColumn(nCnt, "reqdd");
- }else{
- reqdd = ds_init_goodreqcsrdeptlist.getColumn(nCnt, "rtndd");
- }
-
- strPath += ds_init_goodreqcsrdeptlist.getColumn(nCnt, "reqpridflag")
- + "-" + ds_init_goodreqcsrdeptlist.getColumn(nCnt, "reqdeptcd")
- + "-" + reqdd
- + "::";
- }
- }
-
- ds_send_goodreq.setColumn(0, "strPath", strPath);
- ds_send_goodreq.setColumn(0, "dlvrtnflag", ds_init_tmp.getColumn(0, "dlvrtnflag"));
-
- var oParam = {};
- oParam.id = "TRMNG01201";
- oParam.service = "csrapp.CsrMngt";
- oParam.method = "reqGetCsrReqDeptByDelivePrt";
- oParam.inds = "req=ds_send_goodreq";
- oParam.outds = "ds_temp_dlvprtlist_gooddlvlist=gooddlvlist";
- oParam.async = false;
- oParam.callback = "cf_TRMNG01201";
- tranf_submit(oParam);
-
- if(arErrorCode.pop("TRMNG01201") > -1){
- ds_send_report_prtdata_goodreqlist.clearData();
- ds_send_report_prtdata_goodreqlist.copyData(ds_temp_dlvprtlist_gooddlvlist);
-
- var objDOM = rptf_createDOM(); // DOM 객체 설정
- rptf_setNodeListToDOM(objDOM, "/root/send/report/prtdata/goodreqlist", ds_send_report_prtdata_goodreqlist); // 데이터셋 1
-
- var objParam = new Object();
- objParam.xml_data_XML1 = objDOM.documentElement.source; // 최상의노드 XML 스트링 추출
-
- var option = "open=1;save=1;directprint=0;print=1;zoom=0;";
-
- rptf_exeReportPreview30(["RPMNG01901"],[objParam], option);
- }
- }
- function cf_TRMNG01201(sSvcId, nErrorCode, sErrorMsg) {
- arErrorCode.push(sSvcId, nErrorCode);
- }
- ]]></Script>
|