SMLMS00600_균분포도.xrw 67 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397
  1. <?xml version="1.0" encoding="EUC-KR"?>
  2. <!--
  3. * 제 목 : SMLMS00300_균속별균건수및항생제율.xrw
  4. * 설 명 : 균속별균건수및항생제율
  5. * 설 계 자 : (주)에이씨케이 - 손수영
  6. * 작 성 자 : (주)에이씨케이 -
  7. * 작 성 일 : 2009.10.18
  8. * 수정이력 :
  9. * 기 타 :
  10. -->
  11. <?xml-stylesheet href="../../../com/commonweb/css/common.css" type="text/css" ?>
  12. <xhtml:html xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://www.w3.org/2002/01/xforms" xmlns:ev="http://www.w3.org/2001/xml-events">
  13. <xhtml:head>
  14. <xhtml:title>양성균 분포도</xhtml:title>
  15. <model id="model1">
  16. <instance id="instance1">
  17. <root xmlns="">
  18. <main>
  19. <cntasspc/>
  20. <cntasdept/>
  21. </main>
  22. <send/>
  23. <init>
  24. <bacgens>
  25. <bacgenslist/>
  26. </bacgens>
  27. <spc>
  28. <spclist/>
  29. </spc>
  30. <orddept>
  31. <orddeptlist/>
  32. </orddept>
  33. <ward>
  34. <wardlist/>
  35. </ward>
  36. <bact>
  37. <bactlist/>
  38. </bact>
  39. <tcls>
  40. <tclslist/>
  41. </tcls>
  42. <anti>
  43. <antilist/>
  44. </anti>
  45. </init>
  46. <hidden>
  47. <daygbn>2</daygbn>
  48. <fromdd/>
  49. <todd/>
  50. <fromdd2/>
  51. <todd2/>
  52. <bacgens>_all</bacgens>
  53. <ioflag>all</ioflag>
  54. <orddept>all</orddept>
  55. <isolate>all</isolate>
  56. <antival>all</antival>
  57. <bactcd/>
  58. <popupval/>
  59. <spccd/>
  60. <spcall/>
  61. <spcflag>0</spcflag>
  62. <wardcd/>
  63. <wardall/>
  64. <wardflag>0</wardflag>
  65. <icuall/>
  66. <tclsflag>0</tclsflag>
  67. <tclscd/>
  68. <tclsall/>
  69. <anticd/>
  70. <antiflag>0</antiflag>
  71. <antigenval>R</antigenval>
  72. <antinmlist/>
  73. <anticnt>0</anticnt>
  74. <search>
  75. <bact/>
  76. <bactgbn>nm</bactgbn>
  77. <spc/>
  78. <spcgbn>nm</spcgbn>
  79. <tcls/>
  80. <tclsgbn>nm</tclsgbn>
  81. <anti/>
  82. <antigbn>nm</antigbn>
  83. </search>
  84. <grdcol>
  85. <cntflag>1</cntflag>
  86. <perflag>1</perflag>
  87. <viewio>1</viewio>
  88. <viewio2>1</viewio2>
  89. <cntflag2>1</cntflag2>
  90. <perflag2>1</perflag2>
  91. <rflag>1</rflag>
  92. <iflag>1</iflag>
  93. <sflag>1</sflag>
  94. <etcflag/>
  95. <tflag/>
  96. </grdcol>
  97. <tatdays>2▦3▦4▦5▦6▦7▦1</tatdays>
  98. <compargbn/>
  99. <bfcompgbn/>
  100. </hidden>
  101. </root>
  102. </instance>
  103. <script type="javascript" src="../../../com/commonweb/js/common.js"/>
  104. <script type="javascript" src="../../../com/commonweb/js/dateHelper.js"/>
  105. <script type="javascript" src="../../../com/commonweb/js/tfHelper.js"/>
  106. <script type="javascript" src="../../../com/commonweb/js/stringHelper.js"/>
  107. <script type="javascript" ev:event="xforms-ready">
  108. <![CDATA[
  109. fSetInit(); //초기화 함수 호출
  110. ]]>
  111. </script>
  112. <submission id="TRLMS00001" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" resultref="/root/init/"/>
  113. <submission id="TRLMS00601" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" resultref="/root/main/cntasspc/"/>
  114. </model>
  115. <script type="javascript">
  116. <![CDATA[
  117. //화면 open시 초기화
  118. function fSetInit() {
  119. var toDay = getCurrentDate();
  120. model.setValue("/root/hidden/fromdd", toDay.toDate("YYYYMMDD").getAddDate(-1, "M").getDateFormat("YYYYMMDD")); //통계희망시작일 = 현재일자
  121. model.setValue("/root/hidden/todd", toDay); //통계희망종료일 = 현재일자
  122. model.setValue("/root/hidden/fromdd2", toDay.toDate("YYYYMMDD").getAddDate(-1, "M").getDateFormat("YYYYMMDD"));
  123. model.setValue("/root/hidden/todd2", toDay);
  124. //인스탄스 초기화
  125. model.removeNodeset("/root/init/bacgens");
  126. model.removeNodeset("/root/init/spc");
  127. model.removeNodeset("/root/init/orddept");
  128. model.removeNodeset("/root/init/ward");
  129. model.removeNodeset("/root/init/bact");
  130. model.removeNodeset("/root/init/tcls");
  131. model.removeNodeset("/root/init/anti");
  132. btn_cntasspc.selected = true; // 일별 switch 버튼 선택
  133. model.toggle("cntasspc");
  134. submit("TRLMS00001");
  135. model.setValue("/root/hidden/spcall", fGetCdList("/root/init/spc/spclist"));
  136. model.setValue("/root/hidden/tclsall", fGetCdList("/root/init/tcls/tclslist"));
  137. model.setValue("/root/hidden/wardall", fGetCdList("/root/init/ward/wardlist"));
  138. model.setValue("/root/hidden/icuall", fGetCdList("/root/init/ward/wardlist", "icu"));
  139. model.duplicate("/root/init/bacgens", "/root/init/bacgens/bacgenslist[1]", "*[1]");
  140. model.setValue("/root/init/bacgens/bacgenslist[1]/nm", "- 전체 -");
  141. model.setValue("/root/init/bacgens/bacgenslist[1]/cd", "_all");
  142. model.setValue("/root/init/bacgens/bacgenslist[1]/bactcdlist", "");
  143. model.refresh();
  144. }
  145. //메인 화면 스위치 처리
  146. function fGridInit(gbn){
  147. /* fCloseSetup();
  148. switch (gbn) {
  149. case "cntasspc" :
  150. case "cntasdept" :
  151. model.toggle("case_infocntasspc");
  152. model.toggle("case_daytat");
  153. break;
  154. case "cntasday" :
  155. model.toggle("case_infocntasday");
  156. model.toggle("case_daycompar");
  157. break;
  158. } */
  159. }
  160. //선택팝업 화면 오픈 처리
  161. function fOpenSetup(gbn) {
  162. switch (gbn) {
  163. case "bact" :
  164. model.toggle("case_bactlist");
  165. break;
  166. case "ward" :
  167. model.toggle("case_wardlist");
  168. break;
  169. case "spc" :
  170. model.toggle("case_spclist");
  171. break;
  172. case "tcls" :
  173. model.toggle("case_tclslist");
  174. break;
  175. case "anti" :
  176. model.toggle("case_antilist");
  177. break;
  178. }
  179. model.setValue("/root/hidden/popupval", gbn);
  180. switch2.visible = true;
  181. btn_close_setup.visible = true;
  182. if(gbn != "anti") btn_selall.visible = true;
  183. btn_selnot.visible = true;
  184. }
  185. //선택팝업 화면 클로즈 처리
  186. function fCloseSetup() {
  187. switch2.visible = false;
  188. btn_close_setup.visible = false;
  189. btn_selall.visible = false;
  190. btn_selnot.visible = false;
  191. }
  192. //선택팝업 화면 모두선택 처리
  193. function fSelectAll() {
  194. switch (model.getValue("/root/hidden/popupval")) {
  195. case "bact" :
  196. model.setValue("/root/hidden/bactcd", model.getValue("/root/init/bacgens/bacgenslist[cd='"+ model.getValue("/root/hidden/bacgens") +"']/bactcdlist").substr(1));
  197. chk_bactcd.refresh();
  198. break;
  199. case "ward" :
  200. model.setValue("/root/hidden/wardcd", model.getValue("/root/hidden/wardall"));
  201. chk_wardcd.refresh();
  202. break;
  203. case "spc" :
  204. model.setValue("/root/hidden/spccd", model.getValue("/root/hidden/spcall"));
  205. chk_spccd.refresh();
  206. break;
  207. case "tcls" :
  208. model.setValue("/root/hidden/tclscd", model.getValue("/root/hidden/tclsall"));
  209. chk_tclscd.refresh();
  210. break;
  211. }
  212. }
  213. //모두 선택 리스트 값 리턴
  214. function fGetCdList(xpath, icu){
  215. var cnt = parseInt(model.getXPathValue("count(" + xpath + ")"));
  216. var cdlist = "";
  217. for(i = 1; i <= cnt; i++){
  218. if(icu == "icu"){
  219. if(model.getValue(xpath + "[" + i + "]/icu" ) == "Y"){
  220. if(cdlist == "") cdlist = model.getValue(xpath + "[" + i + "]/cd" );
  221. else cdlist = cdlist + "▦" + model.getValue(xpath + "[" + i + "]/cd" );
  222. }
  223. }
  224. else{
  225. if(cdlist == "") cdlist = model.getValue(xpath + "[" + i + "]/cd" );
  226. else cdlist = cdlist + "▦" + model.getValue(xpath + "[" + i + "]/cd" );
  227. }
  228. }
  229. return cdlist;
  230. }
  231. //선택팝업 화면 선택해제 처리
  232. function fSelectNot() {
  233. switch (model.getValue("/root/hidden/popupval")) {
  234. case "bact" :
  235. model.setValue("/root/hidden/bactcd", "");
  236. chk_bactcd.refresh();
  237. break;
  238. case "ward" :
  239. model.setValue("/root/hidden/wardcd", "");
  240. chk_wardcd.refresh();
  241. break;
  242. case "spc" :
  243. model.setValue("/root/hidden/spccd", "");
  244. chk_spccd.refresh();
  245. break;
  246. case "tcls" :
  247. model.setValue("/root/hidden/tclscd", "");
  248. chk_tclscd.refresh();
  249. break;
  250. case "anti" :
  251. model.setValue("/root/hidden/anticd", "");
  252. model.setValue("/root/hidden/antinmlist", "");
  253. model.setValue("/root/hidden/anticnt", "0");
  254. chk_anticd.refresh();
  255. textarea1.refresh();
  256. cap_anticnt.refresh();
  257. break;
  258. }
  259. }
  260. //통계조회
  261. function fGetStats() {
  262. if(btn_cntasdept.selected == true){
  263. if(model.getValue("/root/hidden/ioflag") == "all" && model.getValue("/root/hidden/wardcd") == ""){
  264. alert("병동(부서)별 분포 조회는 입원/외래 구분을 전체로 조회 할 수 없습니다\n\n병동을 따로 선택하시거나\n\n외래, 입원, ICU 중 하나를 선택하여 주십시오");
  265. return;
  266. }
  267. }
  268. if(model.getValue("/root/hidden/tclsflag") == "1" && model.getValue("/root/hidden/tclscd") == ""){
  269. alert("검사를 선택하지 않았습니다\n\n전체조회로 하시거나, 검사를 선택하여 주십시요");
  270. return;
  271. }
  272. if(model.getValue("/root/hidden/spcflag") == "1" && model.getValue("/root/hidden/spccd") == ""){
  273. alert("검체를 선택하지 않았습니다\n\n전체조회로 하시거나, 검체를 선택하여 주십시요");
  274. return;
  275. }
  276. if(model.getValue("/root/hidden/wardflag") == "1" && model.getValue("/root/hidden/wardcd") == ""){
  277. alert("병동을 선택하지 않았습니다\n\n전체조회로 하시거나, 병동을 선택하여 주십시요");
  278. return;
  279. }
  280. model.copyNode("/root/send","/root/hidden");
  281. var nodestr = "";
  282. var grdObj;
  283. var grdnm = "";
  284. var pergbn = "";
  285. if(btn_cntasspc.selected == true){
  286. nodestr = "/root/main/cntasspc/resultlist";
  287. grdObj = grd_cntasspc;
  288. grdnm = "grd_cntasspc";
  289. model.makeValue("/root/send/spcordept", "spc");
  290. }else{
  291. nodestr = "/root/main/cntasdept/resultlist";
  292. grdObj = grd_cntasdept;
  293. grdnm = "grd_cntasdept";
  294. model.makeValue("/root/send/spcordept", "dept");
  295. }
  296. TRLMS00601.attribute("resultref") = nodestr;
  297. submit("TRLMS00601");
  298. // 필요 없는 컬럼 숨기기 및 항생제명 헤더 만들기
  299. var headerstr1 = "균코드^균명^Total";
  300. var headerstr2 = "|균코드^균명^Total^건수^%^건수^%^건수^%^건수^%^건수^%^건수^%^건수^%^건수^%^건수^%^건수^%^건수^%^건수^%^건수^%^건수^%^건수^%^건수^%^건수^%^건수^%^건수^%^건수^%^건수^%^건수^%^건수^%^건수^%^건수^%^건수^%^건수^%^건수^%^건수^%^건수^%^건수^%^건수^%^건수^%^건수^%^건수^%^건수^%^건수^%^건수^%^건수^%^건수^%^건수^%^건수^%^건수^%^건수^%^건수^%^건수^%^건수^%^건수^%^건수^%^건수^%^건수^%^건수^%^건수^%^건수^%^건수^%^건수^%^건수^%^건수^%^건수^%^건수^%^건수^%^건수^%^건수^%^건수^%^건수^%^건수^%^건수^%^건수^%^건수^%^건수^%^건수^%^건수^%^건수^%^건수^%^건수^%^건수^%^건수^%^건수^%^건수^%^건수^%^건수^%^건수^%^건수^%^건수^%^건수^%^건수^%^건수^%^건수^%^건수^%^건수^%^건수^%^건수^%^건수^%^건수^%^건수^%^건수^%^건수^%^건수^%^건수^%";
  301. var hstr = "";
  302. pergbn = model.getValue("/root/hidden/grdcol/perflag" );
  303. for(i = 1; i <= 99;i++){
  304. hstr = model.getXPathValue(nodestr + "[baccd='HeaderVal']/d" + (i<=9?"0"+ i:i));
  305. if(hstr == ""){
  306. grdObj.colHidden(1 + (i*2)) = true;
  307. grdObj.colHidden(2 + (i*2)) = true;
  308. headerstr1 = headerstr1 + "^^";
  309. }else{
  310. grdObj.colHidden(1 + (i*2)) = false;
  311. if(pergbn == "1") grdObj.colHidden(2 + (i*2)) = false;
  312. else grdObj.colHidden(2 + (i*2)) = true;
  313. headerstr1 = headerstr1 + "^" + hstr + "^" + hstr;
  314. }
  315. }
  316. model.removeNodeset(nodestr + "[baccd='HeaderVal']");
  317. fSetGrdStyle(grdnm, "bacnm", "Total", "", "");
  318. grdObj.caption = headerstr1 + headerstr2;
  319. }
  320. // 그리드 색상 변경
  321. function fSetGrdStyle(obj, tnm, tval, snm, sval){
  322. eval(obj).rebuildStyle();
  323. setRowStyle(obj, "2", tval, tnm, "equal"); //총계 색변경
  324. if(snm != "") setRowStyle(obj, "1", sval, snm, "equal"); //소계 색변경
  325. }
  326. //엑셀저장 2008-12-12
  327. function fExeSaveToExcel() {
  328. var fileName = "";
  329. var grdObj = "";
  330. if(btn_cntasspc.selected == true) { //일별
  331. fileName = window.fileDialog("save", ",", false, "검체별 분포", "xls", "All Files (*.*)|*.*|Excel Files(*.xls)|*.xls|Excel Files(*.xlsx)|*.xlsx");
  332. grdObj = "grd_cntasspc";
  333. } else if(btn_cntasdept.selected == true) { //월별
  334. fileName = window.fileDialog("save", ",", false, "병동(부서)별 분포", "xls", "All Files (*.*)|*.*|Excel Files(*.xls)|*.xls|*.xls|Excel Files(*.xlsx)|*.xlsx");
  335. grdObj = "grd_cntasdept";
  336. }
  337. if (grdObj != "" && fileName != "")
  338. {
  339. eval(grdObj).saveExcel(fileName);
  340. }
  341. }
  342. // 선택 팝업 검색 기능
  343. function fSearchItem(obj, skind, sstr){
  344. var cnt = obj.length;
  345. var itemval = "";
  346. var sflag = -1;
  347. obj.disabled = true;
  348. for(i= 0;i<cnt;i++){
  349. if(skind == "cd"){
  350. sflag = obj.item(i).value.toUpperCase( ).search(sstr.toUpperCase( ));
  351. }
  352. else if (skind == "nm"){
  353. sflag = obj.item(i).label.toUpperCase( ).search(sstr.toUpperCase( ));
  354. }
  355. if(sflag > -1 ){
  356. obj.select(i);
  357. }
  358. }
  359. obj.disabled = false;
  360. }
  361. ]]>
  362. </script>
  363. </xhtml:head>
  364. <xhtml:body style="margin-left:8; margin-top:0; margin-right:8; margin-bottom:0; ">
  365. <group id="group3" scroll="auto" style="left:0px; top:40px; width:1195px; height:740px; ">
  366. <group id="group1" style="left:0px; top:6px; width:1195px; height:60px; ">
  367. <shape id="roundrect2" class="roundrect_search" appearance="roundrect" style="left:0px; top:0px; width:1195px; height:60px; "/>
  368. <button id="btn_ref" class="btn1_letter2" style="left:1120px; top:20px; width:56px; height:22px; ">
  369. <caption>조회</caption>
  370. <script type="javascript" ev:event="DOMActivate">
  371. <![CDATA[
  372. fCloseSetup();
  373. fGetStats();
  374. ]]>
  375. </script>
  376. </button>
  377. <line id="line3" class="line_4" style="x1:1100px; y1:5px; x2:1100px; y2:54px; "/>
  378. <caption id="caption4" class="search_name" style="left:10px; top:10px; width:70px; height:17px; ">일자 :</caption>
  379. <select1 id="cmb_daygbn" ref="/root/hidden/daygbn" visibility="visible" appearance="minimal" style="left:80px; top:10px; width:60px; height:19px; ">
  380. <choices>
  381. <item>
  382. <label>보고일</label>
  383. <value>1</value>
  384. </item>
  385. <item>
  386. <label>접수일</label>
  387. <value>2</value>
  388. </item>
  389. </choices>
  390. </select1>
  391. <input id="ipt_fromdd" ref="/root/hidden/fromdd" class="input_search" inputtype="date" format="yyyy-mm-dd" validateformat="true" style="left:145px; top:10px; width:85px; height:19px; "/>
  392. <caption id="caption9" class="search_no_b" visibility="visible" style="left:230px; top:10px; width:13px; height:17px; ">~</caption>
  393. <input id="ipt_todd" ref="/root/hidden/todd" class="input_search" visibility="visible" inputtype="date" format="yyyy-mm-dd" validateformat="true" style="left:245px; top:10px; width:85px; height:19px; "/>
  394. <caption id="caption1" class="search_name" visibility="visible" style="left:652px; top:11px; width:75px; height:17px; ">진료과 :</caption>
  395. <select1 id="cmb_orddept" ref="/root/hidden/orddept" visibility="visible" appearance="minimal" style="left:730px; top:10px; width:150px; height:19px; ">
  396. <choices>
  397. <itemset nodeset="/root/init/orddept/orddeptlist">
  398. <label ref="nm"/>
  399. <value ref="cd"/>
  400. </itemset>
  401. </choices>
  402. </select1>
  403. <caption id="caption2" class="search_name" style="left:894px; top:11px; width:60px; height:17px; ">분류 :</caption>
  404. <select1 id="cmb_isolate" ref="/root/hidden/isolate" visibility="visible" appearance="minimal" style="left:960px; top:10px; width:130px; height:19px; ">
  405. <choices>
  406. <item>
  407. <label>First isolate only</label>
  408. <value>F</value>
  409. </item>
  410. <item>
  411. <label>All Datas</label>
  412. <value>all</value>
  413. </item>
  414. </choices>
  415. </select1>
  416. <button id="btn_bact" class="btn2_letter4" style="left:577px; top:35px; width:64px; height:19px; ">
  417. <caption>균선택</caption>
  418. <script type="javascript" ev:event="DOMActivate">
  419. <![CDATA[
  420. fOpenSetup("bact");
  421. ]]>
  422. </script>
  423. </button>
  424. <button id="btn_spc" class="btn2_letter5" style="left:492px; top:35px; width:75px; height:19px; ">
  425. <caption>검체선택</caption>
  426. <script type="javascript" ev:event="DOMActivate">
  427. <![CDATA[
  428. fOpenSetup("spc");
  429. ]]>
  430. </script>
  431. </button>
  432. <button id="btn_tcls" class="btn2_letter5" style="left:407px; top:35px; width:75px; height:19px; ">
  433. <caption>검사선택</caption>
  434. <script type="javascript" ev:event="DOMActivate">
  435. <![CDATA[
  436. fOpenSetup("tcls");
  437. ]]>
  438. </script>
  439. </button>
  440. <select1 id="cmb_rtnabnflag" ref="/root/hidden/ioflag" visibility="visible" appearance="minimal" style="left:750px; top:35px; width:69px; height:19px; ">
  441. <choices>
  442. <item>
  443. <label>- 전체 -</label>
  444. <value>all</value>
  445. </item>
  446. <item>
  447. <label>외래</label>
  448. <value>O</value>
  449. </item>
  450. <item>
  451. <label>입원</label>
  452. <value>I</value>
  453. </item>
  454. <item>
  455. <label>ICU</label>
  456. <value>ICU</value>
  457. </item>
  458. </choices>
  459. </select1>
  460. <caption id="caption5" class="search_name" visibility="visible" style="left:652px; top:36px; width:94px; height:17px; ">입원/외래 :</caption>
  461. <button id="btn_ward" class="btn2_letter3" style="left:827px; top:35px; width:53px; height:19px; ">
  462. <caption>병동</caption>
  463. <script type="javascript" ev:event="DOMActivate">
  464. <![CDATA[
  465. fOpenSetup("ward");
  466. ]]>
  467. </script>
  468. </button>
  469. <switch id="switch3" style="left:5px; top:30px; width:340px; height:28px; border-width:0; ">
  470. <case id="case_dayspace" style="background-color:#fffbf2; "/>
  471. <case id="case_daycompar" style="background-color:#fffbf2; ">
  472. <group id="group6" style="left:4px; top:0px; width:325px; height:25px; background-color:#fffbf2; ">
  473. <caption id="caption22" class="search_name" style="left:0px; top:3px; width:55px; height:17px; ">비교</caption>
  474. <input id="ipt_to2" ref="/root/hidden/todd2" class="input_search" visibility="hidden" inputtype="date" format="yyyy-mm-dd" validateformat="true" style="left:235px; top:3px; width:85px; height:19px; "/>
  475. <caption id="caption23" class="search_no_b" visibility="hidden" style="left:220px; top:3px; width:13px; height:17px; ">~</caption>
  476. <input id="ipt_from2" ref="/root/hidden/fromdd2" class="input_search" visibility="hidden" inputtype="date" format="yyyy-mm-dd" validateformat="true" style="left:135px; top:3px; width:85px; height:19px; "/>
  477. <select id="chk_compar" ref="/root/hidden/compargbn" overflow="visible" appearance="full" style="left:55px; top:3px; width:25px; height:20px; border-style:none; ">
  478. <choices>
  479. <item>
  480. <label/>
  481. <value>1</value>
  482. </item>
  483. </choices>
  484. <script type="javascript" ev:event="xforms-value-changed">
  485. <![CDATA[
  486. if(chk_compar.value == "1"){
  487. cap_dd2.visible = true;
  488. ipt_from2.visible = true;
  489. caption23.visible = true;
  490. ipt_to2.visible = true;
  491. }
  492. else{
  493. cap_dd2.visible = false;
  494. ipt_from2.visible = false;
  495. caption23.visible = false;
  496. ipt_to2.visible = false;
  497. }
  498. ]]>
  499. </script>
  500. </select>
  501. <caption id="cap_dd2" visibility="hidden" style="left:85px; top:3px; width:45px; height:20px; font-weight:bold; ">일자 :</caption>
  502. </group>
  503. </case>
  504. <case id="case_daytat" selected="true" style="background-color:#fffbf2; ">
  505. <select id="checkbox11" ref="/root/hidden/tatdays" overflow="visible" appearance="full" cellspacing="7" cols="7" sep="▦" style="left:35px; top:5px; width:275px; height:20px; font-weight:bold; border-style:none; ">
  506. <choices>
  507. <item>
  508. <label>월</label>
  509. <value>2</value>
  510. </item>
  511. <item>
  512. <label>화</label>
  513. <value>3</value>
  514. </item>
  515. <item>
  516. <label>수</label>
  517. <value>4</value>
  518. </item>
  519. <item>
  520. <label>목</label>
  521. <value>5</value>
  522. </item>
  523. <item>
  524. <label>금</label>
  525. <value>6</value>
  526. </item>
  527. <item>
  528. <label>토</label>
  529. <value>7</value>
  530. </item>
  531. <item>
  532. <label>일</label>
  533. <value>1</value>
  534. </item>
  535. </choices>
  536. </select>
  537. </case>
  538. </switch>
  539. <button id="btn_anti" class="btn2_letter9" style="left:945px; top:35px; width:119px; height:19px; ">
  540. <caption>기준 항생제 선택</caption>
  541. <script type="javascript" ev:event="DOMActivate">
  542. <![CDATA[
  543. fOpenSetup("anti");
  544. ]]>
  545. </script>
  546. </button>
  547. </group>
  548. <switch id="switch1" class="sw_no_border" style="left:400px; top:70px; width:790px; height:30px; ">
  549. <case id="case_infocntasspc" selected="true">
  550. <group id="group_cntasspc" scroll="auto" style="left:280px; top:5px; width:400px; height:25px; ">
  551. <shape id="roundrect3" class="roundrect_error" appearance="roundrect" style="left:0px; top:0px; width:400px; height:25px; "/>
  552. <select id="chk_per" ref="/root/hidden/grdcol/perflag" overflow="visible" appearance="full" cols="3" sep="▦" style="left:155px; top:5px; width:75px; height:20px; border-style:none; ">
  553. <choices>
  554. <item>
  555. <label>% 표시</label>
  556. <value>1</value>
  557. </item>
  558. </choices>
  559. <script type="javascript" ev:event="xforms-value-changed">
  560. <![CDATA[
  561. var i;
  562. var perflag = model.getValue("/root/hidden/grdcol/perflag");
  563. for(i = 1; i <= 99;i++){
  564. if(grd_cntasspc.textmatrix(0, 1 + (i*2)) != ""){
  565. if(perflag == "1"){
  566. grd_cntasspc.colHidden(2 + (i*2)) = false;
  567. }else{
  568. grd_cntasspc.colHidden(2 + (i*2)) =true;
  569. }
  570. }
  571. if(grd_cntasdept.textmatrix(0, 1 + (i*2)) != ""){
  572. if(perflag == "1"){
  573. grd_cntasdept.colHidden(2 + (i*2)) = false;
  574. }else{
  575. grd_cntasdept.colHidden(2 + (i*2)) =true;
  576. }
  577. }
  578. }
  579. ]]>
  580. </script>
  581. </select>
  582. </group>
  583. </case>
  584. <case id="case_space"/>
  585. </switch>
  586. <switch id="swt_statflag" class="sw_box" style="left:0px; top:100px; width:1195px; height:640px; ">
  587. <case id="case_cntasspc" selected="true">
  588. <datagrid id="grd_cntasspc" nodeset="/root/main/cntasspc/resultlist[baccd!='HeaderVal']" caption="균코드^균명^Total" colsep="^" colwidth="0, 225, 80,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60" dataheight="23" fixedcols="2" frozencols="1" mergecellsfixedcols="bycol" mergecellsfixedrows="byrowrec" rowheight="23" selectionmode="bycol" style="left:0px; top:0px; width:1193px; height:638px; text-align:center; ">
  589. <col ref="baccd"/>
  590. <col ref="bacnm" style="text-align:left; "/>
  591. <col ref="total" format="#,##0.##" style="text-align:right; background-color:#ffeeee; "/>
  592. <col ref="d01" format="#,##0.##" style="text-align:right; "/>
  593. <col ref="d01p" format="#,##0.##" style="text-align:right; "/>
  594. <col ref="d02" format="#,##0.##" style="text-align:right; "/>
  595. <col ref="d02p" format="#,##0.##" style="text-align:right; "/>
  596. <col ref="d03" format="#,##0.##" style="text-align:right; "/>
  597. <col ref="d03p" format="#,##0.##" style="text-align:right; "/>
  598. <col ref="d04" format="#,##0.##" style="text-align:right; "/>
  599. <col ref="d04p" format="#,##0.##" style="text-align:right; "/>
  600. <col ref="d05" format="#,##0.##" style="text-align:right; "/>
  601. <col ref="d05p" format="#,##0.##" style="text-align:right; "/>
  602. <col ref="d06" format="#,##0.##" style="text-align:right; "/>
  603. <col ref="d06p" format="#,##0.##" style="text-align:right; "/>
  604. <col ref="d07" format="#,##0.##" style="text-align:right; "/>
  605. <col ref="d07p" format="#,##0.##" style="text-align:right; "/>
  606. <col ref="d08" format="#,##0.##" style="text-align:right; "/>
  607. <col ref="d08p" format="#,##0.##" style="text-align:right; "/>
  608. <col ref="d09" format="#,##0.##" style="text-align:right; "/>
  609. <col ref="d09p" format="#,##0.##" style="text-align:right; "/>
  610. <col ref="d10" format="#,##0.##" style="text-align:right; "/>
  611. <col ref="d10p" format="#,##0.##" style="text-align:right; "/>
  612. <col ref="d11" format="#,##0.##" style="text-align:right; "/>
  613. <col ref="d11p" format="#,##0.##" style="text-align:right; "/>
  614. <col ref="d12" format="#,##0.##" style="text-align:right; "/>
  615. <col ref="d12p" format="#,##0.##" style="text-align:right; "/>
  616. <col ref="d13" format="#,##0.##" style="text-align:right; "/>
  617. <col ref="d13p" format="#,##0.##" style="text-align:right; "/>
  618. <col ref="d14" format="#,##0.##" style="text-align:right; "/>
  619. <col ref="d14p" format="#,##0.##" style="text-align:right; "/>
  620. <col ref="d15" format="#,##0.##" style="text-align:right; "/>
  621. <col ref="d15p" format="#,##0.##" style="text-align:right; "/>
  622. <col ref="d16" format="#,##0.##" style="text-align:right; "/>
  623. <col ref="d16p" format="#,##0.##" style="text-align:right; "/>
  624. <col ref="d17" format="#,##0.##" style="text-align:right; "/>
  625. <col ref="d17p" format="#,##0.##" style="text-align:right; "/>
  626. <col ref="d18" format="#,##0.##" style="text-align:right; "/>
  627. <col ref="d18p" format="#,##0.##" style="text-align:right; "/>
  628. <col ref="d19" format="#,##0.##" style="text-align:right; "/>
  629. <col ref="d19p" format="#,##0.##" style="text-align:right; "/>
  630. <col ref="d20" format="#,##0.##" style="text-align:right; "/>
  631. <col ref="d20p" format="#,##0.##" style="text-align:right; "/>
  632. <col ref="d21" format="#,##0.##" style="text-align:right; "/>
  633. <col ref="d21p" format="#,##0.##" style="text-align:right; "/>
  634. <col ref="d22" format="#,##0.##" style="text-align:right; "/>
  635. <col ref="d22p" format="#,##0.##" style="text-align:right; "/>
  636. <col ref="d23" format="#,##0.##" style="text-align:right; "/>
  637. <col ref="d23p" format="#,##0.##" style="text-align:right; "/>
  638. <col ref="d24" format="#,##0.##" style="text-align:right; "/>
  639. <col ref="d24p" format="#,##0.##" style="text-align:right; "/>
  640. <col ref="d25" format="#,##0.##" style="text-align:right; "/>
  641. <col ref="d25p" format="#,##0.##" style="text-align:right; "/>
  642. <col ref="d26" format="#,##0.##" style="text-align:right; "/>
  643. <col ref="d26p" format="#,##0.##" style="text-align:right; "/>
  644. <col ref="d27" format="#,##0.##" style="text-align:right; "/>
  645. <col ref="d27p" format="#,##0.##" style="text-align:right; "/>
  646. <col ref="d28" format="#,##0.##" style="text-align:right; "/>
  647. <col ref="d28p" format="#,##0.##" style="text-align:right; "/>
  648. <col ref="d29" format="#,##0.##" style="text-align:right; "/>
  649. <col ref="d29p" format="#,##0.##" style="text-align:right; "/>
  650. <col ref="d30" format="#,##0.##" style="text-align:right; "/>
  651. <col ref="d30p" format="#,##0.##" style="text-align:right; "/>
  652. <col ref="d31" format="#,##0.##" style="text-align:right; "/>
  653. <col ref="d31p" format="#,##0.##" style="text-align:right; "/>
  654. <col ref="d32" format="#,##0.##" style="text-align:right; "/>
  655. <col ref="d32p" format="#,##0.##" style="text-align:right; "/>
  656. <col ref="d33" format="#,##0.##" style="text-align:right; "/>
  657. <col ref="d33p" format="#,##0.##" style="text-align:right; "/>
  658. <col ref="d34" format="#,##0.##" style="text-align:right; "/>
  659. <col ref="d34p" format="#,##0.##" style="text-align:right; "/>
  660. <col ref="d35" format="#,##0.##" style="text-align:right; "/>
  661. <col ref="d35p" format="#,##0.##" style="text-align:right; "/>
  662. <col ref="d36" format="#,##0.##" style="text-align:right; "/>
  663. <col ref="d36p" format="#,##0.##" style="text-align:right; "/>
  664. <col ref="d37" format="#,##0.##" style="text-align:right; "/>
  665. <col ref="d37p" format="#,##0.##" style="text-align:right; "/>
  666. <col ref="d38" format="#,##0.##" style="text-align:right; "/>
  667. <col ref="d38p" format="#,##0.##" style="text-align:right; "/>
  668. <col ref="d39" format="#,##0.##" style="text-align:right; "/>
  669. <col ref="d39p" format="#,##0.##" style="text-align:right; "/>
  670. <col ref="d40" format="#,##0.##" style="text-align:right; "/>
  671. <col ref="d40p" format="#,##0.##" style="text-align:right; "/>
  672. <col ref="d41" format="#,##0.##" style="text-align:right; "/>
  673. <col ref="d41p" format="#,##0.##" style="text-align:right; "/>
  674. <col ref="d42" format="#,##0.##" style="text-align:right; "/>
  675. <col ref="d42p" format="#,##0.##" style="text-align:right; "/>
  676. <col ref="d43" format="#,##0.##" style="text-align:right; "/>
  677. <col ref="d43p" format="#,##0.##" style="text-align:right; "/>
  678. <col ref="d44" format="#,##0.##" style="text-align:right; "/>
  679. <col ref="d44p" format="#,##0.##" style="text-align:right; "/>
  680. <col ref="d45" format="#,##0.##" style="text-align:right; "/>
  681. <col ref="d45p" format="#,##0.##" style="text-align:right; "/>
  682. <col ref="d46" format="#,##0.##" style="text-align:right; "/>
  683. <col ref="d46p" format="#,##0.##" style="text-align:right; "/>
  684. <col ref="d47" format="#,##0.##" style="text-align:right; "/>
  685. <col ref="d47p" format="#,##0.##" style="text-align:right; "/>
  686. <col ref="d48" format="#,##0.##" style="text-align:right; "/>
  687. <col ref="d48p" format="#,##0.##" style="text-align:right; "/>
  688. <col ref="d49" format="#,##0.##" style="text-align:right; "/>
  689. <col ref="d49p" format="#,##0.##" style="text-align:right; "/>
  690. <col ref="d50" format="#,##0.##" style="text-align:right; "/>
  691. <col ref="d50p" format="#,##0.##" style="text-align:right; "/>
  692. <col ref="d51" format="#,##0.##" style="text-align:right; "/>
  693. <col ref="d51p" format="#,##0.##" style="text-align:right; "/>
  694. <col ref="d52" format="#,##0.##" style="text-align:right; "/>
  695. <col ref="d52p" format="#,##0.##" style="text-align:right; "/>
  696. <col ref="d53" format="#,##0.##" style="text-align:right; "/>
  697. <col ref="d53p" format="#,##0.##" style="text-align:right; "/>
  698. <col ref="d54" format="#,##0.##" style="text-align:right; "/>
  699. <col ref="d54p" format="#,##0.##" style="text-align:right; "/>
  700. <col ref="d55" format="#,##0.##" style="text-align:right; "/>
  701. <col ref="d55p" format="#,##0.##" style="text-align:right; "/>
  702. <col ref="d56" format="#,##0.##" style="text-align:right; "/>
  703. <col ref="d56p" format="#,##0.##" style="text-align:right; "/>
  704. <col ref="d57" format="#,##0.##" style="text-align:right; "/>
  705. <col ref="d57p" format="#,##0.##" style="text-align:right; "/>
  706. <col ref="d58" format="#,##0.##" style="text-align:right; "/>
  707. <col ref="d58p" format="#,##0.##" style="text-align:right; "/>
  708. <col ref="d59" format="#,##0.##" style="text-align:right; "/>
  709. <col ref="d59p" format="#,##0.##" style="text-align:right; "/>
  710. <col ref="d60" format="#,##0.##" style="text-align:right; "/>
  711. <col ref="d60p" format="#,##0.##" style="text-align:right; "/>
  712. <col ref="d61" format="#,##0.##" style="text-align:right; "/>
  713. <col ref="d61p" format="#,##0.##" style="text-align:right; "/>
  714. <col ref="d62" format="#,##0.##" style="text-align:right; "/>
  715. <col ref="d62p" format="#,##0.##" style="text-align:right; "/>
  716. <col ref="d63" format="#,##0.##" style="text-align:right; "/>
  717. <col ref="d63p" format="#,##0.##" style="text-align:right; "/>
  718. <col ref="d64" format="#,##0.##" style="text-align:right; "/>
  719. <col ref="d64p" format="#,##0.##" style="text-align:right; "/>
  720. <col ref="d65" format="#,##0.##" style="text-align:right; "/>
  721. <col ref="d65p" format="#,##0.##" style="text-align:right; "/>
  722. <col ref="d66" format="#,##0.##" style="text-align:right; "/>
  723. <col ref="d66p" format="#,##0.##" style="text-align:right; "/>
  724. <col ref="d67" format="#,##0.##" style="text-align:right; "/>
  725. <col ref="d67p" format="#,##0.##" style="text-align:right; "/>
  726. <col ref="d68" format="#,##0.##" style="text-align:right; "/>
  727. <col ref="d68p" format="#,##0.##" style="text-align:right; "/>
  728. <col ref="d69" format="#,##0.##" style="text-align:right; "/>
  729. <col ref="d69p" format="#,##0.##" style="text-align:right; "/>
  730. <col ref="d70" format="#,##0.##" style="text-align:right; "/>
  731. <col ref="d70p" format="#,##0.##" style="text-align:right; "/>
  732. <col ref="d71" format="#,##0.##" style="text-align:right; "/>
  733. <col ref="d71p" format="#,##0.##" style="text-align:right; "/>
  734. <col ref="d72" format="#,##0.##" style="text-align:right; "/>
  735. <col ref="d72p" format="#,##0.##" style="text-align:right; "/>
  736. <col ref="d73" format="#,##0.##" style="text-align:right; "/>
  737. <col ref="d73p" format="#,##0.##" style="text-align:right; "/>
  738. <col ref="d74" format="#,##0.##" style="text-align:right; "/>
  739. <col ref="d74p" format="#,##0.##" style="text-align:right; "/>
  740. <col ref="d75" format="#,##0.##" style="text-align:right; "/>
  741. <col ref="d75p" format="#,##0.##" style="text-align:right; "/>
  742. <col ref="d76" format="#,##0.##" style="text-align:right; "/>
  743. <col ref="d76p" format="#,##0.##" style="text-align:right; "/>
  744. <col ref="d77" format="#,##0.##" style="text-align:right; "/>
  745. <col ref="d77p" format="#,##0.##" style="text-align:right; "/>
  746. <col ref="d78" format="#,##0.##" style="text-align:right; "/>
  747. <col ref="d78p" format="#,##0.##" style="text-align:right; "/>
  748. <col ref="d79" format="#,##0.##" style="text-align:right; "/>
  749. <col ref="d79p" format="#,##0.##" style="text-align:right; "/>
  750. <col ref="d80" format="#,##0.##" style="text-align:right; "/>
  751. <col ref="d80p" format="#,##0.##" style="text-align:right; "/>
  752. <col ref="d81" format="#,##0.##" style="text-align:right; "/>
  753. <col ref="d81p" format="#,##0.##" style="text-align:right; "/>
  754. <col ref="d82" format="#,##0.##" style="text-align:right; "/>
  755. <col ref="d82p" format="#,##0.##" style="text-align:right; "/>
  756. <col ref="d83" format="#,##0.##" style="text-align:right; "/>
  757. <col ref="d83p" format="#,##0.##" style="text-align:right; "/>
  758. <col ref="d84" format="#,##0.##" style="text-align:right; "/>
  759. <col ref="d84p" format="#,##0.##" style="text-align:right; "/>
  760. <col ref="d85" format="#,##0.##" style="text-align:right; "/>
  761. <col ref="d85p" format="#,##0.##" style="text-align:right; "/>
  762. <col ref="d86" format="#,##0.##" style="text-align:right; "/>
  763. <col ref="d86p" format="#,##0.##" style="text-align:right; "/>
  764. <col ref="d87" format="#,##0.##" style="text-align:right; "/>
  765. <col ref="d87p" format="#,##0.##" style="text-align:right; "/>
  766. <col ref="d88" format="#,##0.##" style="text-align:right; "/>
  767. <col ref="d88p" format="#,##0.##" style="text-align:right; "/>
  768. <col ref="d89" format="#,##0.##" style="text-align:right; "/>
  769. <col ref="d89p" format="#,##0.##" style="text-align:right; "/>
  770. <col ref="d90" format="#,##0.##" style="text-align:right; "/>
  771. <col ref="d90p" format="#,##0.##" style="text-align:right; "/>
  772. <col ref="d91" format="#,##0.##" style="text-align:right; "/>
  773. <col ref="d91p" format="#,##0.##" style="text-align:right; "/>
  774. <col ref="d92" format="#,##0.##" style="text-align:right; "/>
  775. <col ref="d92p" format="#,##0.##" style="text-align:right; "/>
  776. <col ref="d93" format="#,##0.##" style="text-align:right; "/>
  777. <col ref="d93p" format="#,##0.##" style="text-align:right; "/>
  778. <col ref="d94" format="#,##0.##" style="text-align:right; "/>
  779. <col ref="d94p" format="#,##0.##" style="text-align:right; "/>
  780. <col ref="d95" format="#,##0.##" style="text-align:right; "/>
  781. <col ref="d95p" format="#,##0.##" style="text-align:right; "/>
  782. <col ref="d96" format="#,##0.##" style="text-align:right; "/>
  783. <col ref="d96p" format="#,##0.##" style="text-align:right; "/>
  784. <col ref="d97" format="#,##0.##" style="text-align:right; "/>
  785. <col ref="d97p" format="#,##0.##" style="text-align:right; "/>
  786. <col ref="d98" format="#,##0.##" style="text-align:right; "/>
  787. <col ref="d98p" format="#,##0.##" style="text-align:right; "/>
  788. <col ref="d99" format="#,##0.##" style="text-align:right; "/>
  789. <col ref="d99p" format="#,##0.##" style="text-align:right; "/>
  790. </datagrid>
  791. </case>
  792. <case id="case_cntasdept">
  793. <datagrid id="grd_cntasdept" nodeset="/root/main/cntasdept/resultlist[baccd!='HeaderVal']" caption="균코드^균명^Total" colsep="^" colwidth="0, 225, 80,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60" dataheight="23" fixedcols="2" frozencols="1" mergecellsfixedcols="bycol" mergecellsfixedrows="byrowrec" rowheight="23" selectionmode="bycol" style="left:0px; top:0px; width:1193px; height:638px; text-align:center; ">
  794. <col ref="baccd"/>
  795. <col ref="bacnm" style="text-align:left; "/>
  796. <col ref="total" format="#,##0.##" style="text-align:right; background-color:#ffeeee; "/>
  797. <col ref="d01" format="#,##0.##" style="text-align:right; "/>
  798. <col ref="d01p" format="#,##0.##" style="text-align:right; "/>
  799. <col ref="d02" format="#,##0.##" style="text-align:right; "/>
  800. <col ref="d02p" format="#,##0.##" style="text-align:right; "/>
  801. <col ref="d03" format="#,##0.##" style="text-align:right; "/>
  802. <col ref="d03p" format="#,##0.##" style="text-align:right; "/>
  803. <col ref="d04" format="#,##0.##" style="text-align:right; "/>
  804. <col ref="d04p" format="#,##0.##" style="text-align:right; "/>
  805. <col ref="d05" format="#,##0.##" style="text-align:right; "/>
  806. <col ref="d05p" format="#,##0.##" style="text-align:right; "/>
  807. <col ref="d06" format="#,##0.##" style="text-align:right; "/>
  808. <col ref="d06p" format="#,##0.##" style="text-align:right; "/>
  809. <col ref="d07" format="#,##0.##" style="text-align:right; "/>
  810. <col ref="d07p" format="#,##0.##" style="text-align:right; "/>
  811. <col ref="d08" format="#,##0.##" style="text-align:right; "/>
  812. <col ref="d08p" format="#,##0.##" style="text-align:right; "/>
  813. <col ref="d09" format="#,##0.##" style="text-align:right; "/>
  814. <col ref="d09p" format="#,##0.##" style="text-align:right; "/>
  815. <col ref="d10" format="#,##0.##" style="text-align:right; "/>
  816. <col ref="d10p" format="#,##0.##" style="text-align:right; "/>
  817. <col ref="d11" format="#,##0.##" style="text-align:right; "/>
  818. <col ref="d11p" format="#,##0.##" style="text-align:right; "/>
  819. <col ref="d12" format="#,##0.##" style="text-align:right; "/>
  820. <col ref="d12p" format="#,##0.##" style="text-align:right; "/>
  821. <col ref="d13" format="#,##0.##" style="text-align:right; "/>
  822. <col ref="d13p" format="#,##0.##" style="text-align:right; "/>
  823. <col ref="d14" format="#,##0.##" style="text-align:right; "/>
  824. <col ref="d14p" format="#,##0.##" style="text-align:right; "/>
  825. <col ref="d15" format="#,##0.##" style="text-align:right; "/>
  826. <col ref="d15p" format="#,##0.##" style="text-align:right; "/>
  827. <col ref="d16" format="#,##0.##" style="text-align:right; "/>
  828. <col ref="d16p" format="#,##0.##" style="text-align:right; "/>
  829. <col ref="d17" format="#,##0.##" style="text-align:right; "/>
  830. <col ref="d17p" format="#,##0.##" style="text-align:right; "/>
  831. <col ref="d18" format="#,##0.##" style="text-align:right; "/>
  832. <col ref="d18p" format="#,##0.##" style="text-align:right; "/>
  833. <col ref="d19" format="#,##0.##" style="text-align:right; "/>
  834. <col ref="d19p" format="#,##0.##" style="text-align:right; "/>
  835. <col ref="d20" format="#,##0.##" style="text-align:right; "/>
  836. <col ref="d20p" format="#,##0.##" style="text-align:right; "/>
  837. <col ref="d21" format="#,##0.##" style="text-align:right; "/>
  838. <col ref="d21p" format="#,##0.##" style="text-align:right; "/>
  839. <col ref="d22" format="#,##0.##" style="text-align:right; "/>
  840. <col ref="d22p" format="#,##0.##" style="text-align:right; "/>
  841. <col ref="d23" format="#,##0.##" style="text-align:right; "/>
  842. <col ref="d23p" format="#,##0.##" style="text-align:right; "/>
  843. <col ref="d24" format="#,##0.##" style="text-align:right; "/>
  844. <col ref="d24p" format="#,##0.##" style="text-align:right; "/>
  845. <col ref="d25" format="#,##0.##" style="text-align:right; "/>
  846. <col ref="d25p" format="#,##0.##" style="text-align:right; "/>
  847. <col ref="d26" format="#,##0.##" style="text-align:right; "/>
  848. <col ref="d26p" format="#,##0.##" style="text-align:right; "/>
  849. <col ref="d27" format="#,##0.##" style="text-align:right; "/>
  850. <col ref="d27p" format="#,##0.##" style="text-align:right; "/>
  851. <col ref="d28" format="#,##0.##" style="text-align:right; "/>
  852. <col ref="d28p" format="#,##0.##" style="text-align:right; "/>
  853. <col ref="d29" format="#,##0.##" style="text-align:right; "/>
  854. <col ref="d29p" format="#,##0.##" style="text-align:right; "/>
  855. <col ref="d30" format="#,##0.##" style="text-align:right; "/>
  856. <col ref="d30p" format="#,##0.##" style="text-align:right; "/>
  857. <col ref="d31" format="#,##0.##" style="text-align:right; "/>
  858. <col ref="d31p" format="#,##0.##" style="text-align:right; "/>
  859. <col ref="d32" format="#,##0.##" style="text-align:right; "/>
  860. <col ref="d32p" format="#,##0.##" style="text-align:right; "/>
  861. <col ref="d33" format="#,##0.##" style="text-align:right; "/>
  862. <col ref="d33p" format="#,##0.##" style="text-align:right; "/>
  863. <col ref="d34" format="#,##0.##" style="text-align:right; "/>
  864. <col ref="d34p" format="#,##0.##" style="text-align:right; "/>
  865. <col ref="d35" format="#,##0.##" style="text-align:right; "/>
  866. <col ref="d35p" format="#,##0.##" style="text-align:right; "/>
  867. <col ref="d36" format="#,##0.##" style="text-align:right; "/>
  868. <col ref="d36p" format="#,##0.##" style="text-align:right; "/>
  869. <col ref="d37" format="#,##0.##" style="text-align:right; "/>
  870. <col ref="d37p" format="#,##0.##" style="text-align:right; "/>
  871. <col ref="d38" format="#,##0.##" style="text-align:right; "/>
  872. <col ref="d38p" format="#,##0.##" style="text-align:right; "/>
  873. <col ref="d39" format="#,##0.##" style="text-align:right; "/>
  874. <col ref="d39p" format="#,##0.##" style="text-align:right; "/>
  875. <col ref="d40" format="#,##0.##" style="text-align:right; "/>
  876. <col ref="d40p" format="#,##0.##" style="text-align:right; "/>
  877. <col ref="d41" format="#,##0.##" style="text-align:right; "/>
  878. <col ref="d41p" format="#,##0.##" style="text-align:right; "/>
  879. <col ref="d42" format="#,##0.##" style="text-align:right; "/>
  880. <col ref="d42p" format="#,##0.##" style="text-align:right; "/>
  881. <col ref="d43" format="#,##0.##" style="text-align:right; "/>
  882. <col ref="d43p" format="#,##0.##" style="text-align:right; "/>
  883. <col ref="d44" format="#,##0.##" style="text-align:right; "/>
  884. <col ref="d44p" format="#,##0.##" style="text-align:right; "/>
  885. <col ref="d45" format="#,##0.##" style="text-align:right; "/>
  886. <col ref="d45p" format="#,##0.##" style="text-align:right; "/>
  887. <col ref="d46" format="#,##0.##" style="text-align:right; "/>
  888. <col ref="d46p" format="#,##0.##" style="text-align:right; "/>
  889. <col ref="d47" format="#,##0.##" style="text-align:right; "/>
  890. <col ref="d47p" format="#,##0.##" style="text-align:right; "/>
  891. <col ref="d48" format="#,##0.##" style="text-align:right; "/>
  892. <col ref="d48p" format="#,##0.##" style="text-align:right; "/>
  893. <col ref="d49" format="#,##0.##" style="text-align:right; "/>
  894. <col ref="d49p" format="#,##0.##" style="text-align:right; "/>
  895. <col ref="d50" format="#,##0.##" style="text-align:right; "/>
  896. <col ref="d50p" format="#,##0.##" style="text-align:right; "/>
  897. <col ref="d51" format="#,##0.##" style="text-align:right; "/>
  898. <col ref="d51p" format="#,##0.##" style="text-align:right; "/>
  899. <col ref="d52" format="#,##0.##" style="text-align:right; "/>
  900. <col ref="d52p" format="#,##0.##" style="text-align:right; "/>
  901. <col ref="d53" format="#,##0.##" style="text-align:right; "/>
  902. <col ref="d53p" format="#,##0.##" style="text-align:right; "/>
  903. <col ref="d54" format="#,##0.##" style="text-align:right; "/>
  904. <col ref="d54p" format="#,##0.##" style="text-align:right; "/>
  905. <col ref="d55" format="#,##0.##" style="text-align:right; "/>
  906. <col ref="d55p" format="#,##0.##" style="text-align:right; "/>
  907. <col ref="d56" format="#,##0.##" style="text-align:right; "/>
  908. <col ref="d56p" format="#,##0.##" style="text-align:right; "/>
  909. <col ref="d57" format="#,##0.##" style="text-align:right; "/>
  910. <col ref="d57p" format="#,##0.##" style="text-align:right; "/>
  911. <col ref="d58" format="#,##0.##" style="text-align:right; "/>
  912. <col ref="d58p" format="#,##0.##" style="text-align:right; "/>
  913. <col ref="d59" format="#,##0.##" style="text-align:right; "/>
  914. <col ref="d59p" format="#,##0.##" style="text-align:right; "/>
  915. <col ref="d60" format="#,##0.##" style="text-align:right; "/>
  916. <col ref="d60p" format="#,##0.##" style="text-align:right; "/>
  917. <col ref="d61" format="#,##0.##" style="text-align:right; "/>
  918. <col ref="d61p" format="#,##0.##" style="text-align:right; "/>
  919. <col ref="d62" format="#,##0.##" style="text-align:right; "/>
  920. <col ref="d62p" format="#,##0.##" style="text-align:right; "/>
  921. <col ref="d63" format="#,##0.##" style="text-align:right; "/>
  922. <col ref="d63p" format="#,##0.##" style="text-align:right; "/>
  923. <col ref="d64" format="#,##0.##" style="text-align:right; "/>
  924. <col ref="d64p" format="#,##0.##" style="text-align:right; "/>
  925. <col ref="d65" format="#,##0.##" style="text-align:right; "/>
  926. <col ref="d65p" format="#,##0.##" style="text-align:right; "/>
  927. <col ref="d66" format="#,##0.##" style="text-align:right; "/>
  928. <col ref="d66p" format="#,##0.##" style="text-align:right; "/>
  929. <col ref="d67" format="#,##0.##" style="text-align:right; "/>
  930. <col ref="d67p" format="#,##0.##" style="text-align:right; "/>
  931. <col ref="d68" format="#,##0.##" style="text-align:right; "/>
  932. <col ref="d68p" format="#,##0.##" style="text-align:right; "/>
  933. <col ref="d69" format="#,##0.##" style="text-align:right; "/>
  934. <col ref="d69p" format="#,##0.##" style="text-align:right; "/>
  935. <col ref="d70" format="#,##0.##" style="text-align:right; "/>
  936. <col ref="d70p" format="#,##0.##" style="text-align:right; "/>
  937. <col ref="d71" format="#,##0.##" style="text-align:right; "/>
  938. <col ref="d71p" format="#,##0.##" style="text-align:right; "/>
  939. <col ref="d72" format="#,##0.##" style="text-align:right; "/>
  940. <col ref="d72p" format="#,##0.##" style="text-align:right; "/>
  941. <col ref="d73" format="#,##0.##" style="text-align:right; "/>
  942. <col ref="d73p" format="#,##0.##" style="text-align:right; "/>
  943. <col ref="d74" format="#,##0.##" style="text-align:right; "/>
  944. <col ref="d74p" format="#,##0.##" style="text-align:right; "/>
  945. <col ref="d75" format="#,##0.##" style="text-align:right; "/>
  946. <col ref="d75p" format="#,##0.##" style="text-align:right; "/>
  947. <col ref="d76" format="#,##0.##" style="text-align:right; "/>
  948. <col ref="d76p" format="#,##0.##" style="text-align:right; "/>
  949. <col ref="d77" format="#,##0.##" style="text-align:right; "/>
  950. <col ref="d77p" format="#,##0.##" style="text-align:right; "/>
  951. <col ref="d78" format="#,##0.##" style="text-align:right; "/>
  952. <col ref="d78p" format="#,##0.##" style="text-align:right; "/>
  953. <col ref="d79" format="#,##0.##" style="text-align:right; "/>
  954. <col ref="d79p" format="#,##0.##" style="text-align:right; "/>
  955. <col ref="d80" format="#,##0.##" style="text-align:right; "/>
  956. <col ref="d80p" format="#,##0.##" style="text-align:right; "/>
  957. <col ref="d81" format="#,##0.##" style="text-align:right; "/>
  958. <col ref="d81p" format="#,##0.##" style="text-align:right; "/>
  959. <col ref="d82" format="#,##0.##" style="text-align:right; "/>
  960. <col ref="d82p" format="#,##0.##" style="text-align:right; "/>
  961. <col ref="d83" format="#,##0.##" style="text-align:right; "/>
  962. <col ref="d83p" format="#,##0.##" style="text-align:right; "/>
  963. <col ref="d84" format="#,##0.##" style="text-align:right; "/>
  964. <col ref="d84p" format="#,##0.##" style="text-align:right; "/>
  965. <col ref="d85" format="#,##0.##" style="text-align:right; "/>
  966. <col ref="d85p" format="#,##0.##" style="text-align:right; "/>
  967. <col ref="d86" format="#,##0.##" style="text-align:right; "/>
  968. <col ref="d86p" format="#,##0.##" style="text-align:right; "/>
  969. <col ref="d87" format="#,##0.##" style="text-align:right; "/>
  970. <col ref="d87p" format="#,##0.##" style="text-align:right; "/>
  971. <col ref="d88" format="#,##0.##" style="text-align:right; "/>
  972. <col ref="d88p" format="#,##0.##" style="text-align:right; "/>
  973. <col ref="d89" format="#,##0.##" style="text-align:right; "/>
  974. <col ref="d89p" format="#,##0.##" style="text-align:right; "/>
  975. <col ref="d90" format="#,##0.##" style="text-align:right; "/>
  976. <col ref="d90p" format="#,##0.##" style="text-align:right; "/>
  977. <col ref="d91" format="#,##0.##" style="text-align:right; "/>
  978. <col ref="d91p" format="#,##0.##" style="text-align:right; "/>
  979. <col ref="d92" format="#,##0.##" style="text-align:right; "/>
  980. <col ref="d92p" format="#,##0.##" style="text-align:right; "/>
  981. <col ref="d93" format="#,##0.##" style="text-align:right; "/>
  982. <col ref="d93p" format="#,##0.##" style="text-align:right; "/>
  983. <col ref="d94" format="#,##0.##" style="text-align:right; "/>
  984. <col ref="d94p" format="#,##0.##" style="text-align:right; "/>
  985. <col ref="d95" format="#,##0.##" style="text-align:right; "/>
  986. <col ref="d95p" format="#,##0.##" style="text-align:right; "/>
  987. <col ref="d96" format="#,##0.##" style="text-align:right; "/>
  988. <col ref="d96p" format="#,##0.##" style="text-align:right; "/>
  989. <col ref="d97" format="#,##0.##" style="text-align:right; "/>
  990. <col ref="d97p" format="#,##0.##" style="text-align:right; "/>
  991. <col ref="d98" format="#,##0.##" style="text-align:right; "/>
  992. <col ref="d98p" format="#,##0.##" style="text-align:right; "/>
  993. <col ref="d99" format="#,##0.##" style="text-align:right; "/>
  994. <col ref="d99p" format="#,##0.##" style="text-align:right; "/>
  995. </datagrid>
  996. </case>
  997. </switch>
  998. <switch id="switch2" visibility="hidden" style="left:499px; top:100px; width:695px; height:630px; border-width:3px; ">
  999. <case id="case_wardlist" style="left:0px; top:0px; width:690px; height:625px; ">
  1000. <select id="chk_wardcd" ref="/root/hidden/wardcd" visibility="hidden" overflow="scroll" scroll="auto" appearance="full" cellspacing="20" cols="4" sep="▦" vcellspacing="5" style="left:20px; top:30px; width:655px; height:580px; border-style:none; ">
  1001. <choices>
  1002. <itemset nodeset="/root/init/ward/wardlist">
  1003. <label ref="nm"/>
  1004. <value ref="cd"/>
  1005. </itemset>
  1006. </choices>
  1007. </select>
  1008. <caption id="caption6" class="search_name" style="left:20px; top:10px; width:150px; height:17px; ">병동 선택</caption>
  1009. <select1 id="radio1" ref="/root/hidden/wardflag" overflow="visible" appearance="full" cols="2" style="left:145px; top:10px; width:160px; height:20px; border-style:none; ">
  1010. <choices>
  1011. <item>
  1012. <label>전체조회</label>
  1013. <value>0</value>
  1014. </item>
  1015. <item>
  1016. <label>일부 조회</label>
  1017. <value>1</value>
  1018. </item>
  1019. </choices>
  1020. <script type="javascript" ev:event="xforms-value-changed">
  1021. <![CDATA[
  1022. if(model.getValue("/root/hidden/wardflag") == "1"){
  1023. chk_wardcd.visible = true;
  1024. btn_ward.value = "병동*";
  1025. }
  1026. else{
  1027. chk_wardcd.visible = false;
  1028. btn_ward.value = "병동";
  1029. }
  1030. ]]>
  1031. </script>
  1032. </select1>
  1033. </case>
  1034. <case id="case_bactlist" selected="true" style="left:0px; top:0px; width:690px; height:625px; ">
  1035. <select id="chk_bactcd" ref="/root/hidden/bactcd" overflow="scroll" scroll="auto" appearance="full" cellspacing="20" cols="2" sep="▦" vcellspacing="5" style="left:20px; top:55px; width:655px; height:555px; border-style:none; ">
  1036. <choices>
  1037. <itemset nodeset="/root/init/bact/bactlist">
  1038. <label ref="nm"/>
  1039. <value ref="cd"/>
  1040. </itemset>
  1041. </choices>
  1042. </select>
  1043. <caption id="caption7" class="search_name" style="left:20px; top:10px; width:80px; height:17px; ">균 선택</caption>
  1044. <caption id="caption12" style="left:375px; top:35px; width:306px; height:20px; ">※ 기타균종과 전체균종의 경우 전체 선택되지 않습니다</caption>
  1045. <input id="ipt_bactnm" ref="/root/hidden/search/bact" style="left:490px; top:10px; width:135px; height:19px; "/>
  1046. <button id="btn_searchBact" class="btn2_letter2" style="left:640px; top:10px; width:42px; height:19px; ">
  1047. <caption>검색</caption>
  1048. <script type="javascript" ev:event="DOMActivate">
  1049. <![CDATA[
  1050. if(model.getValue("/root/hidden/search/bact") != "")
  1051. fSearchItem(chk_bactcd, model.getValue("/root/hidden/search/bactgbn"), model.getValue("/root/hidden/search/bact"));
  1052. ]]>
  1053. </script>
  1054. </button>
  1055. <select1 id="radio3" ref="/root/hidden/search/bactgbn" overflow="visible" appearance="full" cols="2" style="left:390px; top:10px; width:90px; height:20px; border-style:none; ">
  1056. <choices>
  1057. <item>
  1058. <label>코드</label>
  1059. <value>cd</value>
  1060. </item>
  1061. <item>
  1062. <label>명칭</label>
  1063. <value>nm</value>
  1064. </item>
  1065. </choices>
  1066. </select1>
  1067. <select1 id="cmb_bacgens" ref="/root/hidden/bacgens" visibility="visible" appearance="minimal" style="left:180px; top:10px; width:200px; height:19px; ">
  1068. <choices>
  1069. <itemset nodeset="/root/init/bacgens/bacgenslist">
  1070. <label ref="nm"/>
  1071. <value ref="cd"/>
  1072. </itemset>
  1073. </choices>
  1074. <script type="javascript" ev:event="xforms-value-changed">
  1075. <![CDATA[
  1076. fOpenSetup("bact");
  1077. if(model.getValue("/root/hidden/bacgens") == "_all") chk_bactcd.children("choices").children("itemset").attribute("nodeset") = "/root/init/bact/bactlist";
  1078. else chk_bactcd.children("choices").children("itemset").attribute("nodeset") = "/root/init/bact/bactlist[gens='"+ model.getValue("/root/hidden/bacgens") +"']";
  1079. chk_bactcd.refresh();
  1080. fSelectAll();
  1081. ]]>
  1082. </script>
  1083. </select1>
  1084. <caption id="caption3" class="search_no_b" visibility="visible" style="left:135px; top:10px; width:40px; height:17px; ">균종 :</caption>
  1085. </case>
  1086. <case id="case_spclist" style="left:0px; top:0px; width:690px; height:625px; ">
  1087. <select id="chk_spccd" ref="/root/hidden/spccd" visibility="hidden" overflow="scroll" scroll="auto" appearance="full" cols="3" sep="▦" vcellspacing="5" style="left:20px; top:35px; width:655px; height:575px; border-style:none; ">
  1088. <choices>
  1089. <itemset nodeset="/root/init/spc/spclist">
  1090. <label ref="nm"/>
  1091. <value ref="cd"/>
  1092. </itemset>
  1093. </choices>
  1094. </select>
  1095. <select1 id="rdo_spc" ref="/root/hidden/spcflag" overflow="visible" appearance="full" cols="2" style="left:145px; top:10px; width:160px; height:20px; border-style:none; ">
  1096. <choices>
  1097. <item>
  1098. <label>전체조회</label>
  1099. <value>0</value>
  1100. </item>
  1101. <item>
  1102. <label>일부 조회</label>
  1103. <value>1</value>
  1104. </item>
  1105. </choices>
  1106. <script type="javascript" ev:event="xforms-value-changed">
  1107. <![CDATA[
  1108. if(model.getValue("/root/hidden/spcflag") == "1"){
  1109. chk_spccd.visible = true;
  1110. group_searchspc.visible = true;
  1111. btn_spc.value = "검체선택*";
  1112. }
  1113. else{
  1114. chk_spccd.visible = false;
  1115. group_searchspc.visible = false;
  1116. btn_spc.value = "검체선택";
  1117. }
  1118. ]]>
  1119. </script>
  1120. </select1>
  1121. <caption id="caption10" class="search_name" style="left:20px; top:10px; width:115px; height:17px; ">검체 선택</caption>
  1122. <group id="group_searchspc" visibility="hidden" style="left:330px; top:5px; width:325px; height:25px; ">
  1123. <button id="btn_searchSpc" class="btn2_letter2" style="left:260px; top:5px; width:42px; height:19px; ">
  1124. <caption>검색</caption>
  1125. <script type="javascript" ev:event="DOMActivate">
  1126. <![CDATA[
  1127. if(model.getValue("/root/hidden/search/spc") != "")
  1128. fSearchItem(chk_spccd, model.getValue("/root/hidden/search/spcgbn"), model.getValue("/root/hidden/search/spc"));
  1129. ]]>
  1130. </script>
  1131. </button>
  1132. <input id="input1" ref="/root/hidden/search/spc" style="left:110px; top:5px; width:135px; height:19px; "/>
  1133. <select1 id="radio4" ref="/root/hidden/search/spcgbn" overflow="visible" appearance="full" cols="2" style="left:10px; top:5px; width:90px; height:20px; border-style:none; ">
  1134. <choices>
  1135. <item>
  1136. <label>코드</label>
  1137. <value>cd</value>
  1138. </item>
  1139. <item>
  1140. <label>명칭</label>
  1141. <value>nm</value>
  1142. </item>
  1143. </choices>
  1144. </select1>
  1145. </group>
  1146. </case>
  1147. <case id="case_tclslist" style="left:0px; top:0px; width:690px; height:625px; ">
  1148. <select id="chk_tclscd" ref="/root/hidden/tclscd" visibility="hidden" overflow="scroll" scroll="auto" appearance="full" cols="1" sep="▦" vcellspacing="5" style="left:20px; top:35px; width:655px; height:575px; border-style:none; ">
  1149. <choices>
  1150. <itemset nodeset="/root/init/tcls/tclslist">
  1151. <label ref="nm"/>
  1152. <value ref="cd"/>
  1153. </itemset>
  1154. </choices>
  1155. </select>
  1156. <select1 id="radio2" ref="/root/hidden/tclsflag" overflow="visible" appearance="full" cols="2" style="left:145px; top:10px; width:160px; height:20px; border-style:none; ">
  1157. <choices>
  1158. <item>
  1159. <label>전체조회</label>
  1160. <value>0</value>
  1161. </item>
  1162. <item>
  1163. <label>일부 조회</label>
  1164. <value>1</value>
  1165. </item>
  1166. </choices>
  1167. <script type="javascript" ev:event="xforms-value-changed">
  1168. <![CDATA[
  1169. if(model.getValue("/root/hidden/tclsflag") == "1"){
  1170. chk_tclscd.visible = true;
  1171. group_searchtcls.visible = true;
  1172. btn_tcls.value = "검사선택*";
  1173. }
  1174. else{
  1175. chk_tclscd.visible = false;
  1176. group_searchtcls.visible = false;
  1177. btn_tcls.value = "검사선택";
  1178. }
  1179. ]]>
  1180. </script>
  1181. </select1>
  1182. <caption id="caption11" class="search_name" style="left:20px; top:10px; width:115px; height:17px; ">검사 선택</caption>
  1183. <group id="group_searchtcls" visibility="hidden" style="left:330px; top:5px; width:325px; height:25px; ">
  1184. <button id="button1" class="btn2_letter2" style="left:260px; top:5px; width:42px; height:19px; ">
  1185. <caption>검색</caption>
  1186. <script type="javascript" ev:event="DOMActivate">
  1187. <![CDATA[
  1188. if(model.getValue("/root/hidden/search/tcls") != "")
  1189. fSearchItem(chk_tclscd, model.getValue("/root/hidden/search/tclsgbn"), model.getValue("/root/hidden/search/tcls"));
  1190. ]]>
  1191. </script>
  1192. </button>
  1193. <input id="input2" ref="/root/hidden/search/tcls" style="left:110px; top:5px; width:135px; height:19px; "/>
  1194. <select1 id="radio5" ref="/root/hidden/search/tclsgbn" overflow="visible" appearance="full" cols="2" style="left:10px; top:5px; width:90px; height:20px; border-style:none; ">
  1195. <choices>
  1196. <item>
  1197. <label>코드</label>
  1198. <value>cd</value>
  1199. </item>
  1200. <item>
  1201. <label>명칭</label>
  1202. <value>nm</value>
  1203. </item>
  1204. </choices>
  1205. </select1>
  1206. </group>
  1207. </case>
  1208. <case id="case_antilist" style="left:0px; top:0px; width:690px; height:625px; ">
  1209. <caption id="caption13" class="search_name" style="left:20px; top:10px; width:135px; height:17px; ">기준 항생제 선택</caption>
  1210. <group id="group_searchanti" visibility="hidden" style="left:330px; top:5px; width:325px; height:25px; ">
  1211. <button id="button3" class="btn2_letter2" style="left:260px; top:5px; width:42px; height:19px; ">
  1212. <caption>검색</caption>
  1213. <script type="javascript" ev:event="DOMActivate">
  1214. <![CDATA[
  1215. if(model.getValue("/root/hidden/search/anti") != "")
  1216. fSearchItem(chk_anticd, model.getValue("/root/hidden/search/antigbn"), model.getValue("/root/hidden/search/anti"));
  1217. ]]>
  1218. </script>
  1219. </button>
  1220. <input id="input3" ref="/root/hidden/search/anti" style="left:110px; top:5px; width:135px; height:19px; "/>
  1221. <select1 id="radio7" ref="/root/hidden/search/antigbn" overflow="visible" appearance="full" cols="2" style="left:10px; top:5px; width:90px; height:20px; border-style:none; ">
  1222. <choices>
  1223. <item>
  1224. <label>코드</label>
  1225. <value>cd</value>
  1226. </item>
  1227. <item>
  1228. <label>명칭</label>
  1229. <value>nm</value>
  1230. </item>
  1231. </choices>
  1232. </select1>
  1233. </group>
  1234. <group id="group_anti" visibility="hidden" style="left:10px; top:35px; width:670px; height:580px; background-color:transparent; ">
  1235. <caption id="caption14" style="left:7px; top:5; width:295px; height:17; ">※ 기준 항생제는 10개 이내로 만 선택 하여 주십시요</caption>
  1236. <select id="chk_anticd" ref="/root/hidden/anticd" visibility="visible" overflow="scroll" scroll="auto" appearance="full" cols="2" sep="▦" vcellspacing="5" style="left:5px; top:30px; width:495px; height:545px; border-width:1px; border-style:solid; ">
  1237. <choices>
  1238. <itemset nodeset="/root/init/anti/antilist">
  1239. <label ref="nm"/>
  1240. <value ref="cd"/>
  1241. </itemset>
  1242. </choices>
  1243. <script type="javascript" ev:event="xforms-value-changed">
  1244. <![CDATA[
  1245. if(chk_anticd.value == "") model.setValue("/root/hidden/anticnt","0");
  1246. else model.setValue("/root/hidden/anticnt", chk_anticd.value.split("▦").length);
  1247. model.setValue("/root/hidden/antinmlist", chk_anticd.label.replace(/▦/g, "\n"));
  1248. cap_anticnt.refresh();
  1249. textarea1.refresh();
  1250. ]]>
  1251. </script>
  1252. </select>
  1253. <textarea id="textarea1" ref="/root/hidden/antinmlist" scroll="both" editable="false" style="left:505px; top:30px; width:160px; height:545px; word-wrap:hard; "/>
  1254. <caption id="caption16" class="search_name" style="left:505px; top:5px; width:95px; height:17px; ">선택 항생제</caption>
  1255. <caption id="cap_anticnt" ref="/root/hidden/anticnt" style="left:605px; top:5px; width:35px; height:20px; font-weight:bold; text-align:right; "/>
  1256. <caption id="caption18" style="left:645px; top:5px; width:20px; height:20px; font-weight:bold; ">건</caption>
  1257. <caption id="caption19" class="search_name" style="left:303px; top:5; width:96px; height:17; ">기준결과값</caption>
  1258. <select1 id="radio6" ref="/root/hidden/antigenval" overflow="visible" appearance="full" cellspacing="5" cols="3" style="left:395px; top:5; width:100px; height:17; font-weight:bold; border-style:none; ">
  1259. <choices>
  1260. <item>
  1261. <label>R</label>
  1262. <value>R</value>
  1263. </item>
  1264. <item>
  1265. <label>I</label>
  1266. <value>I</value>
  1267. </item>
  1268. <item>
  1269. <label>S</label>
  1270. <value>S</value>
  1271. </item>
  1272. </choices>
  1273. </select1>
  1274. </group>
  1275. <select1 id="radio8" ref="/root/hidden/antiflag" overflow="visible" appearance="full" cellspacing="10" cols="2" style="left:170px; top:10px; width:125px; height:20px; border-style:none; ">
  1276. <choices>
  1277. <item>
  1278. <label>미선택</label>
  1279. <value>0</value>
  1280. </item>
  1281. <item>
  1282. <label>선택</label>
  1283. <value>1</value>
  1284. </item>
  1285. </choices>
  1286. <script type="javascript" ev:event="xforms-value-changed">
  1287. <![CDATA[
  1288. if(model.getValue("/root/hidden/antiflag") == "1"){
  1289. group_anti.visible = true;
  1290. group_searchanti.visible = true;
  1291. btn_anti.value = "기준 항생제 선택*";
  1292. }
  1293. else{
  1294. group_anti.visible = false;
  1295. group_searchanti.visible = false;
  1296. btn_anti.value = "기준 항생제 선택";
  1297. }
  1298. ]]>
  1299. </script>
  1300. </select1>
  1301. </case>
  1302. </switch>
  1303. <button id="btn_cntasspc" class="btn_sw" visibility="visible" group="tab" style="left:0px; top:79px; width:120px; height:22px; ">
  1304. <caption>검체별 분포</caption>
  1305. <toggle case="case_cntasspc" ev:event="onclick"/>
  1306. <script type="javascript" ev:event="DOMActivate">
  1307. <![CDATA[
  1308. fGridInit("cntasspc");
  1309. ]]>
  1310. </script>
  1311. </button>
  1312. <button id="btn_close_setup" class="btn_sw" visibility="hidden" group="tab2" style="left:1110px; top:79px; width:70px; height:22px; ">
  1313. <caption>설정닫기</caption>
  1314. <script type="javascript" ev:event="DOMActivate">
  1315. <![CDATA[
  1316. fCloseSetup();
  1317. ]]>
  1318. </script>
  1319. </button>
  1320. <button id="btn_selall" class="btn_sw" visibility="hidden" group="tab2" style="left:510px; top:80px; width:70px; height:22px; text-align:center; ">
  1321. <caption>전체선택</caption>
  1322. <script type="javascript" ev:event="DOMActivate">
  1323. <![CDATA[
  1324. fSelectAll();
  1325. ]]>
  1326. </script>
  1327. </button>
  1328. <button id="btn_selnot" class="btn_sw" visibility="hidden" group="tab2" style="left:580px; top:80px; width:70px; height:22px; text-align:center; ">
  1329. <caption>전체해제</caption>
  1330. <script type="javascript" ev:event="DOMActivate">
  1331. <![CDATA[
  1332. fSelectNot() ;
  1333. ]]>
  1334. </script>
  1335. </button>
  1336. <button id="btn_cntasdept" class="btn_sw" visibility="visible" group="tab" style="left:120px; top:79px; width:120px; height:22px; ">
  1337. <caption>병동(부서)별 분포</caption>
  1338. <toggle case="case_cntasdept" ev:event="onclick"/>
  1339. <script type="javascript" ev:event="DOMActivate">
  1340. <![CDATA[
  1341. fGridInit("cntasdept");
  1342. ]]>
  1343. </script>
  1344. </button>
  1345. </group>
  1346. <caption id="caption15" class="tit_1" style="left:0px; top:0px; width:800px; height:14px; ">양성균 분포도</caption>
  1347. <group id="group2" scroll="auto" style="left:0px; top:13px; width:1195px; height:27px; ">
  1348. <line id="line2" class="line_2" style="x1:0px; y1:25px; x2:1192px; y2:25px; "/>
  1349. <button id="btn_excel" class="btn6_letter5" style="left:0px; top:3px; width:92px; height:22px; ">
  1350. <caption>EXCEL저장</caption>
  1351. <script type="javascript" ev:event="DOMActivate">
  1352. <![CDATA[
  1353. fExeSaveToExcel();
  1354. ]]>
  1355. </script>
  1356. </button>
  1357. </group>
  1358. </xhtml:body>
  1359. </xhtml:html>