SPMNW07500_증상정보.xrw 19 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768
  1. <?xml version="1.0" encoding="EUC-KR"?>
  2. <?xml-stylesheet href="../../../com/commonweb/css/common.css" type="text/css" ?>
  3. <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">
  4. <xhtml:head>
  5. <xhtml:title>증상정보</xhtml:title>
  6. <model id="model1">
  7. <instance id="instance1">
  8. <root xmlns="">
  9. <init>
  10. <part>
  11. <part01>
  12. <choice/>
  13. <part>전신</part>
  14. <flag>01</flag>
  15. </part01>
  16. <part01>
  17. <choice/>
  18. <part>사지</part>
  19. <flag>01</flag>
  20. </part01>
  21. <part01>
  22. <choice/>
  23. <part>상지</part>
  24. <flag>01</flag>
  25. </part01>
  26. <part01>
  27. <choice/>
  28. <part>하지</part>
  29. <flag>01</flag>
  30. </part01>
  31. <part01>
  32. <choice/>
  33. <part>얼굴</part>
  34. <flag>01</flag>
  35. </part01>
  36. <part01>
  37. <choice/>
  38. <part>안검</part>
  39. <flag>01</flag>
  40. </part01>
  41. <part01>
  42. <choice/>
  43. <part>복부</part>
  44. <flag>01</flag>
  45. </part01>
  46. <part01>
  47. <choice/>
  48. <part>목</part>
  49. <flag>01</flag>
  50. </part01>
  51. <part01>
  52. <choice/>
  53. <part>두부</part>
  54. <flag>01</flag>
  55. </part01>
  56. <part01>
  57. <choice/>
  58. <part>기타</part>
  59. <flag>01</flag>
  60. </part01>
  61. <part02>
  62. <choice/>
  63. <part>전신</part>
  64. <flag>02</flag>
  65. </part02>
  66. <part02>
  67. <choice/>
  68. <part>사지</part>
  69. <flag>02</flag>
  70. </part02>
  71. <part02>
  72. <choice/>
  73. <part>상지</part>
  74. <flag>02</flag>
  75. </part02>
  76. <part02>
  77. <choice/>
  78. <part>하지</part>
  79. <flag>02</flag>
  80. </part02>
  81. <part02>
  82. <choice/>
  83. <part>얼굴</part>
  84. <flag>02</flag>
  85. </part02>
  86. <part02>
  87. <choice/>
  88. <part>안검</part>
  89. <flag>02</flag>
  90. </part02>
  91. <part03>
  92. <choice/>
  93. <part>전신</part>
  94. <flag>03</flag>
  95. </part03>
  96. <part03>
  97. <choice/>
  98. <part>사지</part>
  99. <flag>03</flag>
  100. </part03>
  101. <part03>
  102. <choice/>
  103. <part>상지</part>
  104. <flag>03</flag>
  105. </part03>
  106. <part03>
  107. <choice/>
  108. <part>하지</part>
  109. <flag>03</flag>
  110. </part03>
  111. <part03>
  112. <choice/>
  113. <part>얼굴</part>
  114. <flag>03</flag>
  115. </part03>
  116. <part03>
  117. <choice/>
  118. <part>안검</part>
  119. <flag>03</flag>
  120. </part03>
  121. <part03>
  122. <choice/>
  123. <part>chemo용 IV route</part>
  124. <flag>03</flag>
  125. </part03>
  126. <part03>
  127. <choice/>
  128. <part>기타</part>
  129. <flag>03</flag>
  130. </part03>
  131. </part>
  132. <direc>
  133. <direc01>
  134. <choice/>
  135. <direc>전체</direc>
  136. <flag>01</flag>
  137. </direc01>
  138. <direc01>
  139. <choice/>
  140. <direc>상</direc>
  141. <flag>01</flag>
  142. </direc01>
  143. <direc01>
  144. <choice/>
  145. <direc>하</direc>
  146. <flag>01</flag>
  147. </direc01>
  148. <direc01>
  149. <choice/>
  150. <direc>좌</direc>
  151. <flag>01</flag>
  152. </direc01>
  153. <direc01>
  154. <choice/>
  155. <direc>우</direc>
  156. <flag>01</flag>
  157. </direc01>
  158. <direc01>
  159. <choice/>
  160. <direc>기타</direc>
  161. <flag>01</flag>
  162. </direc01>
  163. <direc02>
  164. <choice/>
  165. <direc>전체</direc>
  166. <flag>02</flag>
  167. </direc02>
  168. <direc02>
  169. <choice/>
  170. <direc>좌</direc>
  171. <flag>02</flag>
  172. </direc02>
  173. <direc02>
  174. <choice/>
  175. <direc>우</direc>
  176. <flag>02</flag>
  177. </direc02>
  178. </direc>
  179. <symp>
  180. <symp01>
  181. <choice/>
  182. <symp>둔함</symp>
  183. <flag>01</flag>
  184. </symp01>
  185. <symp01>
  186. <choice/>
  187. <symp>쑤심</symp>
  188. <flag>01</flag>
  189. </symp01>
  190. <symp01>
  191. <choice/>
  192. <symp>예리함</symp>
  193. <flag>01</flag>
  194. </symp01>
  195. <symp01>
  196. <choice/>
  197. <symp>찌르는듯</symp>
  198. <flag>01</flag>
  199. </symp01>
  200. <symp01>
  201. <choice/>
  202. <symp>퍼짐</symp>
  203. <flag>01</flag>
  204. </symp01>
  205. <symp01>
  206. <choice/>
  207. <symp>기타</symp>
  208. <flag>01</flag>
  209. </symp01>
  210. <symp02>
  211. <choice/>
  212. <symp>호흡곤란</symp>
  213. <flag>02</flag>
  214. </symp02>
  215. <symp02>
  216. <choice/>
  217. <symp>객담</symp>
  218. <flag>02</flag>
  219. </symp02>
  220. <symp02>
  221. <choice/>
  222. <symp>기침</symp>
  223. <flag>02</flag>
  224. </symp02>
  225. <symp02>
  226. <choice/>
  227. <symp>폐잡음</symp>
  228. <flag>02</flag>
  229. </symp02>
  230. <symp02>
  231. <choice/>
  232. <symp>청색증</symp>
  233. <flag>02</flag>
  234. </symp02>
  235. <symp02>
  236. <choice/>
  237. <symp>객혈</symp>
  238. <flag>02</flag>
  239. </symp02>
  240. <symp02>
  241. <choice/>
  242. <symp>이상호흡음</symp>
  243. <flag>02</flag>
  244. </symp02>
  245. <symp02>
  246. <choice/>
  247. <symp>기관절개관</symp>
  248. <flag>02</flag>
  249. </symp02>
  250. <symp02>
  251. <choice/>
  252. <symp>기타</symp>
  253. <flag>02</flag>
  254. </symp02>
  255. <symp03>
  256. <choice/>
  257. <symp>연하곤란</symp>
  258. <flag>03</flag>
  259. </symp03>
  260. <symp03>
  261. <choice/>
  262. <symp>오심</symp>
  263. <flag>03</flag>
  264. </symp03>
  265. <symp03>
  266. <choice/>
  267. <symp>구토</symp>
  268. <flag>03</flag>
  269. </symp03>
  270. <symp03>
  271. <choice/>
  272. <symp>소화장애</symp>
  273. <flag>03</flag>
  274. </symp03>
  275. <symp03>
  276. <choice/>
  277. <symp>복부팽만</symp>
  278. <flag>03</flag>
  279. </symp03>
  280. <symp03>
  281. <choice/>
  282. <symp>복부동통</symp>
  283. <flag>03</flag>
  284. </symp03>
  285. <symp03>
  286. <choice/>
  287. <symp>점액변</symp>
  288. <flag>03</flag>
  289. </symp03>
  290. <symp03>
  291. <choice/>
  292. <symp>인공장</symp>
  293. <flag>03</flag>
  294. </symp03>
  295. <symp03>
  296. <choice/>
  297. <symp>토혈</symp>
  298. <flag>03</flag>
  299. </symp03>
  300. <symp03>
  301. <choice/>
  302. <symp>기타</symp>
  303. <flag>03</flag>
  304. </symp03>
  305. <symp04>
  306. <choice/>
  307. <symp>무감각</symp>
  308. <flag>04</flag>
  309. </symp04>
  310. <symp04>
  311. <choice/>
  312. <symp>저림</symp>
  313. <flag>04</flag>
  314. </symp04>
  315. <symp04>
  316. <choice/>
  317. <symp>동통</symp>
  318. <flag>04</flag>
  319. </symp04>
  320. <symp05>
  321. <choice/>
  322. <symp>Pale</symp>
  323. <flag>05</flag>
  324. </symp05>
  325. <symp05>
  326. <choice/>
  327. <symp>Jaundiced</symp>
  328. <flag>05</flag>
  329. </symp05>
  330. <symp05>
  331. <choice/>
  332. <symp>Flushed</symp>
  333. <flag>05</flag>
  334. </symp05>
  335. <symp05>
  336. <choice/>
  337. <symp>Cyanotic</symp>
  338. <flag>05</flag>
  339. </symp05>
  340. <symp05>
  341. <choice/>
  342. <symp>기타</symp>
  343. <flag>05</flag>
  344. </symp05>
  345. <symp06>
  346. <choice/>
  347. <symp>발진</symp>
  348. <flag>06</flag>
  349. </symp06>
  350. <symp06>
  351. <choice/>
  352. <symp>물집</symp>
  353. <flag>06</flag>
  354. </symp06>
  355. <symp06>
  356. <choice/>
  357. <symp>흉터</symp>
  358. <flag>06</flag>
  359. </symp06>
  360. <symp06>
  361. <choice/>
  362. <symp>상처</symp>
  363. <flag>06</flag>
  364. </symp06>
  365. <symp06>
  366. <choice/>
  367. <symp>반점</symp>
  368. <flag>06</flag>
  369. </symp06>
  370. <symp06>
  371. <choice/>
  372. <symp>욕창</symp>
  373. <flag>06</flag>
  374. </symp06>
  375. <symp06>
  376. <choice/>
  377. <symp>발한</symp>
  378. <flag>06</flag>
  379. </symp06>
  380. <symp06>
  381. <choice/>
  382. <symp>건조</symp>
  383. <flag>06</flag>
  384. </symp06>
  385. <symp06>
  386. <choice/>
  387. <symp>소양감</symp>
  388. <flag>06</flag>
  389. </symp06>
  390. <symp06>
  391. <choice/>
  392. <symp>불결함</symp>
  393. <flag>06</flag>
  394. </symp06>
  395. <symp06>
  396. <choice/>
  397. <symp>기타</symp>
  398. <flag>06</flag>
  399. </symp06>
  400. <symp07>
  401. <choice/>
  402. <symp>빈뇨</symp>
  403. <flag>07</flag>
  404. </symp07>
  405. <symp07>
  406. <choice/>
  407. <symp>핍뇨</symp>
  408. <flag>07</flag>
  409. </symp07>
  410. <symp07>
  411. <choice/>
  412. <symp>혈뇨</symp>
  413. <flag>07</flag>
  414. </symp07>
  415. <symp07>
  416. <choice/>
  417. <symp>긴급뇨의</symp>
  418. <flag>07</flag>
  419. </symp07>
  420. <symp07>
  421. <choice/>
  422. <symp>요실금</symp>
  423. <flag>07</flag>
  424. </symp07>
  425. <symp07>
  426. <choice/>
  427. <symp>작열감</symp>
  428. <flag>07</flag>
  429. </symp07>
  430. <symp07>
  431. <choice/>
  432. <symp>배뇨곤란</symp>
  433. <flag>07</flag>
  434. </symp07>
  435. <symp07>
  436. <choice/>
  437. <symp>거품뇨</symp>
  438. <flag>07</flag>
  439. </symp07>
  440. <symp07>
  441. <choice/>
  442. <symp>다뇨</symp>
  443. <flag>07</flag>
  444. </symp07>
  445. <symp07>
  446. <choice/>
  447. <symp>기타</symp>
  448. <flag>07</flag>
  449. </symp07>
  450. </symp>
  451. <cate>
  452. <cate01>
  453. <choice/>
  454. <cate>PTBD</cate>
  455. <flag>01</flag>
  456. </cate01>
  457. <cate01>
  458. <choice/>
  459. <cate>L-Tube</cate>
  460. <flag>01</flag>
  461. </cate01>
  462. <cate01>
  463. <choice/>
  464. <cate>PEG</cate>
  465. <flag>01</flag>
  466. </cate01>
  467. <cate01>
  468. <choice/>
  469. <cate>기타</cate>
  470. <flag>01</flag>
  471. </cate01>
  472. <cate02>
  473. <choice/>
  474. <cate>Foley catheter</cate>
  475. <flag>02</flag>
  476. </cate02>
  477. <cate02>
  478. <choice/>
  479. <cate>Cystostomy</cate>
  480. <flag>02</flag>
  481. </cate02>
  482. <cate02>
  483. <choice/>
  484. <cate>Nephrostomy</cate>
  485. <flag>02</flag>
  486. </cate02>
  487. <cate02>
  488. <choice/>
  489. <cate>Urostomy</cate>
  490. <flag>02</flag>
  491. </cate02>
  492. <cate02>
  493. <choice/>
  494. <cate>기타</cate>
  495. <flag>02</flag>
  496. </cate02>
  497. <cate03>
  498. <choice/>
  499. <cate>colostomy</cate>
  500. <flag>03</flag>
  501. </cate03>
  502. <cate03>
  503. <choice/>
  504. <cate>ileostomy</cate>
  505. <flag>03</flag>
  506. </cate03>
  507. <cate03>
  508. <choice/>
  509. <cate>기타</cate>
  510. <flag>03</flag>
  511. </cate03>
  512. </cate>
  513. </init>
  514. <main>
  515. <part>
  516. <part/>
  517. </part>
  518. <direc>
  519. <direc/>
  520. </direc>
  521. <symp>
  522. <symp/>
  523. </symp>
  524. <partnm/>
  525. <direcnm/>
  526. <sympnm/>
  527. <regist>N</regist>
  528. <catenm/>
  529. </main>
  530. </root>
  531. </instance>
  532. </model>
  533. <script type="javascript" src="../../../com/commonweb/js/common.js"/>
  534. <script type="javascript">
  535. <![CDATA[
  536. var part="";
  537. var direc = "";
  538. var symp="";
  539. var title = "";
  540. var cate = "";
  541. part = opener.javascript.getParameter("SPMNW07500_PARAM1");
  542. direc = opener.javascript.getParameter("SPMNW07500_PARAM2");
  543. symp = opener.javascript.getParameter("SPMNW07500_PARAM3");
  544. title = opener.javascript.getParameter("SPMNW07500_PARAM4");
  545. cate = opener.javascript.getParameter("SPMNW07500_PARAM5");
  546. ]]>
  547. </script>
  548. <script type="javascript" ev:event="xforms-ready">
  549. <![CDATA[
  550. cap_title.value = title;
  551. if(part == "00") {
  552. grd_part.visible = false;
  553. grd_part.rebuild();
  554. } else {
  555. grd_part.nodeset = "/root/init/part/part" + part;
  556. }
  557. if(direc == "00") {
  558. grd_direc.visible= false;
  559. grd_direc.rebuild();
  560. } else {
  561. grd_direc.nodeset = "/root/init/direc/direc"+direc;
  562. }
  563. if(symp == "00") {
  564. grd_symp.visible= false;
  565. grd_symp.rebuild();
  566. } else {
  567. grd_symp.nodeset = "/root/init/symp/symp"+ symp;
  568. }
  569. if(cate == "00") {
  570. grd_cate.visible= false;
  571. grd_cate.rebuild();
  572. } else {
  573. grd_cate.visible= true;
  574. grd_cate.nodeset = "/root/init/cate/cate"+ cate;
  575. }
  576. opener.javascript.setParameter("SMMNW03100_PARAM4", "N");
  577. ]]>
  578. </script>
  579. </xhtml:head>
  580. <xhtml:body pagewidth="517" pageheight="306" style="margin-left:8; margin-top:0; margin-right:8; margin-bottom:0; ">
  581. <group id="grp_biz" scroll="auto" style="left:0px; top:0px; width:500px; height:306px; ">
  582. <caption id="cap_title" class="tit_2" style="left:5px; top:10px; width:95px; height:14px; "/>
  583. <button id="button1" class="btn2_letter2" style="left:456px; top:5px; width:42px; height:19px; ">
  584. <caption>등록</caption>
  585. <script type="javascript" ev:event="DOMActivate">
  586. <![CDATA[
  587. var cnt = 0;
  588. var my_array = new Array();
  589. // var part = opener.javascript.getParameter("SPMNW07500_PARAM1");
  590. // var direc = opener.javascript.getParameter("SPMNW07500_PARAM2");
  591. // var symp = opener.javascript.getParameter("SPMNW07500_PARAM3");
  592. opener.javascript.setParameter("SMMNW03100_PARAM4", "Y");
  593. if(part != "00") {
  594. for(var i = 1; i < grd_part.rows;i++) {
  595. if(model.getValue("/root/init/part/part" + part + "[" + i + "]/choice") == "true") {
  596. my_array[cnt] = model.getValue("/root/init/part/part"+ part + "[" + i + "]/part");
  597. if(model.getValue("/root/init/part/part"+ part + "[" + i + "]/part") == "기타") {
  598. my_array[cnt] += "(" + ipt_part.value + ")";
  599. }
  600. cnt++;
  601. }
  602. }
  603. opener.javascript.setParameter("SMMNW03100_PARAM1", my_array);
  604. cnt = 0;
  605. my_array = new Array();
  606. }
  607. if(direc != "00") {
  608. for(var i = 1; i < grd_direc.rows;i++) {
  609. if(model.getValue("/root/init/direc/direc" + direc + "[" + i + "]/choice") == "true") {
  610. my_array[cnt] = model.getValue("/root/init/direc/direc"+ direc + "[" + i + "]/direc");
  611. if(model.getValue("/root/init/direc/direc"+ direc + "[" + i + "]/direc") == "기타") {
  612. my_array[cnt] += "(" + ipt_direc.value + ")";
  613. }
  614. cnt++;
  615. }
  616. }
  617. opener.javascript.setParameter("SMMNW03100_PARAM2", my_array);
  618. cnt = 0;
  619. my_array = new Array();
  620. }
  621. if(symp != "00") {
  622. for(var i = 1; i < grd_symp.rows;i++) {
  623. if(model.getValue("/root/init/symp/symp" + symp + "[" + i + "]/choice") == "true") {
  624. my_array[cnt] = model.getValue("/root/init/symp/symp" + symp + "[" + i + "]/symp");
  625. if(model.getValue("/root/init/symp/symp" + symp + "[" + i + "]/symp") == "기타") {
  626. my_array[cnt] += "(" + ipt_symp.value + ")";
  627. }
  628. cnt++;
  629. }
  630. }
  631. opener.javascript.setParameter("SMMNW03100_PARAM3", my_array);
  632. cnt = 0;
  633. my_array = new Array();
  634. }
  635. if(cate != "00") {
  636. for(var i = 1; i < grd_cate.rows;i++) {
  637. if(model.getValue("/root/init/cate/cate" + cate + "[" + i + "]/choice") == "true") {
  638. my_array[cnt] = model.getValue("/root/init/cate/cate" + cate + "[" + i + "]/cate");
  639. if(model.getValue("/root/init/cate/cate" + cate + "[" + i + "]/cate") == "기타") {
  640. my_array[cnt] += "(" + ipt_cate.value + ")";
  641. }
  642. cnt++;
  643. }
  644. }
  645. opener.javascript.setParameter("SMMNW03100_PARAM5", my_array);
  646. cnt = 0;
  647. my_array = new Array();
  648. }
  649. model.close();
  650. ]]>
  651. </script>
  652. </button>
  653. <line id="line1" class="line_1" style="x1:0px; y1:25px; x2:499px; y2:25px; "/>
  654. <datagrid id="grd_part" caption="선택^부위" colsep="^" colwidth="30, 114" mergecellsfixedrows="bycolrec" rowsep="|" style="left:0px; top:30px; width:162px; height:253px; ">
  655. <col ref="choice" type="checkbox"/>
  656. <col ref="part"/>
  657. <script type="javascript" ev:event="xforms-value-changed">
  658. <![CDATA[
  659. for(var i = 1; i < grd_part.rows; i++) {
  660. if(grd_part.valueMatrix(i, grd_part.colRef("choice")) == "true" && grd_part.valueMatrix(i, grd_part.colRef("part")) == "기타") {
  661. ipt_part.visible = true;
  662. } else {
  663. ipt_part.visible = false;
  664. ipt_part.value = "";
  665. }
  666. }
  667. ]]>
  668. </script>
  669. </datagrid>
  670. <datagrid id="grd_direc" caption="선택^방향" colsep="^" colwidth="30, 114" mergecellsfixedrows="bycolrec" rowsep="|" style="left:167px; top:30px; width:162px; height:253px; ">
  671. <col ref="choice" type="checkbox"/>
  672. <col ref="direc"/>
  673. <script type="javascript" ev:event="xforms-value-changed">
  674. <![CDATA[
  675. for(var i = 1; i < grd_direc.rows; i++) {
  676. if(grd_direc.valueMatrix(i, grd_direc.colRef("choice")) == "true" && grd_direc.valueMatrix(i, grd_direc.colRef("direc")) == "기타") {
  677. ipt_direc.visible = true;
  678. } else {
  679. ipt_direc.visible = false;
  680. ipt_direc.value = "";
  681. }
  682. }
  683. ]]>
  684. </script>
  685. </datagrid>
  686. <datagrid id="grd_symp" caption="선택^증상" colsep="^" colwidth="30, 114" mergecellsfixedrows="bycolrec" rowsep="|" style="left:334px; top:30px; width:165px; height:253px; ">
  687. <col ref="choice" type="checkbox"/>
  688. <col ref="symp"/>
  689. <script type="javascript" ev:event="xforms-value-changed">
  690. <![CDATA[
  691. for(var i = 1; i < grd_symp.rows; i++) {
  692. if(grd_symp.valueMatrix(i, grd_symp.colRef("choice")) == "true" && grd_symp.valueMatrix(i, grd_symp.colRef("symp")) == "기타") {
  693. ipt_symp.visible = true;
  694. } else {
  695. ipt_symp.visible = false;
  696. ipt_symp.value = "";
  697. }
  698. }
  699. ]]>
  700. </script>
  701. </datagrid>
  702. <input id="ipt_part" ref="/root/main/partnm" visibility="hidden" style="left:0px; top:285px; width:162px; height:19px; background-color:#f7f7ff; "/>
  703. <input id="ipt_direc" ref="/root/main/direcnm" visibility="hidden" style="left:167px; top:285px; width:162px; height:19px; background-color:#f7f7ff; "/>
  704. <input id="ipt_symp" ref="/root/main/sympnm" visibility="hidden" style="left:334px; top:285px; width:165px; height:19px; background-color:#f7f7ff; "/>
  705. <datagrid id="grd_cate" nodeset="/root/init/cate/cate03" visibility="hidden" caption="선택^부착기구" colsep="^" colwidth="30, 114" mergecellsfixedrows="bycolrec" rowsep="|" style="left:167px; top:30px; width:162px; height:253px; ">
  706. <col ref="choice" type="checkbox"/>
  707. <col ref="cate"/>
  708. <script type="javascript" ev:event="xforms-value-changed">
  709. <![CDATA[
  710. for(var i = 1; i < grd_cate.rows; i++) {
  711. if(grd_cate.valueMatrix(i, grd_cate.colRef("choice")) == "true" && grd_cate.valueMatrix(i, grd_cate.colRef("cate")) == "기타") {
  712. ipt_cate.visible = true;
  713. } else {
  714. ipt_cate.visible = false;
  715. ipt_cate.value = "";
  716. }
  717. }
  718. ]]>
  719. </script>
  720. </datagrid>
  721. <input id="ipt_cate" ref="/root/main/catenm" visibility="hidden" style="left:167px; top:285px; width:162px; height:19px; background-color:#f7f7ff; "/>
  722. </group>
  723. </xhtml:body>
  724. </xhtml:html>