12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788 |
- <?xml version="1.0" encoding="utf-8"?>
- <Script type="xscript4.0"><![CDATA[/********************************************************************************
- * @group : 성분헌혈실 통계
- * @ver : 2008.09.23
- * @by : dhkim
- * @desc : 성분헌혈실 통계 공통사용 스크립트
- *********************************************************************************/
- /**
- * create : 2008.09.23
- * desc : 부서정보조회
- * orddeptflag : 'I'입원, 'O'외래, 'W'병동
- * yyyymm : 조회기준년월
- */
- function fGetDeptInfo(orddeptflag, yyyymm, setNode, getNode){
- if(!utlf_isNull(orddeptflag)){
-
- setNode.clear();
- dsf_makeValue( setNode, "orddeptflag", "string", orddeptflag );
- dsf_makeValue( setNode, "yyyymm", "string", yyyymm );
-
- ds_temp_deptinfo.clearData();
-
- var oParam = {};
- oParam.id = "TRSNA00101";
- oParam.service = "stsenrapp.StsApuMngt";
- oParam.method = "reqGetDeptList";
- oParam.inds = "req="+setNode.name;
- oParam.outds = "ds_temp_deptinfo=deptlist";
- oParam.async = false;
- oParam.callback = "cf_TRSNA00101";
- tranf_submit(oParam);
-
- getNode.copyData(ds_temp_deptinfo);
- ds_temp_deptinfo.clearData();
- }
- }
-
- function cf_TRSNA00101(sSvcId, nErrorCode, sErrorMsg) {
- if(nErrorCode < 0) { sysf_messageBox('부서정보조회를 실패하였습니다.', 'E'); return; }
- }
-
-
- /**
- * create : 2008.09.23
- * desc : 조회조건 hidden/visible, nodeset 변경
- */
- function fShowCondition(cap_ward, cmb_ward, cap_dept, cmb_dept, cap_dr, cmb_dr, ioflag){
-
- if(ioflag == 'A'){
- cap_ward.visible = false;
- cmb_ward.visible = false;
- cap_dept.visible = false;
- cmb_dept.visible = false;
- cmb_dr.visible = false;
- cap_dr.visible = false;
-
- //document.all(cmb_dept).choices.itemset.attribute('nodeset') = '';
- }else if(ioflag == 'I'){
-
- cap_ward.visible = true;
- cmb_ward.visible = true;
- cap_dept.visible = true;
- cmb_dept.visible = true;
- cmb_dr.visible = true;
- cap_dr.visible = true;
-
- //document.all(cmb_dept).choices.itemset.attribute('nodeset') = '/root/hidden/indeptinfo/deptlist';
-
- }else if(ioflag == 'O'){
- cap_ward.visible = false;
- cmb_ward.visible = false;
- cap_dept.visible = true;
- cmb_dept.visible = true;
- cmb_dr.visible = true;
- cap_dr.visible = true;
-
- //document.all(cmb_dept).choices.itemset.attribute('nodeset') = '/root/hidden/outdeptinfo/deptlist';
-
- }
- }
- ]]></Script>
|