SMATB00400_관리약사과제관리.xrw 39 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797
  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. <main>
  10. <subjlist>
  11. <item>
  12. <subjno/>
  13. <stdyno/>
  14. <itemnm/>
  15. <stdysubjnm/>
  16. <respstdynm/>
  17. <reqnm/>
  18. <conyn/>
  19. <startyn/>
  20. <examdrugwinyn/>
  21. <drugendyn/>
  22. <clinictrgtyn/>
  23. <subjid/>
  24. <conyn/>
  25. <startyn/>
  26. <examdrugwinyn/>
  27. <drugendyn/>
  28. <subjendyn/>
  29. <drugreqyn/>
  30. </item>
  31. </subjlist>
  32. <crbaseinfo>
  33. <subjinfo>
  34. <subjno/>
  35. <stdyno/>
  36. <itemnm/>
  37. <stdysubjnm/>
  38. <stdytermfrom/>
  39. <stdytermto/>
  40. <direccost/>
  41. <indireccost/>
  42. <crccindireccost/>
  43. <totstdycost/>
  44. <clincflag/>
  45. <judgdg/>
  46. <conpaperconacptdd/>
  47. <irbjudglistdd/>
  48. <subjendyn/>
  49. <subjenddd/>
  50. <allidxcase/>
  51. <roothospidxcasecnt/>
  52. <chrgfoodyn/>
  53. <roomfeeyn/>
  54. <carecureyn/>
  55. <medfeeyn/>
  56. <reqphos/>
  57. <reqnm/>
  58. <ioflag/>
  59. <outerpharmnm/>
  60. <outerpharmtel/>
  61. <mngtpharmstnm/>
  62. <crcnm/>
  63. <crctel/>
  64. <cranm/>
  65. <cratel/>
  66. <costyn/>
  67. <stdykind/>
  68. <subjid/>
  69. <drugenddd/>
  70. <crcmpphonno/>
  71. <crcfaxno/>
  72. <crcemail/>
  73. <crampphonno/>
  74. <crafaxno/>
  75. <craemail/>
  76. </subjinfo>
  77. <druginfo>
  78. <clincresdrugflag/>
  79. <drugcd/>
  80. <ordnm/>
  81. </druginfo>
  82. <empinfo>
  83. <empflag/>
  84. <empid/>
  85. <deptnm/>
  86. <empnm/>
  87. <telno/>
  88. <deptcd/>
  89. <seqno/>
  90. </empinfo>
  91. <imcmreqchrginfo>
  92. <charnm/>
  93. <chartelno/>
  94. <charfaxno/>
  95. <charmpphonno/>
  96. <charemail/>
  97. </imcmreqchrginfo>
  98. </crbaseinfo>
  99. <tempuserinfo/>
  100. </main>
  101. <send>
  102. <data>
  103. <subjdata/>
  104. <stdyempdata/>
  105. <drugdata/>
  106. </data>
  107. <srchdata>
  108. <srchsubjno/>
  109. <srchflag>1</srchflag>
  110. <srchsubjendyn>A</srchsubjendyn>
  111. <subjno/>
  112. <srchstdyno/>
  113. <srchitemnm/>
  114. <conyn>-</conyn>
  115. <startyn>-</startyn>
  116. <drugreqyn>-</drugreqyn>
  117. </srchdata>
  118. </send>
  119. <init/>
  120. <hidden/>
  121. <temp>
  122. <ret/>
  123. <userpopupinfo>
  124. <param/>
  125. <flag/>
  126. <searchitem/>
  127. </userpopupinfo>
  128. <useroneselect/>
  129. <receivesubjno>
  130. <receiveref>/root/send/srchdata/subjno</receiveref>
  131. </receivesubjno>
  132. <receivedata>
  133. <receiveref>/root/temp/drugcd</receiveref>
  134. <srchflag/>
  135. <srchcnts/>
  136. <drugkind/>
  137. </receivedata>
  138. <drugcd/>
  139. <getimcmreqchrginfo>
  140. <imcmreqchrginfo/>
  141. </getimcmreqchrginfo>
  142. </temp>
  143. </root>
  144. </instance>
  145. <script type="javascript">
  146. <![CDATA[
  147. function fGetSubject(){
  148. if( submit("TRATB00107", false) ) {
  149. var costyn="";
  150. if (model.getValue("/root/main/crbaseinfo/subjinfo/chrgfoodyn")=="Y"){
  151. costyn = costyn + "1 ";
  152. }
  153. if (model.getValue("/root/main/crbaseinfo/subjinfo/roomfeeyn")=="Y"){
  154. costyn = costyn + "2 ";
  155. }
  156. if (model.getValue("/root/main/crbaseinfo/subjinfo/carecureyn")=="Y"){
  157. costyn = costyn + "3 ";
  158. }
  159. if (model.getValue("/root/main/crbaseinfo/subjinfo/medfeeyn")=="Y"){
  160. costyn = costyn + "4 ";
  161. }
  162. model.makeValue("/root/main/crbaseinfo/subjinfo/costyn", costyn);
  163. //--------------(20091015)
  164. //if( submit("TRATB00401", false) ){
  165. //연구관련담당자 정보를 CRC DB에서 따로 조회해온다. (2009.09.10 JJE)
  166. //20100819_laboru_경북대병원_CTMS 정보 가지고 오지 않음
  167. /*
  168. if( submit("TRATB00410", false) ){ //연구담당자가 아니라 의뢰기관담당자로 변경함
  169. //-----------------------
  170. if( instance1.selectSingleNode("/root/main/crbaseinfo/imcmreqchrginfo") == null )
  171. model.makeNode("/root/main/crbaseinfo/imcmreqchrginfo");
  172. model.copyNode("/root/main/crbaseinfo/imcmreqchrginfo", "/root/temp/getimcmreqchrginfo/imcmreqchrginfo");
  173. }*/
  174. model.refresh();
  175. //검색 조건을 파라메터로 설정하여, 팝업화면에서 값을 읽도록 함. (2009.09.28 JJE)
  176. setParameter("param_subjno", model.getValue("/root/main/crbaseinfo/subjinfo/subjno"));
  177. setParameter("param_stdyno", model.getValue("/root/main/crbaseinfo/subjinfo/stdyno"));
  178. setParameter("param_subjid", model.getValue("/root/main/crbaseinfo/subjinfo/subjid"));
  179. if( instance1.selectNodes("/root/main/crbaseinfo/druginfo").length == 1 ){
  180. setParameter("param_drugcd", model.getValue("/root/main/crbaseinfo/druginfo/drugcd"));
  181. setParameter("param_drugnm", model.getValue("/root/main/crbaseinfo/druginfo/ordnm"));
  182. }
  183. }
  184. //과제정보가 없다면 파라메터 초기화 (2009.09.28 JJE)
  185. if( instance1.selectSingleNode("/root/main/crbaseinfo/subjinfo/subjno") == null ){
  186. if( isNull(model.getValue("/root/main/crbaseinfo/subjinfo/subjno")) ){
  187. clearParameter("param_subjno");
  188. clearParameter("param_stdyno");
  189. clearParameter("param_drugcd");
  190. clearParameter("param_drugnm");
  191. }
  192. }
  193. }
  194. function fGetCheck(){
  195. if ( model.getValue("/root/main/crbaseinfo/subjinfo/subjid").length > 11 ) {
  196. alert("과제ID는 11자 이하로만 입력하실 수 있습니다.");
  197. return false;
  198. }
  199. if ( model.getValue("/root/main/crbaseinfo/subjinfo/subjno").length > 11 ) {
  200. alert("과제번호는 13자 이하로만 입력하실 수 있습니다.");
  201. return false;
  202. }
  203. if ( model.getValue("/root/main/crbaseinfo/subjinfo/stdysubjnm").length > 60 ) {
  204. alert("과제제목은 330자 이하로만 입력하실 수 있습니다.");
  205. return false;
  206. }
  207. if ( isNaN(model.getValue("/root/main/crbaseinfo/subjinfo/allidxcase"))) {
  208. alert("전체증례수는 숫자만 입력가능합니다.");
  209. return false;
  210. }
  211. if ( isNaN(model.getValue("/root/main/crbaseinfo/subjinfo/judgdg"))) {
  212. alert("IRB회차번호는 숫자만 입력가능합니다.");
  213. return false;
  214. }
  215. model.refresh();
  216. return true;
  217. }
  218. ]]>
  219. </script>
  220. <script type="javascript" src="../../../com/commonweb/js/common.js"/>
  221. <script type="javascript" src="../../../com/commonweb/js/tfHelper.js"/>
  222. <script type="javascript" src="../../../com/commonweb/js/stringHelper.js"/>
  223. <script type="javascript" ev:event="xforms-ready">
  224. <![CDATA[
  225. //2008-12-08 버튼권한
  226. btn_save.disabled =! checkAuth("X"); //저장
  227. btn_del.disabled =! checkAuth("X"); //삭제
  228. submit("TRATB00102");
  229. ]]>
  230. </script>
  231. <submission id="TRATB00102" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/srchdata" replace="instance" resultref="/root/main/subjlist"/>
  232. <submission id="TRATB00105" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/srchdata" replace="instance" resultref="/root/main/crbaseinfo"/>
  233. <!--
  234. <submission id="TRATB00401" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/srchdata" resultref="/root/temp/getimcmreqchrginfo"/>
  235. -->
  236. <submission id="TRATB00410" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/srchdata" resultref="/root/temp/getimcmreqchrginfo"/>
  237. <submission id="TXATB00101" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/data" replace="instance" resultref="/root/temp/ret"/>
  238. <submission id="TXATB00102" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/data" replace="instance" resultref="/root/temp/ret"/>
  239. <submission id="TXATB00201" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/data" replace="instance" resultref="/root/temp/ret"/>
  240. <submission id="TRATB00107" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/srchdata" replace="instance" resultref="/root/main/crbaseinfo"/>
  241. </model>
  242. </xhtml:head>
  243. <xhtml:body guideline="1,1194;1,594;1,224;1,160;" style="margin-left:8; margin-top:0; margin-right:8; margin-bottom:0; ">
  244. <group id="group1" style="left:0px; top:0px; width:1194px; height:13px; ">
  245. <caption id="caption19" class="tit_1" style="left:0px; top:0px; width:135px; height:14px; ">관리약사과제관리</caption>
  246. </group>
  247. <group id="group3" scroll="auto" style="left:0px; top:13px; width:1195px; height:744px; ">
  248. <input id="input7" ref="/root/main/crbaseinfo/subjinfo/reqnm" class="input_default" disabled="true" navindex="12" editable="false" style="left:84px; top:450px; width:140px; height:19px; "/>
  249. <line id="line8" class="line_3" style="x1:605px; y1:515px; x2:1194px; y2:515px; "/>
  250. <input id="input8" ref="/root/main/crbaseinfo/subjinfo/stdytermfrom" class="input_essential" disabled="true" navindex="13" editable="false" inputtype="date" style="left:313px; top:451px; width:90px; height:19px; "/>
  251. <line id="line9" class="line_3" style="x1:605px; y1:713px; x2:1194px; y2:713px; "/>
  252. <input id="input9" ref="/root/main/crbaseinfo/subjinfo/stdytermto" class="input_default" disabled="true" navindex="14" editable="false" inputtype="date" style="left:492px; top:451px; width:102px; height:19px; "/>
  253. <line id="line20" class="line_2" style="x1:0px; y1:617px; x2:595px; y2:617px; "/>
  254. <line id="line21" class="line_2" style="x1:0px; y1:716px; x2:595px; y2:716px; "/>
  255. <line id="line10" class="line_3" style="x1:597px; y1:740px; x2:1192px; y2:740px; "/>
  256. <line id="line22" class="line_3" style="x1:0px; y1:740px; x2:595px; y2:740px; "/>
  257. <line id="line11" class="line_2" style="x1:0px; y1:472px; x2:595px; y2:472px; "/>
  258. <caption id="caption31" style="left:575px; top:572px; width:25px; height:20px; vertical-align:middle; ">차</caption>
  259. <input id="input10" ref="/root/main/crbaseinfo/subjinfo/direccost" class="input_default" disabled="true" navindex="15" editable="false" format="#,###" style="left:85px; top:524px; width:165px; height:19px; text-align:right; "/>
  260. <line id="line12" class="line_2" style="x1:0px; y1:544px; x2:595px; y2:544px; "/>
  261. <caption id="caption20" class="cell_1" style="left:0px; top:570px; width:81px; height:23px; vertical-align:middle; ">단계</caption>
  262. <group id="group2" style="left:0px; top:10px; width:1194px; height:60px; ">
  263. <shape id="roundrect1" appearance="roundrect" ellipsewidth="10" ellipseheight="10" style="left:0px; top:0px; width:1194px; height:59px; background-color:#fffbf2; border-color:#ffd799; "/>
  264. <line id="line13" style="x1:1104px; y1:9px; x2:1104px; y2:52px; border-color:#ffe4bb; border-left-style:solid; "/>
  265. <caption id="caption2" class="search_name" style="left:25px; top:30px; width:130px; height:17px; ">임상약코드의뢰 :</caption>
  266. <button id="btn_sea" class="btn1_letter2" navindex="6" style="left:1120px; top:20px; width:56px; height:22px; ">
  267. <caption>조회</caption>
  268. <script type="javascript" ev:event="DOMActivate">
  269. <![CDATA[
  270. submit("TRATB00102");
  271. ]]>
  272. </script>
  273. </button>
  274. <caption id="caption30" class="search_name" style="left:450px; top:30px; width:154px; height:17px; ">개시모임 수행여부 :</caption>
  275. <caption id="caption35" class="search_name" style="left:805px; top:30px; width:122px; height:17px; ">계약완료 여부 :</caption>
  276. <caption id="caption1" class="search_name" style="left:450px; top:5px; width:90px; height:17px; ">연구코드 :</caption>
  277. <caption id="caption39" class="search_name" style="left:25px; top:5px; width:90px; height:17px; ">과제번호 :</caption>
  278. <input id="input14" ref="/root/send/srchdata/srchitemnm" class="input_search" navindex="4" style="left:880px; top:5px; width:130px; height:19px; ">
  279. <script type="javascript" ev:event="onkeydown">
  280. <![CDATA[
  281. inputEnterKey("btn_sea","DOMActivate");
  282. ]]>
  283. </script>
  284. </input>
  285. <caption id="caption40" class="search_name" style="left:805px; top:5px; width:90px; height:17px; ">품목명 :</caption>
  286. <input id="input1" ref="/root/send/srchdata/srchstdyno" class="input_search" navindex="3" style="left:540px; top:5px; width:130px; height:19px; ">
  287. <script type="javascript" ev:event="onkeydown">
  288. <![CDATA[
  289. inputEnterKey("btn_sea","DOMActivate");
  290. ]]>
  291. </script>
  292. </input>
  293. <select1 id="radio2" ref="/root/send/srchdata/srchflag" class="radio_search" navindex="2" appearance="full" cols="2" rows="1" overflow="visible" style="left:250px; top:5px; width:100px; height:20px; border-style:none; ">
  294. <choices>
  295. <item>
  296. <label>포함</label>
  297. <value>1</value>
  298. </item>
  299. <item>
  300. <label>일치</label>
  301. <value>2</value>
  302. </item>
  303. </choices>
  304. </select1>
  305. <input id="input2" ref="/root/send/srchdata/srchsubjno" class="input_search" navindex="1" style="left:115px; top:5px; width:130px; height:19px; ">
  306. <script type="javascript" ev:event="onkeydown">
  307. <![CDATA[
  308. inputEnterKey("btn_sea","DOMActivate");
  309. ]]>
  310. </script>
  311. </input>
  312. <select1 id="combo1" ref="/root/send/srchdata/drugreqyn" appearance="minimal" style="left:155px; top:30px; width:90px; height:19px; ">
  313. <choices>
  314. <item>
  315. <label>전체</label>
  316. <value>-</value>
  317. </item>
  318. <item>
  319. <label>미의뢰</label>
  320. <value>00</value>
  321. </item>
  322. <item>
  323. <label>생성의뢰</label>
  324. <value>10</value>
  325. </item>
  326. <item>
  327. <label>작성완료</label>
  328. <value>20</value>
  329. </item>
  330. </choices>
  331. </select1>
  332. <select1 id="combo2" ref="/root/send/srchdata/startyn" appearance="minimal" style="left:595px; top:30px; width:75px; height:19px; ">
  333. <choices>
  334. <item>
  335. <label>전체</label>
  336. <value>-</value>
  337. </item>
  338. <item>
  339. <label>수행</label>
  340. <value>Y</value>
  341. </item>
  342. <item>
  343. <label>미수행</label>
  344. <value>N</value>
  345. </item>
  346. </choices>
  347. </select1>
  348. <select1 id="combo3" ref="/root/send/srchdata/conyn" appearance="minimal" style="left:930px; top:30px; width:80px; height:19px; ">
  349. <choices>
  350. <item>
  351. <label>전체</label>
  352. <value>-</value>
  353. </item>
  354. <item>
  355. <label>완료</label>
  356. <value>Y</value>
  357. </item>
  358. <item>
  359. <label>미완료</label>
  360. <value>N</value>
  361. </item>
  362. </choices>
  363. </select1>
  364. </group>
  365. <input id="input11" ref="/root/main/crbaseinfo/subjinfo/indireccost" class="input_default" disabled="true" navindex="16" editable="false" format="#,###" style="left:85px; top:547px; width:165px; height:19px; text-align:right; "/>
  366. <caption id="caption21" class="cell_1" style="left:440px; top:570px; width:55px; height:23px; vertical-align:middle; ">IRB회차</caption>
  367. <caption id="caption10" class="cell_1" style="left:0px; top:449px; width:81px; height:23px; vertical-align:middle; ">의뢰자</caption>
  368. <input id="input12" ref="/root/main/crbaseinfo/subjinfo/crccindireccost" class="input_default" disabled="true" navindex="17" editable="false" format="#,###" style="left:385px; top:523px; width:175px; height:19px; text-align:right; "/>
  369. <line id="line14" class="line_2" style="x1:80px; y1:496px; x2:595px; y2:496px; "/>
  370. <caption id="caption22" class="cell_1" style="left:0px; top:594px; width:81px; height:23px; vertical-align:middle; ">종결일자</caption>
  371. <caption id="caption11" class="cell_1" style="left:229px; top:449px; width:81px; height:23px; vertical-align:middle; ">과제시작일자</caption>
  372. <input id="input13" ref="/root/main/crbaseinfo/subjinfo/totstdycost" class="input_default" disabled="true" navindex="18" editable="false" format="#,###" style="left:385px; top:547px; width:175px; height:19px; text-align:right; "/>
  373. <caption id="caption23" class="tit_2" style="left:5px; top:355px; width:100px; height:13px; ">과제정보</caption>
  374. <caption id="caption12" class="cell_1" style="left:407px; top:449px; width:81px; height:23px; vertical-align:middle; ">과제종료일자</caption>
  375. <caption id="caption3" class="cell_1" style="left:0px; top:425px; width:81px; height:23px; vertical-align:middle; ">과제제목</caption>
  376. <line id="line16" class="line_2" style="x1:0px; y1:520px; x2:595px; y2:520px; "/>
  377. <caption id="caption13" class="cell_1" style="left:0px; top:522px; width:81px; height:23px; vertical-align:middle; ">직접비</caption>
  378. <caption id="caption4" class="cell_1" style="left:0px; top:401px; width:81px; height:23px; vertical-align:middle; ">품목명</caption>
  379. <button id="button51" class="btn2_letter2" navindex="34" style="left:1151px; top:75px; width:42px; height:19px; ">
  380. <caption>엑셀</caption>
  381. <script type="javascript" ev:event="DOMActivate">
  382. <![CDATA[
  383. var file = window.fileDialog("save","","false","","xls","Excel Files(*.xls)|*.xls");
  384. grd_subjlist.saveExcel(file);
  385. ]]>
  386. </script>
  387. </button>
  388. <input id="input15" ref="/root/main/crbaseinfo/subjinfo/subjenddd" class="input_default" disabled="true" navindex="24" editable="false" inputtype="date" style="left:85px; top:595px; width:100px; height:19px; "/>
  389. <line id="line17" class="line_2" style="x1:0px; y1:568px; x2:595px; y2:568px; "/>
  390. <caption id="caption5" class="tit_2" style="left:615px; top:354px; width:65px; height:13px; ">연구자</caption>
  391. <caption id="caption14" class="cell_1" style="left:0px; top:546px; width:81px; height:23px; vertical-align:middle; ">병원간접비</caption>
  392. <line id="line1" class="line_2" style="x1:0px; y1:447px; x2:585px; y2:447px; "/>
  393. <input id="input16" ref="/root/main/crbaseinfo/subjinfo/judgdg" class="input_default" disabled="true" navindex="23" editable="false" style="left:500px; top:571px; width:70px; height:19px; "/>
  394. <caption id="caption26" style="left:255px; top:528px; width:20px; height:15px; vertical-align:middle; ">원</caption>
  395. <line id="line18" class="line_2" style="x1:0px; y1:592px; x2:595px; y2:592px; "/>
  396. <caption id="caption6" class="tit_2" style="left:615px; top:529px; width:60px; height:13px; ">임상약</caption>
  397. <caption id="caption15" class="cell_1" style="left:300px; top:522px; width:81px; height:23px; vertical-align:middle; ">CRCC간접비</caption>
  398. <caption id="caption27" style="left:255px; top:552px; width:20px; height:15px; vertical-align:middle; ">원</caption>
  399. <line id="line19" class="line_2" style="x1:0px; y1:693px; x2:595px; y2:693px; "/>
  400. <line id="line3" class="line_2" style="x1:0px; y1:399px; x2:585px; y2:399px; "/>
  401. <caption id="caption28" style="left:565px; top:528px; width:25px; height:15px; vertical-align:middle; ">원</caption>
  402. <caption id="caption17" class="cell_1" style="left:300px; top:546px; width:81px; height:23px; vertical-align:middle; ">총연구비</caption>
  403. <line id="line4" class="line_2" style="x1:0px; y1:423px; x2:585px; y2:423px; "/>
  404. <input id="input3" ref="/root/main/crbaseinfo/subjinfo/subjno" class="input_essential" disabled="true" navindex="8" editable="false" maxlength="13" style="left:274px; top:378px; width:160px; height:19px; ">
  405. <script type="javascript" ev:event="onkeyup">
  406. <![CDATA[
  407. if ( event.keyCode == 13 ) {
  408. setInputNodeCurText();
  409. model.setValue("/root/send/srchdata/subjno", model.getValue("/root/main/crbaseinfo/subjinfo/subjno"));
  410. fGetSubject();
  411. if ( model.getValue("/root/main/crbaseinfo/subjinfo/subjno") ==""){
  412. model.setValue("/root/main/crbaseinfo/subjinfo/subjno",model.getValue("/root/send/srchdata/subjno"));
  413. model.refresh();
  414. }
  415. }
  416. ]]>
  417. </script>
  418. </input>
  419. <caption id="caption8" class="cell_1" style="left:441px; top:376px; width:60px; height:23px; vertical-align:middle; ">연구코드</caption>
  420. <caption id="caption29" style="left:565px; top:552px; width:25px; height:15px; vertical-align:middle; ">원</caption>
  421. <line id="line5" class="line_1" style="x1:0px; y1:371px; x2:595px; y2:371px; "/>
  422. <input id="input4" ref="/root/main/crbaseinfo/subjinfo/stdyno" class="input_essential" disabled="true" navindex="9" editable="false" style="left:504px; top:377px; width:90px; height:19px; "/>
  423. <caption id="caption9" class="cell_1" style="left:211px; top:376px; width:60px; height:23px; vertical-align:middle; ">과제번호</caption>
  424. <line id="line6" class="line_1" style="x1:605px; y1:371px; x2:1194px; y2:371px; "/>
  425. <input id="input5" ref="/root/main/crbaseinfo/subjinfo/itemnm" class="input_essential" disabled="true" navindex="10" editable="false" style="left:84px; top:402px; width:510px; height:19px; "/>
  426. <line id="line7" class="line_1" style="x1:605px; y1:544px; x2:1194px; y2:544px; "/>
  427. <input id="input6" ref="/root/main/crbaseinfo/subjinfo/stdysubjnm" class="input_default" disabled="true" navindex="11" editable="false" maxlength="330" style="left:84px; top:426px; width:510px; height:19px; "/>
  428. <caption id="caption16" class="cell_1" style="left:0px; top:376px; width:81px; height:23px; vertical-align:middle; ">과제분류</caption>
  429. <bool id="bool1" disabled="true" navindex="25" checkvalue="Y,N" ref="/root/main/crbaseinfo/subjinfo/subjendyn" style="left:195px; top:594px; width:35px; height:20px; "/>
  430. <caption id="caption7" style="left:225px; top:592px; width:45px; height:25px; ">종결</caption>
  431. <datagrid id="grd_subjlist" nodeset="/root/main/subjlist/item" caption="과제번호^연구코드^품목명^과제제목^책임연구자^의뢰자^계약완료여부^개시모임 시행여부^임상약 입고여부^투약종결여부^임상시험종결^임상약의뢰상태^caption1" colsep="^" colwidth="100, 100, 144, 287, 78, 162, 90, 119, 100, 100, 100, 100,100" explorerbar="sortshow" mergecellsfixedrows="bycolrec" rowheader="select" rowsep="|" navindex="7" style="left:0px; top:95px; width:1194px; height:245px; ">
  432. <col ref="subjno"/>
  433. <col ref="stdyno"/>
  434. <col ref="itemnm"/>
  435. <col ref="stdysubjnm"/>
  436. <col ref="respstdynm"/>
  437. <col ref="reqnm"/>
  438. <col ref="conyn" type="output" style="text-align:center; "/>
  439. <col disabled="true" ref="startyn" type="combo" style="text-align:center; ">
  440. <choices>
  441. <item>
  442. <label>시행</label>
  443. <value>Y</value>
  444. </item>
  445. <item>
  446. <label>미시행</label>
  447. <value>N</value>
  448. </item>
  449. </choices>
  450. </col>
  451. <col disabled="true" ref="examdrugwinyn" type="combo" style="text-align:center; ">
  452. <choices>
  453. <item>
  454. <label>입고</label>
  455. <value>Y</value>
  456. </item>
  457. <item>
  458. <label>미입고</label>
  459. <value>N</value>
  460. </item>
  461. </choices>
  462. </col>
  463. <col disabled="true" ref="drugendyn" type="combo" format="#,###" style="text-align:center; ">
  464. <choices>
  465. <item>
  466. <label>종결</label>
  467. <value>Y</value>
  468. </item>
  469. <item>
  470. <label>미종결</label>
  471. <value>N</value>
  472. </item>
  473. </choices>
  474. </col>
  475. <col disabled="true" ref="subjendyn" type="combo" style="text-align:center; ">
  476. <choices>
  477. <item>
  478. <label>종결</label>
  479. <value>Y</value>
  480. </item>
  481. <item>
  482. <label>미종결</label>
  483. <value>N</value>
  484. </item>
  485. </choices>
  486. </col>
  487. <col ref="drugreqyn" type="combo" style="text-align:center; ">
  488. <choices>
  489. <item>
  490. <label>생성의뢰</label>
  491. <value>10</value>
  492. </item>
  493. <item>
  494. <label>작성완료</label>
  495. <value>20</value>
  496. </item>
  497. <item>
  498. <label>미의뢰</label>
  499. <value>00</value>
  500. </item>
  501. </choices>
  502. </col>
  503. <col ref="subjid" visibility="hidden"/>
  504. <script type="javascript" ev:event="onclick">
  505. <![CDATA[
  506. if( isDataCell() ){
  507. model.setValue("/root/send/srchdata/subjno", model.getValue("/root/main/subjlist/item["+grd_subjlist.row+"]/subjno"));
  508. fGetSubject();
  509. }
  510. ]]>
  511. </script>
  512. </datagrid>
  513. <select1 id="combo23" ref="/root/main/crbaseinfo/subjinfo/clincflag" class="combo_default" disabled="true" navindex="21" appearance="minimal" style="left:85px; top:572px; width:100px; height:19px; ">
  514. <choices>
  515. <item>
  516. <label>허가1</label>
  517. <value>1</value>
  518. </item>
  519. <item>
  520. <label>허가2</label>
  521. <value>2</value>
  522. </item>
  523. <item>
  524. <label>허가3</label>
  525. <value>3</value>
  526. </item>
  527. <item>
  528. <label>연구용</label>
  529. <value>4</value>
  530. </item>
  531. </choices>
  532. </select1>
  533. <datagrid id="grd_druglist" nodeset="/root/main/crbaseinfo/druginfo" caption="구분^약품코드^약품명" colsep="^" colwidth="100, 107, 342" mergecellsfixedrows="bycolrec" rowheader="update" rowsep="|" navindex="30" style="left:605px; top:549px; width:589px; height:163px; ">
  534. <col ref="clincresdrugflag" type="combo">
  535. <choices>
  536. <item>
  537. <label>시험약</label>
  538. <value>1</value>
  539. </item>
  540. <item>
  541. <label>대조약</label>
  542. <value>2</value>
  543. </item>
  544. <item>
  545. <label>병용약</label>
  546. <value>3</value>
  547. </item>
  548. </choices>
  549. </col>
  550. <col ref="drugcd" type="output"/>
  551. <col ref="ordnm" type="output"/>
  552. </datagrid>
  553. <datagrid id="grd_emplist" nodeset="/root/main/crbaseinfo/empinfo" caption="분류^연구자 ID^진료과^성명^연락처^^진료과코드" colsep="^" colwidth="95, 82, 135, 83, 153, 0, 0" dataheight="25" mergecellsfixedrows="bycolrec" rowheader="seq" rowsep="|" navindex="27" style="left:605px; top:376px; width:589px; height:137px; ">
  554. <col ref="empflag" type="combo">
  555. <choices>
  556. <item>
  557. <label>책임</label>
  558. <value>1</value>
  559. </item>
  560. <item>
  561. <label>공동</label>
  562. <value>2</value>
  563. </item>
  564. <item>
  565. <label>코디네이터</label>
  566. <value>3</value>
  567. </item>
  568. <item>
  569. <label>관리약사</label>
  570. <value>4</value>
  571. </item>
  572. </choices>
  573. </col>
  574. <col ref="empid" type="input"/>
  575. <col ref="deptnm" type="input"/>
  576. <col ref="empnm" type="input"/>
  577. <col ref="telno" type="input"/>
  578. <col ref="deptcd"/>
  579. <col ref="seqno"/>
  580. </datagrid>
  581. <input id="input19" ref="/root/main/crbaseinfo/subjinfo/stdykind" class="input_default" disabled="true" navindex="23" editable="false" style="left:384px; top:596px; width:210px; height:19px; "/>
  582. <caption id="caption36" class="cell_1" style="left:282px; top:594px; width:98px; height:23px; vertical-align:middle; ">CTMS 임상단계</caption>
  583. <caption id="caption37" class="cell_1" style="left:282px; top:570px; width:75px; height:23px; vertical-align:middle; ">전체증례수</caption>
  584. <input id="input20" ref="/root/main/crbaseinfo/subjinfo/allidxcase" class="input_default" disabled="true" navindex="23" editable="false" style="left:360px; top:571px; width:75px; height:19px; "/>
  585. <caption id="caption38" class="cell_1" style="left:84px; top:376px; width:45px; height:23px; vertical-align:middle; ">과제ID</caption>
  586. <input id="input21" ref="/root/main/crbaseinfo/subjinfo/subjid" class="input_essential" disabled="true" navindex="8" editable="false" maxlength="11" style="left:132px; top:378px; width:75px; height:19px; ">
  587. <script type="javascript" ev:event="onkeyup">
  588. <![CDATA[
  589. if ( event.keyCode == 13 ) {
  590. setInputNodeCurText();
  591. model.setValue("/root/send/srchdata/subjno", model.getValue("/root/main/crbaseinfo/subjinfo/subjno"));
  592. fGetSubject();
  593. if ( model.getValue("/root/main/crbaseinfo/subjinfo/subjno") ==""){
  594. model.setValue("/root/main/crbaseinfo/subjinfo/subjno",model.getValue("/root/send/srchdata/subjno"));
  595. model.refresh();
  596. }
  597. }
  598. ]]>
  599. </script>
  600. </input>
  601. <caption id="caption42" class="cell_2" style="left:0px; top:619px; width:81px; height:48px; vertical-align:middle; ">CRC 정보</caption>
  602. <caption id="caption43" class="cell_2" style="left:0px; top:668px; width:81px; height:48px; vertical-align:middle; ">CRA 정보</caption>
  603. <caption id="caption44" class="cell_2" style="left:85px; top:619px; width:45px; height:23px; vertical-align:middle; ">이름</caption>
  604. <caption id="caption45" class="cell_2" style="left:85px; top:668px; width:45px; height:23px; vertical-align:middle; ">이름</caption>
  605. <caption id="caption46" class="cell_2" style="left:214px; top:619px; width:79px; height:23px; vertical-align:middle; ">전화번호</caption>
  606. <caption id="caption47" class="cell_2" style="left:214px; top:668px; width:79px; height:23px; vertical-align:middle; ">전화번호</caption>
  607. <input id="input23" ref="/root/main/crbaseinfo/subjinfo/crcnm" class="input_default" navindex="23" style="left:133px; top:620px; width:77px; height:19px; "/>
  608. <input id="input24" ref="/root/main/crbaseinfo/subjinfo/cranm" class="input_default" navindex="23" style="left:133px; top:669px; width:77px; height:19px; "/>
  609. <input id="input25" ref="/root/main/crbaseinfo/subjinfo/cratel" class="input_default" navindex="23" style="left:296px; top:669px; width:94px; height:19px; "/>
  610. <input id="input26" ref="/root/main/crbaseinfo/subjinfo/crctel" class="input_default" navindex="23" style="left:296px; top:620px; width:94px; height:19px; "/>
  611. <caption id="caption48" class="cell_1" style="left:0px; top:718px; width:81px; height:23px; vertical-align:middle; ">임상약요약지</caption>
  612. <caption id="caption49" class="cell_1" visibility="hidden" style="left:607px; top:715px; width:81px; height:23px; vertical-align:middle; ">복약 설명서</caption>
  613. <button id="button7" class="btn2_letter2" visibility="hidden" style="left:692px; top:717px; width:42px; height:19px; ">
  614. <caption>작성</caption>
  615. <script type="javascript" ev:event="DOMActivate">
  616. <![CDATA[
  617. var a,b,c ="";
  618. for(var i = grd_emplist.fixedRows; i <= grd_emplist.rows - grd_emplist.fixedRows ; i++) {
  619. a = model.getValue("/root/main/crbaseinfo/empinfo["+ i +"]/empflag").getTrim(); //getTrim은 공백을 주기 위해서 쓰인다.
  620. b = model.getValue("/root/main/crbaseinfo/empinfo["+ i +"]/empnm").getTrim();
  621. if (a == 1 ) {
  622. a="책임 ";
  623. }else if (a==2) {
  624. a=" 공동 ";
  625. }else if (a==3) {
  626. a=" 코디네이터 ";
  627. }else if (a==4) {
  628. a=" 관리약사 ";
  629. }
  630. c += a.concat(b);
  631. }
  632. setParameter("param_subjno", model.getValue("/root/main/crbaseinfo/subjinfo/subjno")); //과제번호
  633. setParameter("param_stdyno", model.getValue("/root/main/crbaseinfo/subjinfo/stdyno")); //연구코드
  634. setParameter("param_druginfo", model.getValue("/root/main/crbaseinfo/druginfo")); //임상약정보
  635. setParameter("param_empinfo", c); //연구자명칭's
  636. modal("SPATR00900");
  637. ]]>
  638. </script>
  639. </button>
  640. <button id="button8" class="btn2_letter2" visibility="hidden" style="left:130px; top:720px; width:42px; height:19px; ">
  641. <caption>조회</caption>
  642. </button>
  643. <button id="button9" class="btn2_letter2" visibility="hidden" widh="42px" style="left:737px; top:717px; height:19px; ">
  644. <caption>
  645. <![CDATA[>
  646. 조회]]>
  647. </caption>
  648. </button>
  649. <caption id="caption50" visibility="hidden" style="left:176px; top:720px; width:180px; height:20px; vertical-align:middle; ">임시저장된 / 완료된 요약지 있음</caption>
  650. <button id="button10" class="btn2_letter2" style="left:85px; top:720px; width:42px; height:19px; ">
  651. <caption>작성</caption>
  652. <script type="javascript" ev:event="DOMActivate">
  653. <![CDATA[
  654. var a,b,c ="";
  655. for(var i = grd_emplist.fixedRows; i <= grd_emplist.rows - grd_emplist.fixedRows ; i++) {
  656. a = model.getValue("/root/main/crbaseinfo/empinfo["+ i +"]/empflag").getTrim(); //getTrim은 공백을 주기 위해서 쓰인다.
  657. b = model.getValue("/root/main/crbaseinfo/empinfo["+ i +"]/empnm").getTrim();
  658. if (a == 1 ) {
  659. a="책임 ";
  660. }else if (a==2) {
  661. a=" 공동 ";
  662. }else if (a==3) {
  663. a=" 코디네이터 ";
  664. }else if (a==4) {
  665. a=" 관리약사 ";
  666. }
  667. c += a.concat(b);
  668. }
  669. setParameter("param_subjno", model.getValue("/root/main/crbaseinfo/subjinfo/subjno")); //과제번호
  670. setParameter("param_stdyno", model.getValue("/root/main/crbaseinfo/subjinfo/stdyno")); //연구코드
  671. setParameter("param_druginfo", model.getValue("/root/main/crbaseinfo/druginfo")); //임상약정보
  672. setParameter("param_empinfo", c); //연구자명칭's
  673. modal("SPATR00700");
  674. ]]>
  675. </script>
  676. </button>
  677. <caption id="caption51" visibility="hidden" style="left:782px; top:717px; width:95px; height:20px; vertical-align:middle; ">임시저장 / 완료</caption>
  678. <caption id="caption52" class="cell_1" style="left:882px; top:715px; width:75px; height:23px; vertical-align:middle; ">투약 종료일</caption>
  679. <input id="input27" ref="/root/main/crbaseinfo/subjinfo/drugenddd" class="input_default" navindex="24" inputtype="date" style="left:962px; top:717px; width:100px; height:19px; "/>
  680. <caption id="caption82" class="cell_1" style="left:407px; top:474px; width:81px; height:23px; vertical-align:middle; ">Fax</caption>
  681. <caption id="caption18" class="cell_1" style="left:300px; top:498px; width:81px; height:23px; vertical-align:middle; ">E-mail</caption>
  682. <input id="input63" ref="/root/main/crbaseinfo/imcmreqchrginfo/charnm" class="input_default" disabled="true" navindex="75" editable="false" style="left:136px; top:475px; width:88px; height:19px; "/>
  683. <caption id="caption75" class="cell_1" style="left:84px; top:474px; width:49px; height:23px; vertical-align:middle; ">이름</caption>
  684. <input id="input55" ref="/root/main/crbaseinfo/imcmreqchrginfo/charfaxno" class="input_default" disabled="true" navindex="78" editable="false" style="left:492px; top:475px; width:102px; height:19px; "/>
  685. <input id="input35" ref="/root/main/crbaseinfo/imcmreqchrginfo/charemail" class="input_default" disabled="true" navindex="79" editable="false" style="left:385px; top:500px; width:209px; height:19px; "/>
  686. <input id="input57" ref="/root/main/crbaseinfo/imcmreqchrginfo/chartelno" class="input_default" disabled="true" navindex="76" editable="false" style="left:313px; top:475px; width:90px; height:19px; "/>
  687. <caption id="caption24" class="cell_1" style="left:84px; top:498px; width:86px; height:23px; vertical-align:middle; ">핸드폰번호</caption>
  688. <input id="input59" ref="/root/main/crbaseinfo/imcmreqchrginfo/charmpphonno" class="input_default" disabled="true" navindex="77" editable="false" style="left:173px; top:500px; width:122px; height:19px; "/>
  689. <caption id="caption80" class="cell_1" style="left:229px; top:474px; width:81px; height:23px; vertical-align:middle; ">전화번호</caption>
  690. <caption id="caption25" class="cell_1" style="left:0px; top:474px; width:81px; height:46px; vertical-align:middle; ">
  691. <![CDATA[연구관련
  692. 담당자]]>
  693. </caption>
  694. <caption id="caption32" class="cell_2" style="left:393px; top:619px; width:85px; height:23px; vertical-align:middle; ">핸드폰번호</caption>
  695. <input id="input17" ref="/root/main/crbaseinfo/subjinfo/crcmpphonno" class="input_default" navindex="23" style="left:482px; top:620px; width:112px; height:19px; "/>
  696. <line id="line2" class="line_2" style="x1:85px; y1:690px; x2:595px; y2:690px; "/>
  697. <line id="line15" class="line_2" style="x1:0px; y1:666px; x2:595px; y2:666px; "/>
  698. <caption id="caption33" class="cell_2" style="left:85px; top:643px; width:45px; height:23px; vertical-align:middle; ">Fax</caption>
  699. <line id="line23" class="line_2" style="x1:85px; y1:641px; x2:595px; y2:641px; "/>
  700. <input id="input18" ref="/root/main/crbaseinfo/subjinfo/crcfaxno" class="input_default" navindex="23" style="left:133px; top:645px; width:107px; height:19px; "/>
  701. <caption id="caption34" class="cell_2" style="left:245px; top:643px; width:48px; height:23px; vertical-align:middle; ">E-mail</caption>
  702. <input id="input22" ref="/root/main/crbaseinfo/subjinfo/crcemail" class="input_default" navindex="23" style="left:296px; top:644px; width:298px; height:19px; "/>
  703. <input id="input28" ref="/root/main/crbaseinfo/subjinfo/craemail" class="input_default" navindex="23" style="left:296px; top:692px; width:298px; height:19px; "/>
  704. <caption id="caption41" class="cell_2" style="left:393px; top:667px; width:85px; height:23px; vertical-align:middle; ">핸드폰번호</caption>
  705. <caption id="caption53" class="cell_2" style="left:85px; top:691px; width:45px; height:23px; vertical-align:middle; ">Fax</caption>
  706. <caption id="caption54" class="cell_2" style="left:245px; top:691px; width:48px; height:23px; vertical-align:middle; ">E-mail</caption>
  707. <input id="input29" ref="/root/main/crbaseinfo/subjinfo/crampphonno" class="input_default" navindex="23" style="left:482px; top:668px; width:112px; height:19px; "/>
  708. <input id="input30" ref="/root/main/crbaseinfo/subjinfo/crafaxno" class="input_default" navindex="23" style="left:133px; top:693px; width:107px; height:19px; "/>
  709. </group>
  710. <group id="group4" scroll="auto" style="left:0px; top:757px; width:1195px; height:27px; ">
  711. <button id="button2" class="btn3_letter5" navindex="33" style="left:0px; top:5px; width:104px; height:22px; ">
  712. <caption>피험자목록</caption>
  713. <script type="javascript" ev:event="DOMActivate">
  714. <![CDATA[
  715. //window.load("SMATP00200_피험자조회.xrw","modal","basis", "left:400px; top:400px; width:1100px; height:500px;min:hidden;max:hidden;resize:true;");
  716. open("SMATP00200");
  717. ]]>
  718. </script>
  719. </button>
  720. <button id="btn_save" class="btn4_letter2" navindex="31" style="left:1138px; top:5px; width:56px; height:22px; ">
  721. <caption>저장</caption>
  722. <script type="javascript" ev:event="DOMActivate">
  723. <![CDATA[
  724. model.copyNode("/root/send/data/subjdata","/root/main/crbaseinfo/subjinfo");
  725. model.setValue("/root/send/data/drugdata",grd_druglist.getUpdateData());
  726. model.refresh();
  727. submit("TXATB00201");
  728. fGetSubject();
  729. ]]>
  730. </script>
  731. </button>
  732. <button id="btn_del" class="btn4_letter2" navindex="32" visibility="hidden" style="left:1020px; top:5px; width:56px; height:22px; ">
  733. <caption>삭제</caption>
  734. <script type="javascript" ev:event="DOMActivate">
  735. <![CDATA[
  736. ]]>
  737. </script>
  738. </button>
  739. <button id="button1" class="btn3_letter6" navindex="33" style="left:94px; top:5px; width:104px; height:22px; ">
  740. <caption>개시모임관리</caption>
  741. <script type="javascript" ev:event="DOMActivate">
  742. <![CDATA[
  743. modal("SPATR00600");
  744. ]]>
  745. </script>
  746. </button>
  747. <button id="button3" class="btn3_letter14" navindex="33" style="left:200px; top:5px; width:200px; height:22px; ">
  748. <caption>모니터링/Audit/Inspection</caption>
  749. <script type="javascript" ev:event="DOMActivate">
  750. <![CDATA[
  751. //--------------(20091120)
  752. setParameter("param_subjno", model.getValue("/root/main/crbaseinfo/subjinfo/subjno")); //과제번호
  753. setParameter("param_subjid", model.getValue("/root/main/crbaseinfo/subjinfo/subjid")); //과제ID
  754. // setParameter("param_stdyno", model.getValue("/root/main/crbaseinfo/subjinfo/stdyno"));
  755. //alert(model.getValue("/root/main/crbaseinfo/subjinfo/subjno"));
  756. modal("SPATR00800");
  757. //--------------(20091120)
  758. ]]>
  759. </script>
  760. </button>
  761. <button id="button4" class="btn3_letter7" navindex="33" style="left:402px; top:5px; width:116px; height:22px; ">
  762. <caption>임상약입고등록</caption>
  763. <script type="javascript" ev:event="DOMActivate">
  764. <![CDATA[
  765. modal("SMATR00300");
  766. ]]>
  767. </script>
  768. </button>
  769. <button id="button5" class="btn3_letter5" navindex="33" style="left:521px; top:5px; width:92px; height:22px; ">
  770. <caption>반환약등록</caption>
  771. <script type="javascript" ev:event="DOMActivate">
  772. <![CDATA[
  773. modal("SMATR00400");
  774. ]]>
  775. </script>
  776. </button>
  777. </group>
  778. </xhtml:body>
  779. </xhtml:html>