123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120 |
- <?xml version="1.0" encoding="utf-8"?>
- <Script type="xscript4.0"><![CDATA[/*
-
- 신생아 장부(SMMNN01900_신생아 장부.xrw - JScript )
- - Version :
- 1) : Ver.1.00.01
- */
- /**
- * @group :
- * @ver : 2007.06.15
- * @by : 최경용
- * @---------------------------------------------------
- * @type : function
- * @access : public
- * @desc : 초기화 작업을 합니다.
- * @param :
- * @param :
- * @return :
- * @---------------------------------------------------
- */
- function fInitialize(){
-
- var today = utlf_getCurrentDate();
- ds_main_cond.setColumn(0, 'bthddfromdd', today.substr(0, 6) + '01');
- ds_main_cond.setColumn(0, 'bthddtodd', today);
-
- fSearchClick();
- }
- /**
- * @group :
- * @ver : 2007.06.15
- * @by : 최경용
- * @---------------------------------------------------
- * @type : function
- * @access : public
- * @desc : 사용자 리스트 조회
- * @param :
- * @param :
- * @return :
- * @---------------------------------------------------
- */
- function fSearchClick(){
- ds_send.copyData(ds_main_cond);
- var oParam = {};
- oParam.id = "TRMNN01901";
- oParam.service = "partrtnnbabyapp.NbabyCarePatMngt";
- oParam.method = "reqGetBabyStatisticsList";
- oParam.inds = "req=ds_send";
- oParam.outds = "ds_main_babylist=babylist";
- oParam.async = false;
- //oParam.callback = "cf_TRMNN01901";
- tranf_submit(oParam);
- }
- /**
- * @group :
- * @ver : 2009.07.14
- * @by : 최영
- * @---------------------------------------------------
- * @type : function
- * @access : public
- * @desc : 엑셀조회.
- * @param :
- * @param :
- * @return :
- * @---------------------------------------------------
- */
- function fExcel() {
- if (ds_main_babylist.rowcount <= 0) {
- sysf_messageBox("엑셀파일로 저장할 리스트 내역이", "I004");
- return;
- }
- // var fileName = window.fileDialog("save", ",", false, "신생아 기록표" + utlf_getCurrentDate(), "xls", "Excel Files(*.xls)|*.xls|All Files (*.*)|*.*");
- //
- // if (fileName != "")
- // {
- // group3.datagrid1.saveExcel(fileName, "SheetName", true, true, "", "", "false");
- // }
- grdf_exportExcel(group3.datagrid1, "신생아기록표" + utlf_getCurrentDate(), "신생아기록표", false, "", "user", false);
-
- }
- /**
- * @group
- * @ver : 2009.06.16
- * @by : 최영
- * @---------------------------------------------------
- * @type : function
- * @access : public
- * @desc : 출력기능
- * @param :
- * @return :
- * @---------------------------------------------------
- */
- function fExecPrint(){
- // 출력할 데이터가 없는 경우
- if(ds_main_babylist.rowcount == 0){
- sysf_messageBox("출력할 데이터가", "I004"); return;
- }else{
- //ds_hidden.copyData(ds_main_babylist);
-
- sReptFileNm = "RPMNN01900";
- var objDOM = rptf_createDOM();
- // DOM 객체 설정
- rptf_setNodeListToDOM(objDOM, "/root/main/babylist/babylist" , ds_main_babylist); // 데이터셋 1
-
- var objParam = new Object();
- objParam.xml_data_XML1 = objDOM.documentElement.source;
-
- var option = "open=1;save=1;directprint=0;print=1;zoom=0;";
- rptf_exeReportPreview30([sReptFileNm],[objParam], option);
- }
- }]]></Script>
|