SSIRB00800_종료보고서.xrw 56 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320
  1. <?xml version="1.0" encoding="EUC-KR"?>
  2. <?xml-stylesheet type="text/css" href="../../../com/commonweb/css/common.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. <reptdetl>
  11. <item>
  12. <instcd/>
  13. <subjid/>
  14. <subjno/>
  15. <reptseqno/>
  16. <judgappdg/>
  17. <reptkind/>
  18. <fstplanjudgdd/>
  19. <acptyn/>
  20. <acptdd/>
  21. <subjnm/>
  22. <roothospidxcasecnt/>
  23. <prcsidxcase/>
  24. <cnts1/>
  25. <cnts2/>
  26. <cnts3/>
  27. <cnts4/>
  28. <cnts5/>
  29. <cnts6/>
  30. <cnts7/>
  31. <cnts8/>
  32. <cnts9/>
  33. <cnts10/>
  34. <cnts11/>
  35. <cnts12/>
  36. <cnts13/>
  37. <acptdd/>
  38. <attfile/>
  39. <screenmenu/>
  40. <stdykind2/>
  41. <rc/>
  42. <resercnfmyn/>
  43. <subtesteecnt1/>
  44. <subtesteecnt2/>
  45. <subtesteecnt3/>
  46. <subtesteecnt4/>
  47. <subtesteecnt5/>
  48. <subtesteecnt6/>
  49. <cnts14/>
  50. <cnts15/>
  51. <cnts16/>
  52. <cnts17/>
  53. <cnts18/>
  54. <cnts19/>
  55. <cnts21/>
  56. <cnts22/>
  57. <cnts23/>
  58. <cnts24/>
  59. <cnts25/>
  60. </item>
  61. </reptdetl>
  62. </main>
  63. <send>
  64. <savedata>
  65. </savedata>
  66. <searchitem>
  67. <reptkind/>
  68. <subjid/>
  69. <instcd/>
  70. <reptseqno/>
  71. <consorflag/>
  72. <croinstcd/>
  73. </searchitem>
  74. <attach/>
  75. </send>
  76. <hidden/>
  77. <init>
  78. <hosp>
  79. <ret>
  80. <instcd/>
  81. <hospnm/>
  82. </ret>
  83. </hosp>
  84. </init>
  85. <rex>
  86. <view>
  87. <appformhead>
  88. <subjnm/>
  89. <subjno/>
  90. <hospnm/>
  91. <depthngnm/>
  92. <cdnm/>
  93. <usernm/>
  94. <hospcd/>
  95. <engsubjnm/>
  96. <telnumber/>
  97. </appformhead>
  98. <irsdcollareser>
  99. <subjid/>
  100. <instcd/>
  101. <userid/>
  102. <userkind/>
  103. <usernm/>
  104. <posnm/>
  105. <jobposnm/>
  106. <telnumber/>
  107. </irsdcollareser>
  108. <imcmreqinst>
  109. <cmpynm/>
  110. <prsdnm/>
  111. <jobposnm/>
  112. </imcmreqinst>
  113. <irsdpharmst>
  114. <usernm/>
  115. <posnm/>
  116. <jobposnm/>
  117. <subjid/>
  118. <instcd/>
  119. <userid/>
  120. <userkind/>
  121. <telnumber/>
  122. </irsdpharmst>
  123. <irsdcodi>
  124. <usernm/>
  125. <posnm/>
  126. <jobposnm/>
  127. <subjid/>
  128. <instcd/>
  129. <userid/>
  130. <userkind/>
  131. <telnumber/>
  132. </irsdcodi>
  133. <imcmreser>
  134. <usernm/>
  135. <hometel/>
  136. <cmpytelno/>
  137. <faxno/>
  138. <email/>
  139. </imcmreser>
  140. </view>
  141. <basesubjinfo>
  142. <basesubjinfo>
  143. <subjid/>
  144. <perchgrid/>
  145. <acptyn/>
  146. <judgkind/>
  147. <subjnm/>
  148. <subjpwd/>
  149. <clinictrgtflag/>
  150. <reqinstflag/>
  151. <stdycostsuppinst/>
  152. <stdycostsuppinstnm/>
  153. <itemnm/>
  154. <comnm/>
  155. <allidxcase/>
  156. <stdystartdd/>
  157. <stdyenddd/>
  158. <appdd/>
  159. <testeeaprvflag/>
  160. <relprstdata1/>
  161. <relprstdata2/>
  162. <relprstdata3/>
  163. <relprstdata4/>
  164. <relprstdata5/>
  165. <prstdataetc5/>
  166. <resercd/>
  167. <reqinstcd/>
  168. <concernrela/>
  169. <verplan/>
  170. <veraprv/>
  171. <vercrf/>
  172. <verib/>
  173. <consorflag/>
  174. <deptcd/>
  175. <reqcnfmyn/>
  176. <inqrgoal/>
  177. <trgtsick/>
  178. <inqrmthd/>
  179. <stdykind1/>
  180. <etctrgt1/>
  181. <stdykind2/>
  182. <etctrgt2/>
  183. <stdykind3/>
  184. <manynation/>
  185. <manyinst/>
  186. <cmcinstcnt/>
  187. <stdykind4/>
  188. <etctrgt4/>
  189. <stdytrgt/>
  190. <etctrgt/>
  191. <agenestdyflag/>
  192. <cellcurestdyyn/>
  193. <testeestat/>
  194. <fratesteeflag/>
  195. <stdyspcl1/>
  196. <stdyspcl2/>
  197. <stdyspcl3/>
  198. <stdyspcl4/>
  199. <stdyspcl5/>
  200. <stdyspcl6/>
  201. <stdyspcl7/>
  202. <examadjthosp/>
  203. <examadjtprf/>
  204. <allexamresppos/>
  205. <allexamrespnm/>
  206. <foodscrtgovpassyn/>
  207. <prmisnnatiyn/>
  208. <intermarketyn/>
  209. <judgkindcode/>
  210. <reqinstchrgid/>
  211. <reqinstchrgnm/>
  212. <reqinstjobposnm/>
  213. <croinstnm/>
  214. <prmisscopuseyn/>
  215. </basesubjinfo>
  216. </basesubjinfo>
  217. <basehospinfo>
  218. <basehospinfo>
  219. <subjid/>
  220. <instcd/>
  221. <subjno/>
  222. <condd/>
  223. <reqyn/>
  224. <reqdt/>
  225. <totstdycost/>
  226. <direccost/>
  227. <stdystartdd/>
  228. <stdyenddd/>
  229. <crccaprvyn/>
  230. <crccaprvdd/>
  231. <rtnresn/>
  232. <roothospidxcasecnt/>
  233. <depomthd/>
  234. <respstdyempno/>
  235. <respstdycnfmsubjyn/>
  236. <respstdycnfmexecyn/>
  237. <respstdycnfmselfyn/>
  238. <mdlreptdd/>
  239. <subjenddd/>
  240. <subjdiscontinudd/>
  241. <subjdiscontinuresn/>
  242. <subrecuyn/>
  243. <subrecuenddd/>
  244. <reqjudgcostdepoyn/>
  245. <reqjudgcostdepodd/>
  246. <irbjudgcostamt/>
  247. <irbjudgcostdepoyn/>
  248. <irbjudgcostdepodd/>
  249. <irbjudgflag/>
  250. <conacptyn/>
  251. <conacptdd/>
  252. <conyn/>
  253. <concondd/>
  254. <examdrugwinyn/>
  255. <examdrugwindd/>
  256. <stdycostcalcyn/>
  257. <captyn/>
  258. <captdd/>
  259. <crcccnfm1/>
  260. <crcccnfm2/>
  261. <crcccnfm3/>
  262. <irbjudgyn/>
  263. <subjattfile/>
  264. <judgcnvtyn/>
  265. <mdlschedd/>
  266. <endschedd/>
  267. <rsltschedd/>
  268. <contschedd/>
  269. </basehospinfo>
  270. </basehospinfo>
  271. <data>
  272. <roothospidxcasecnt/>
  273. <prcsidxcase/>
  274. <cnts1/>
  275. <cnts2/>
  276. <cnts3/>
  277. <cnts4/>
  278. <cnts5/>
  279. <cnts6/>
  280. <cnts7/>
  281. <cnts8/>
  282. <cnts9/>
  283. <cnts10/>
  284. <cnts11/>
  285. <cnts12/>
  286. <cnts13/>
  287. <acptdd/>
  288. <resercnfmyn/>
  289. <cnts14/>
  290. <cnts15/>
  291. <cnts16/>
  292. <cnts17/>
  293. <cnts18/>
  294. <cnts19/>
  295. <cnts21/>
  296. <cnts22/>
  297. <cnts23/>
  298. <cnts24/>
  299. <cnts25/>
  300. <subtesteecnt1/>
  301. <subtesteecnt2/>
  302. <subtesteecnt3/>
  303. <subtesteecnt4/>
  304. <subtesteecnt5/>
  305. <subtesteecnt6/>
  306. </data>
  307. </rex>
  308. <temp/>
  309. </root>
  310. </instance>
  311. <submission id="TRIRB00102" mediatype="application/x-www-form-urlencoded" method="post" replace="instance" resultref="/root/init/hosp"/>
  312. <submission id="TRIRB00104" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/searchitem" replace="instance" resultref="/root/main/reptdetl"/>
  313. <submission id="TXIRB00101" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/savedata" replace="instance" resultref="/root/hidden"/>
  314. <submission id="TRIRS00101" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/searchitem" replace="instance" resultref="/root/rex/view"/>
  315. <submission id="TRIRS00102" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/searchitem" replace="instance" resultref="/root/rex/basesubjinfo"/>
  316. <submission id="TRIRS00103" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/searchitem" replace="instance" resultref="/root/rex/basehospinfo"/>
  317. <submission id="TXIRB00102" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/savedata" replace="instance" resultref="/root/hidden"/>
  318. <submission id="TRIRS00105" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" resultref="/root/main"/>
  319. <submission id="TXIRS00199" mediatype="multipart/form-data" method="form-data-post" ref="/root/send" resultref="/root/hidden"/>
  320. <submission id="TXIRB00103" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/searchitem" replace="instance" resultref="/root/hidden"/>
  321. <submission id="TXIRB00104" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/searchitem" replace="instance" resultref="/root/hidden"/>
  322. <submission id="TXIRS00198" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" resultref="/root/temp"/>
  323. </model>
  324. <script type="javascript" src="../../../com/commonweb/js/common.js"/>
  325. <script type="javascript" src="../../../com/commonweb/js/tfHelper.js"/>
  326. <script type="javascript" src="../../../com/commonweb/js/dateHelper.js"/>
  327. <script type="javascript" ev:event="xforms-ready">
  328. <![CDATA[
  329. //권한이 없는경우 보고서 상단의 파일첨부,첨부삭제,임시저장,보고서접수 버튼 숨기기
  330. if ( opener.javascript.getParameter("actionyn") == "N" ) {
  331. ipt_filenm.visible = true;
  332. btn_fileatt.visible = false;
  333. btn_filedel.visible = false;
  334. btn_tmpsave.visible = false;
  335. btn_reptacpt.visible = false;
  336. btn_filedown.visible=true;
  337. button1.visible = false;
  338. }
  339. if ( parent.model.getValue("/root/send/report") == "Y" ) {
  340. ipt_filenm.visible = true;
  341. btn_fileatt.visible = false;
  342. btn_filedel.visible = false;
  343. btn_tmpsave.visible = false;
  344. btn_reptacpt.visible = false;
  345. btn_filedown.visible=true;
  346. button1.visible = false;
  347. }
  348. submit("TRIRB00102"); //병원 조회
  349. model.setValue("/root/send/searchitem/instcd", parent.model.getValue("/root/send/searchitem2/instcd"));
  350. model.setValue("/root/send/searchitem/subjid", parent.model.getValue("/root/send/searchitem2/subjid"));
  351. model.setValue("/root/send/searchitem/reptseqno", parent.model.getValue("/root/send/searchitem2/reptseqno"));
  352. model.setValue("/root/send/searchitem/reptkind", parent.model.getValue("/root/send/searchitem2/reptkind"));
  353. var consorflag = parent.model.getValue("/root/send/searchitem/consorflag");
  354. if ( consorflag == "Y" ) {
  355. model.setValue("/root/send/searchitem/consorflag", "Y");
  356. }
  357. //화면 오픈시 Y일 경우만 자동조회하고 Y가 아닐 경우는 빈 양식 오픈후 필수값만 세팅해준다.
  358. if ( parent.model.getValue("/root/send/searchitem2/autosrchyn") == "Y" ) {
  359. submit("TRIRB00104"); //종료보고서 내용 조회
  360. }
  361. model.setValue("/root/main/reptdetl/item/subjid", parent.model.getValue("/root/send/searchitem2/subjid"));
  362. model.setValue("/root/main/reptdetl/item/instcd", parent.model.getValue("/root/send/searchitem2/instcd"));
  363. model.setValue("/root/main/reptdetl/item/judgappdg", parent.model.getValue("/root/send/searchitem2/judgappdg"));
  364. model.setValue("/root/main/reptdetl/item/roothospidxcasecnt", parent.model.getValue("/root/send/searchitem2/roothospidxcasecnt"));
  365. model.setValue("/root/main/reptdetl/item/subjno", parent.model.getValue("/root/send/searchitem2/subjno"));
  366. model.setValue("/root/main/reptdetl/item/subjnm", parent.model.getValue("/root/send/searchitem2/subjnm"));
  367. model.setValue("/root/main/reptdetl/item/fstplanjudgdd", parent.model.getValue("/root/send/searchitem2/judgdd"));
  368. model.setValue("/root/main/reptdetl/item/screenmenu", parent.model.getValue("/root/init/screenmenu"));
  369. model.setValue("/root/main/reptdetl/item/stdykind2", parent.model.getValue("/root/send/searchitem2/stdykind2"));
  370. model.setValue("/root/main/reptdetl/item/rc", parent.model.getValue("/root/send/searchitem2/rc"));
  371. model.makeValue("/root/main/reptdetl/item/resercnfmyn", parent.model.getValue("/root/send/searchitem2/resercnfmyn"));
  372. model.setValue("/root/send/searchitem/croinstcd", parent.model.getValue("/root/send/searchitem2/croinstcd"));
  373. model.refresh();
  374. ]]>
  375. </script>
  376. </xhtml:head>
  377. <xhtml:body guideline="2,598;1,1195;">
  378. <input id="ipt_judgappdg" ref="/root/main/reptdetl/item/judgappdg" class="input_default" disabled="true" editable="false" style="left:107px; top:33px; width:100px; height:19px; "/>
  379. <caption id="caption82" class="cell_1" style="left:5px; top:111px; width:30px; height:483px; text-align:center; vertical-align:middle; ">
  380. <![CDATA[종
  381. 용]]>
  382. </caption>
  383. <caption id="caption83" class="cell_1" style="left:905px; top:31px; width:100px; height:23px; text-align:center; vertical-align:middle; ">목표례수</caption>
  384. <caption id="caption21" class="cell_1" style="left:5px; top:31px; width:100px; height:23px; text-align:center; vertical-align:middle; ">심사차수</caption>
  385. <caption id="caption23" class="cell_1" style="left:210px; top:31px; width:180px; height:23px; text-align:center; vertical-align:middle; ">최초임상시험 계획서 심사일자</caption>
  386. <input id="ipt_subjnm" ref="/root/main/reptdetl/item/subjnm" class="input_default" disabled="true" editable="false" style="left:209px; top:58px; width:693px; height:19px; "/>
  387. <select1 id="cmb_instcd" ref="/root/main/reptdetl/item/instcd" class="combo_search" disabled="true" appearance="minimal" style="left:597px; top:33px; width:100px; height:19px; ">
  388. <choices>
  389. <itemset nodeset="/root/init/hosp/ret">
  390. <label ref="hospnm"/>
  391. <value ref="instcd"/>
  392. </itemset>
  393. </choices>
  394. </select1>
  395. <caption id="caption24" class="cell_1" style="left:495px; top:31px; width:100px; height:23px; text-align:center; vertical-align:middle; ">선택된병원</caption>
  396. <input id="ipt_subjno" ref="/root/main/reptdetl/item/subjno" class="input_default" disabled="true" editable="false" style="left:107px; top:58px; width:100px; height:19px; "/>
  397. <select1 id="cmb_acptyn" ref="/root/main/reptdetl/item/acptyn" class="combo_search" disabled="true" appearance="minimal" style="left:802px; top:33px; width:100px; height:19px; ">
  398. <choices>
  399. <item>
  400. <label>접수</label>
  401. <value>Y</value>
  402. </item>
  403. <item>
  404. <label>미접수</label>
  405. <value>N</value>
  406. </item>
  407. </choices>
  408. </select1>
  409. <caption id="caption25" class="cell_1" style="left:700px; top:31px; width:100px; height:23px; text-align:center; vertical-align:middle; ">접수여부</caption>
  410. <caption id="caption26" class="cell_1" style="left:5px; top:56px; width:100px; height:23px; text-align:center; vertical-align:middle; ">연구과제명</caption>
  411. <input id="ipt_roothospidxcasecnt" ref="/root/main/reptdetl/item/roothospidxcasecnt" class="input_default" disabled="true" editable="false" style="left:1007px; top:32px; width:100px; height:19px; "/>
  412. <caption id="caption27" class="cell_1" style="left:5px; top:81px; width:119px; height:28px; text-align:center; vertical-align:middle; ">
  413. <![CDATA[연구개시 시점부터
  414. 등록된 피험자수]]>
  415. </caption>
  416. <button id="button9" class="btn2_letter8" _auth="P" style="left:979px; top:5px; width:108px; height:19px; ">
  417. <caption>종료보고서 출력</caption>
  418. <script type="javascript" ev:event="DOMActivate">
  419. <![CDATA[
  420. if(submit("TRIRS00101")) {
  421. submit("TRIRS00102");
  422. submit("TRIRS00103");
  423. model.setValue("/root/rex/data/roothospidxcasecnt", model.getValue("/root/main/reptdetl/item/roothospidxcasecnt"));
  424. model.setValue("/root/rex/data/prcsidxcase", model.getValue("/root/main/reptdetl/item/prcsidxcase"));
  425. model.setValue("/root/rex/data/cnts1", model.getValue("/root/main/reptdetl/item/cnts1"));
  426. model.setValue("/root/rex/data/cnts2", model.getValue("/root/main/reptdetl/item/cnts2"));
  427. model.setValue("/root/rex/data/cnts3", model.getValue("/root/main/reptdetl/item/cnts3"));
  428. model.setValue("/root/rex/data/cnts4", model.getValue("/root/main/reptdetl/item/cnts4"));
  429. model.setValue("/root/rex/data/cnts5", model.getValue("/root/main/reptdetl/item/cnts5"));
  430. model.setValue("/root/rex/data/cnts6", model.getValue("/root/main/reptdetl/item/cnts6"));
  431. model.setValue("/root/rex/data/cnts7", model.getValue("/root/main/reptdetl/item/cnts7"));
  432. model.setValue("/root/rex/data/cnts8", model.getValue("/root/main/reptdetl/item/cnts8"));
  433. model.setValue("/root/rex/data/cnts9", model.getValue("/root/main/reptdetl/item/cnts9"));
  434. model.setValue("/root/rex/data/cnts10", model.getValue("/root/main/reptdetl/item/cnts10"));
  435. model.setValue("/root/rex/data/cnts11", model.getValue("/root/main/reptdetl/item/cnts11"));
  436. model.setValue("/root/rex/data/cnts12", model.getValue("/root/main/reptdetl/item/cnts12"));
  437. model.setValue("/root/rex/data/cnts13", model.getValue("/root/main/reptdetl/item/cnts13"));
  438. model.setValue("/root/rex/data/cnts14", model.getValue("/root/main/reptdetl/item/cnts14"));
  439. model.setValue("/root/rex/data/cnts15", model.getValue("/root/main/reptdetl/item/cnts15"));
  440. model.setValue("/root/rex/data/cnts16", model.getValue("/root/main/reptdetl/item/cnts16"));
  441. model.setValue("/root/rex/data/cnts17", model.getValue("/root/main/reptdetl/item/cnts17"));
  442. model.setValue("/root/rex/data/cnts18", model.getValue("/root/main/reptdetl/item/cnts18"));
  443. model.setValue("/root/rex/data/cnts19", model.getValue("/root/main/reptdetl/item/cnts19"));
  444. model.setValue("/root/rex/data/cnts21", model.getValue("/root/main/reptdetl/item/cnts21"));
  445. model.setValue("/root/rex/data/cnts22", model.getValue("/root/main/reptdetl/item/cnts22"));
  446. model.setValue("/root/rex/data/cnts23", model.getValue("/root/main/reptdetl/item/cnts23"));
  447. model.setValue("/root/rex/data/cnts24", model.getValue("/root/main/reptdetl/item/cnts24"));
  448. model.setValue("/root/rex/data/cnts25", model.getValue("/root/main/reptdetl/item/cnts25"));
  449. model.setValue("/root/rex/data/acptdd", model.getValue("/root/main/reptdetl/item/acptdd"));
  450. model.setValue("/root/rex/data/resercnfmyn", model.getValue("/root/main/reptdetl/item/resercnfmyn"));
  451. model.makeValue("/root/rex/reptdetl/item/subtesteecnt1", model.getValue("/root/main/reptdetl/item/subtesteecnt1"));
  452. model.makeValue("/root/rex/reptdetl/item/subtesteecnt2", model.getValue("/root/main/reptdetl/item/subtesteecnt2"));
  453. model.makeValue("/root/rex/reptdetl/item/subtesteecnt3", model.getValue("/root/main/reptdetl/item/subtesteecnt3"));
  454. model.makeValue("/root/rex/reptdetl/item/subtesteecnt4", model.getValue("/root/main/reptdetl/item/subtesteecnt4"));
  455. model.makeValue("/root/rex/reptdetl/item/subtesteecnt5", model.getValue("/root/main/reptdetl/item/subtesteecnt5"));
  456. model.makeValue("/root/rex/reptdetl/item/subtesteecnt6", model.getValue("/root/main/reptdetl/item/subtesteecnt6"));
  457. var cnts2 = model.getValue("/root/rex/data/cnts2");
  458. var cnts4 = model.getValue("/root/rex/data/cnts4");
  459. var cnts5 = model.getValue("/root/rex/data/cnts5");
  460. var cnts6 = model.getValue("/root/rex/data/cnts6");
  461. var cnts7 = model.getValue("/root/rex/data/cnts7");
  462. var cnts8 = model.getValue("/root/rex/data/cnts8");
  463. var cnts9 = model.getValue("/root/rex/data/cnts9");
  464. var cnts10 = model.getValue("/root/rex/data/cnts10");
  465. var cnts11 = model.getValue("/root/rex/data/cnts11");
  466. var cnts12 = model.getValue("/root/rex/data/cnts12");
  467. var cnts13 = model.getValue("/root/rex/data/cnts13");
  468. var cnts14 = model.getValue("/root/rex/data/cnts14");
  469. var cnts15 = model.getValue("/root/rex/data/cnts15");
  470. var cnts16 = model.getValue("/root/rex/data/cnts16");
  471. var cnts17 = model.getValue("/root/rex/data/cnts17");
  472. var cnts18 = model.getValue("/root/rex/data/cnts18");
  473. var cnts19 = model.getValue("/root/rex/data/cnts19");
  474. var cnts21 = model.getValue("/root/rex/data/cnts21");
  475. var cnts22 = model.getValue("/root/rex/data/cnts22");
  476. var cnts23 = model.getValue("/root/rex/data/cnts23");
  477. var cnts24 = model.getValue("/root/rex/data/cnts24");
  478. var cnts25 = model.getValue("/root/rex/data/cnts25");
  479. var j = 0;
  480. var p = 0;
  481. var k = 0;
  482. if ( cnts2.indexOf("\n",p ) >=0 ){
  483. while ( (j = cnts2.indexOf("\n",p ))>=0){
  484. var sdata = cnts2.substring( p, j );
  485. p = j + 1;
  486. k = k + 1;
  487. model.makeValue("/root/rex/reptdetl/item[1]/cnts2info["+k+"]/cnts2", sdata.replace("\n","") );
  488. }
  489. if ( p<cnts2.length){ // 제일 마지막 엔터 뒤 문장 처리
  490. var sdata = cnts2.substring( p, cnts2.length );
  491. k = k + 1;
  492. model.makeValue("/root/rex/reptdetl/item[1]/cnts2info["+k+"]/cnts2", sdata.replace("\n","") );
  493. }
  494. } else { //엔터없을때 처리
  495. k = k + 1;
  496. model.makeNode("/root/rex/reptdetl");
  497. model.makeValue("/root/rex/reptdetl/item[1]/cnts2info["+k+"]/cnts2", cnts2);
  498. }
  499. if ( cnts4.indexOf("\n",p ) >=0 ){
  500. while ( (j = cnts4.indexOf("\n",p ))>=0){
  501. var sdata = cnts4.substring( p, j );
  502. p = j + 1;
  503. k = k + 1;
  504. model.makeValue("/root/rex/reptdetl/item[1]/cnts4info["+k+"]/cnts4", sdata.replace("\n","") );
  505. }
  506. if ( p<cnts4.length){ // 제일 마지막 엔터 뒤 문장 처리
  507. var sdata = cnts4.substring( p, cnts4.length );
  508. k = k + 1;
  509. model.makeValue("/root/rex/reptdetl/item[1]/cnts4info["+k+"]/cnts4", sdata.replace("\n","") );
  510. }
  511. } else { //엔터없을때 처리
  512. k = k + 1;
  513. model.makeNode("/root/rex/reptdetl");
  514. model.makeValue("/root/rex/reptdetl/item[1]/cnts4info["+k+"]/cnts4", cnts4);
  515. }
  516. if ( cnts5.indexOf("\n",p ) >=0 ){
  517. while ( (j = cnts5.indexOf("\n",p ))>=0){
  518. var sdata = cnts5.substring( p, j );
  519. p = j + 1;
  520. k = k + 1;
  521. model.makeValue("/root/rex/reptdetl/item[1]/cnts5info["+k+"]/cnts5", sdata.replace("\n","") );
  522. }
  523. if ( p<cnts5.length){ // 제일 마지막 엔터 뒤 문장 처리
  524. var sdata = cnts5.substring( p, cnts5.length );
  525. k = k + 1;
  526. model.makeValue("/root/rex/reptdetl/item[1]/cnts5info["+k+"]/cnts5", sdata.replace("\n","") );
  527. }
  528. } else { //엔터없을때 처리
  529. k = k + 1;
  530. model.makeNode("/root/rex/reptdetl");
  531. model.makeValue("/root/rex/reptdetl/item[1]/cnts5info["+k+"]/cnts5", cnts5);
  532. }
  533. if ( cnts6.indexOf("\n",p ) >=0 ){
  534. while ( (j = cnts6.indexOf("\n",p ))>=0){
  535. var sdata = cnts6.substring( p, j );
  536. p = j + 1;
  537. k = k + 1;
  538. model.makeValue("/root/rex/reptdetl/item[1]/cnts6info["+k+"]/cnts6", sdata.replace("\n","") );
  539. }
  540. if ( p<cnts6.length){ // 제일 마지막 엔터 뒤 문장 처리
  541. var sdata = cnts6.substring( p, cnts6.length );
  542. k = k + 1;
  543. model.makeValue("/root/rex/reptdetl/item[1]/cnts6info["+k+"]/cnts6", sdata.replace("\n","") );
  544. }
  545. } else { //엔터없을때 처리
  546. k = k + 1;
  547. model.makeNode("/root/rex/reptdetl");
  548. model.makeValue("/root/rex/reptdetl/item[1]/cnts6info["+k+"]/cnts6", cnts6);
  549. }
  550. if ( cnts7.indexOf("\n",p ) >=0 ){
  551. while ( (j = cnts7.indexOf("\n",p ))>=0){
  552. var sdata = cnts7.substring( p, j );
  553. p = j + 1;
  554. k = k + 1;
  555. model.makeValue("/root/rex/reptdetl/item[1]/cnts7info["+k+"]/cnts7", sdata.replace("\n","") );
  556. }
  557. if ( p<cnts7.length){ // 제일 마지막 엔터 뒤 문장 처리
  558. var sdata = cnts7.substring( p, cnts7.length );
  559. k = k + 1;
  560. model.makeValue("/root/rex/reptdetl/item[1]/cnts7info["+k+"]/cnts7", sdata.replace("\n","") );
  561. }
  562. } else { //엔터없을때 처리
  563. k = k + 1;
  564. model.makeNode("/root/rex/reptdetl");
  565. model.makeValue("/root/rex/reptdetl/item[1]/cnts7info["+k+"]/cnts7", cnts7);
  566. }
  567. if ( cnts8.indexOf("\n",p ) >=0 ){
  568. while ( (j = cnts8.indexOf("\n",p ))>=0){
  569. var sdata = cnts8.substring( p, j );
  570. p = j + 1;
  571. k = k + 1;
  572. model.makeValue("/root/rex/reptdetl/item[1]/cnts8info["+k+"]/cnts8", sdata.replace("\n","") );
  573. }
  574. if ( p<cnts8.length){ // 제일 마지막 엔터 뒤 문장 처리
  575. var sdata = cnts8.substring( p, cnts8.length );
  576. k = k + 1;
  577. model.makeValue("/root/rex/reptdetl/item[1]/cnts8info["+k+"]/cnts8", sdata.replace("\n","") );
  578. }
  579. } else { //엔터없을때 처리
  580. k = k + 1;
  581. model.makeNode("/root/rex/reptdetl");
  582. model.makeValue("/root/rex/reptdetl/item[1]/cnts8info["+k+"]/cnts8", cnts8);
  583. }
  584. if ( cnts9.indexOf("\n",p ) >=0 ){
  585. while ( (j = cnts9.indexOf("\n",p ))>=0){
  586. var sdata = cnts9.substring( p, j );
  587. p = j + 1;
  588. k = k + 1;
  589. model.makeValue("/root/rex/reptdetl/item[1]/cnts9info["+k+"]/cnts9", sdata.replace("\n","") );
  590. }
  591. if ( p<cnts9.length){ // 제일 마지막 엔터 뒤 문장 처리
  592. var sdata = cnts9.substring( p, cnts9.length );
  593. k = k + 1;
  594. model.makeValue("/root/rex/reptdetl/item[1]/cnts9info["+k+"]/cnts9", sdata.replace("\n","") );
  595. }
  596. } else { //엔터없을때 처리
  597. k = k + 1;
  598. model.makeNode("/root/rex/reptdetl");
  599. model.makeValue("/root/rex/reptdetl/item[1]/cnts9info["+k+"]/cnts9", cnts9);
  600. }
  601. if ( cnts10.indexOf("\n",p ) >=0 ){
  602. while ( (j = cnts10.indexOf("\n",p ))>=0){
  603. var sdata = cnts10.substring( p, j );
  604. p = j + 1;
  605. k = k + 1;
  606. model.makeValue("/root/rex/reptdetl/item[1]/cnts10info["+k+"]/cnts10", sdata.replace("\n","") );
  607. }
  608. if ( p<cnts10.length){ // 제일 마지막 엔터 뒤 문장 처리
  609. var sdata = cnts10.substring( p, cnts10.length );
  610. k = k + 1;
  611. model.makeValue("/root/rex/reptdetl/item[1]/cnts10info["+k+"]/cnts10", sdata.replace("\n","") );
  612. }
  613. } else { //엔터없을때 처리
  614. k = k + 1;
  615. model.makeNode("/root/rex/reptdetl");
  616. model.makeValue("/root/rex/reptdetl/item[1]/cnts10info["+k+"]/cnts10", cnts10);
  617. }
  618. if ( cnts11.indexOf("\n",p ) >=0 ){
  619. while ( (j = cnts11.indexOf("\n",p ))>=0){
  620. var sdata = cnts11.substring( p, j );
  621. p = j + 1;
  622. k = k + 1;
  623. model.makeValue("/root/rex/reptdetl/item[1]/cnts11info["+k+"]/cnts11", sdata.replace("\n","") );
  624. }
  625. if ( p<cnts11.length){ // 제일 마지막 엔터 뒤 문장 처리
  626. var sdata = cnts11.substring( p, cnts11.length );
  627. k = k + 1;
  628. model.makeValue("/root/rex/reptdetl/item[1]/cnts11info["+k+"]/cnts11", sdata.replace("\n","") );
  629. }
  630. } else { //엔터없을때 처리
  631. k = k + 1;
  632. model.makeNode("/root/rex/reptdetl");
  633. model.makeValue("/root/rex/reptdetl/item[1]/cnts11info["+k+"]/cnts11", cnts11);
  634. }
  635. if ( cnts12.indexOf("\n",p ) >=0 ){
  636. while ( (j = cnts12.indexOf("\n",p ))>=0){
  637. var sdata = cnts12.substring( p, j );
  638. p = j + 1;
  639. k = k + 1;
  640. model.makeValue("/root/rex/reptdetl/item[1]/cnts12info["+k+"]/cnts12", sdata.replace("\n","") );
  641. }
  642. if ( p<cnts12.length){ // 제일 마지막 엔터 뒤 문장 처리
  643. var sdata = cnts12.substring( p, cnts12.length );
  644. k = k + 1;
  645. model.makeValue("/root/rex/reptdetl/item[1]/cnts12info["+k+"]/cnts12", sdata.replace("\n","") );
  646. }
  647. } else { //엔터없을때 처리
  648. k = k + 1;
  649. model.makeNode("/root/rex/reptdetl");
  650. model.makeValue("/root/rex/reptdetl/item[1]/cnts12info["+k+"]/cnts12", cnts12);
  651. }
  652. if ( cnts13.indexOf("\n",p ) >=0 ){
  653. while ( (j = cnts13.indexOf("\n",p ))>=0){
  654. var sdata = cnts13.substring( p, j );
  655. p = j + 1;
  656. k = k + 1;
  657. model.makeValue("/root/rex/reptdetl/item[1]/cnts13info["+k+"]/cnts13", sdata.replace("\n","") );
  658. }
  659. if ( p<cnts13.length){ // 제일 마지막 엔터 뒤 문장 처리
  660. var sdata = cnts13.substring( p, cnts13.length );
  661. k = k + 1;
  662. model.makeValue("/root/rex/reptdetl/item[1]/cnts13info["+k+"]/cnts13", sdata.replace("\n","") );
  663. }
  664. } else { //엔터없을때 처리
  665. k = k + 1;
  666. model.makeNode("/root/rex/reptdetl");
  667. model.makeValue("/root/rex/reptdetl/item[1]/cnts13info["+k+"]/cnts13", cnts13);
  668. }
  669. if ( cnts14.indexOf("\n",p ) >=0 ){
  670. while ( (j = cnts14.indexOf("\n",p ))>=0){
  671. var sdata = cnts14.substring( p, j );
  672. p = j + 1;
  673. k = k + 1;
  674. model.makeValue("/root/rex/reptdetl/item[1]/cnts14info["+k+"]/cnts14", sdata.replace("\n","") );
  675. }
  676. if ( p<cnts14.length){ // 제일 마지막 엔터 뒤 문장 처리
  677. var sdata = cnts14.substring( p, cnts14.length );
  678. k = k + 1;
  679. model.makeValue("/root/rex/reptdetl/item[1]/cnts14info["+k+"]/cnts14", sdata.replace("\n","") );
  680. }
  681. } else { //엔터없을때 처리
  682. k = k + 1;
  683. model.makeNode("/root/rex/reptdetl");
  684. model.makeValue("/root/rex/reptdetl/item[1]/cnts14info["+k+"]/cnts14", cnts14);
  685. }
  686. if ( cnts15.indexOf("\n",p ) >=0 ){
  687. while ( (j = cnts15.indexOf("\n",p ))>=0){
  688. var sdata = cnts15.substring( p, j );
  689. p = j + 1;
  690. k = k + 1;
  691. model.makeValue("/root/rex/reptdetl/item[1]/cnts15info["+k+"]/cnts15", sdata.replace("\n","") );
  692. }
  693. if ( p<cnts15.length){ // 제일 마지막 엔터 뒤 문장 처리
  694. var sdata = cnts15.substring( p, cnts15.length );
  695. k = k + 1;
  696. model.makeValue("/root/rex/reptdetl/item[1]/cnts15info["+k+"]/cnts15", sdata.replace("\n","") );
  697. }
  698. } else { //엔터없을때 처리
  699. k = k + 1;
  700. model.makeNode("/root/rex/reptdetl");
  701. model.makeValue("/root/rex/reptdetl/item[1]/cnts15info["+k+"]/cnts15", cnts15);
  702. }
  703. if ( cnts16.indexOf("\n",p ) >=0 ){
  704. while ( (j = cnts16.indexOf("\n",p ))>=0){
  705. var sdata = cnts16.substring( p, j );
  706. p = j + 1;
  707. k = k + 1;
  708. model.makeValue("/root/rex/reptdetl/item[1]/cnts16info["+k+"]/cnts16", sdata.replace("\n","") );
  709. }
  710. if ( p<cnts16.length){ // 제일 마지막 엔터 뒤 문장 처리
  711. var sdata = cnts16.substring( p, cnts16.length );
  712. k = k + 1;
  713. model.makeValue("/root/rex/reptdetl/item[1]/cnts16info["+k+"]/cnts16", sdata.replace("\n","") );
  714. }
  715. } else { //엔터없을때 처리
  716. k = k + 1;
  717. model.makeNode("/root/rex/reptdetl");
  718. model.makeValue("/root/rex/reptdetl/item[1]/cnts16info["+k+"]/cnts16", cnts16);
  719. }
  720. if ( cnts17.indexOf("\n",p ) >=0 ){
  721. while ( (j = cnts17.indexOf("\n",p ))>=0){
  722. var sdata = cnts17.substring( p, j );
  723. p = j + 1;
  724. k = k + 1;
  725. model.makeValue("/root/rex/reptdetl/item[1]/cnts17info["+k+"]/cnts17", sdata.replace("\n","") );
  726. }
  727. if ( p<cnts17.length){ // 제일 마지막 엔터 뒤 문장 처리
  728. var sdata = cnts17.substring( p, cnts17.length );
  729. k = k + 1;
  730. model.makeValue("/root/rex/reptdetl/item[1]/cnts17info["+k+"]/cnts17", sdata.replace("\n","") );
  731. }
  732. } else { //엔터없을때 처리
  733. k = k + 1;
  734. model.makeNode("/root/rex/reptdetl");
  735. model.makeValue("/root/rex/reptdetl/item[1]/cnts17info["+k+"]/cnts17", cnts17);
  736. }
  737. if ( cnts18.indexOf("\n",p ) >=0 ){
  738. while ( (j = cnts18.indexOf("\n",p ))>=0){
  739. var sdata = cnts18.substring( p, j );
  740. p = j + 1;
  741. k = k + 1;
  742. model.makeValue("/root/rex/reptdetl/item[1]/cnts18info["+k+"]/cnts18", sdata.replace("\n","") );
  743. }
  744. if ( p<cnts18.length){ // 제일 마지막 엔터 뒤 문장 처리
  745. var sdata = cnts18.substring( p, cnts18.length );
  746. k = k + 1;
  747. model.makeValue("/root/rex/reptdetl/item[1]/cnts18info["+k+"]/cnts18", sdata.replace("\n","") );
  748. }
  749. } else { //엔터없을때 처리
  750. k = k + 1;
  751. model.makeNode("/root/rex/reptdetl");
  752. model.makeValue("/root/rex/reptdetl/item[1]/cnts18info["+k+"]/cnts18", cnts18);
  753. }
  754. if ( cnts19.indexOf("\n",p ) >=0 ){
  755. while ( (j = cnts19.indexOf("\n",p ))>=0){
  756. var sdata = cnts19.substring( p, j );
  757. p = j + 1;
  758. k = k + 1;
  759. model.makeValue("/root/rex/reptdetl/item[1]/cnts19info["+k+"]/cnts19", sdata.replace("\n","") );
  760. }
  761. if ( p<cnts19.length){ // 제일 마지막 엔터 뒤 문장 처리
  762. var sdata = cnts19.substring( p, cnts19.length );
  763. k = k + 1;
  764. model.makeValue("/root/rex/reptdetl/item[1]/cnts19info["+k+"]/cnts19", sdata.replace("\n","") );
  765. }
  766. } else { //엔터없을때 처리
  767. k = k + 1;
  768. model.makeNode("/root/rex/reptdetl");
  769. model.makeValue("/root/rex/reptdetl/item[1]/cnts19info["+k+"]/cnts19", cnts19);
  770. }
  771. if ( cnts21.indexOf("\n",p ) >=0 ){
  772. while ( (j = cnts21.indexOf("\n",p ))>=0){
  773. var sdata = cnts21.substring( p, j );
  774. p = j + 1;
  775. k = k + 1;
  776. model.makeValue("/root/rex/reptdetl/item[1]/cnts21info["+k+"]/cnts21", sdata.replace("\n","") );
  777. }
  778. if ( p<cnts21.length){ // 제일 마지막 엔터 뒤 문장 처리
  779. var sdata = cnts21.substring( p, cnts21.length );
  780. k = k + 1;
  781. model.makeValue("/root/rex/reptdetl/item[1]/cnts21info["+k+"]/cnts21", sdata.replace("\n","") );
  782. }
  783. } else { //엔터없을때 처리
  784. k = k + 1;
  785. model.makeNode("/root/rex/reptdetl");
  786. model.makeValue("/root/rex/reptdetl/item[1]/cnts21info["+k+"]/cnts21", cnts21);
  787. }
  788. if ( cnts22.indexOf("\n",p ) >=0 ){
  789. while ( (j = cnts22.indexOf("\n",p ))>=0){
  790. var sdata = cnts22.substring( p, j );
  791. p = j + 1;
  792. k = k + 1;
  793. model.makeValue("/root/rex/reptdetl/item[1]/cnts22info["+k+"]/cnts22", sdata.replace("\n","") );
  794. }
  795. if ( p<cnts22.length){ // 제일 마지막 엔터 뒤 문장 처리
  796. var sdata = cnts22.substring( p, cnts22.length );
  797. k = k + 1;
  798. model.makeValue("/root/rex/reptdetl/item[1]/cnts22info["+k+"]/cnts22", sdata.replace("\n","") );
  799. }
  800. } else { //엔터없을때 처리
  801. k = k + 1;
  802. model.makeNode("/root/rex/reptdetl");
  803. model.makeValue("/root/rex/reptdetl/item[1]/cnts22info["+k+"]/cnts22", cnts22);
  804. }
  805. if ( cnts23.indexOf("\n",p ) >=0 ){
  806. while ( (j = cnts23.indexOf("\n",p ))>=0){
  807. var sdata = cnts23.substring( p, j );
  808. p = j + 1;
  809. k = k + 1;
  810. model.makeValue("/root/rex/reptdetl/item[1]/cnts23info["+k+"]/cnts23", sdata.replace("\n","") );
  811. }
  812. if ( p<cnts23.length){ // 제일 마지막 엔터 뒤 문장 처리
  813. var sdata = cnts23.substring( p, cnts23.length );
  814. k = k + 1;
  815. model.makeValue("/root/rex/reptdetl/item[1]/cnts23info["+k+"]/cnts23", sdata.replace("\n","") );
  816. }
  817. } else { //엔터없을때 처리
  818. k = k + 1;
  819. model.makeNode("/root/rex/reptdetl");
  820. model.makeValue("/root/rex/reptdetl/item[1]/cnts23info["+k+"]/cnts23", cnts23);
  821. }
  822. if ( cnts24.indexOf("\n",p ) >=0 ){
  823. while ( (j = cnts24.indexOf("\n",p ))>=0){
  824. var sdata = cnts24.substring( p, j );
  825. p = j + 1;
  826. k = k + 1;
  827. model.makeValue("/root/rex/reptdetl/item[1]/cnts24info["+k+"]/cnts24", sdata.replace("\n","") );
  828. }
  829. if ( p<cnts24.length){ // 제일 마지막 엔터 뒤 문장 처리
  830. var sdata = cnts24.substring( p, cnts24.length );
  831. k = k + 1;
  832. model.makeValue("/root/rex/reptdetl/item[1]/cnts24info["+k+"]/cnts24", sdata.replace("\n","") );
  833. }
  834. } else { //엔터없을때 처리
  835. k = k + 1;
  836. model.makeNode("/root/rex/reptdetl");
  837. model.makeValue("/root/rex/reptdetl/item[1]/cnts24info["+k+"]/cnts24", cnts24);
  838. }
  839. if ( cnts25.indexOf("\n",p ) >=0 ){
  840. while ( (j = cnts25.indexOf("\n",p ))>=0){
  841. var sdata = cnts25.substring( p, j );
  842. p = j + 1;
  843. k = k + 1;
  844. model.makeValue("/root/rex/reptdetl/item[1]/cnts25info["+k+"]/cnts25", sdata.replace("\n","") );
  845. }
  846. if ( p<cnts25.length){ // 제일 마지막 엔터 뒤 문장 처리
  847. var sdata = cnts25.substring( p, cnts25.length );
  848. k = k + 1;
  849. model.makeValue("/root/rex/reptdetl/item[1]/cnts25info["+k+"]/cnts25", sdata.replace("\n","") );
  850. }
  851. } else { //엔터없을때 처리
  852. k = k + 1;
  853. model.makeNode("/root/rex/reptdetl");
  854. model.makeValue("/root/rex/reptdetl/item[1]/cnts25info["+k+"]/cnts25", cnts25);
  855. }
  856. exeReportPreview("PSIRB00800", "XMLSTR" , "/root/rex");
  857. }
  858. ]]>
  859. </script>
  860. </button>
  861. <caption id="caption1" class="cell_1" style="left:905px; top:56px; width:100px; height:23px; text-align:center; vertical-align:middle; ">진행례수</caption>
  862. <input id="ipt_prcsidxcase" ref="/root/main/reptdetl/item/prcsidxcase" class="input_default" style="left:1007px; top:57px; width:100px; height:19px; "/>
  863. <caption id="caption2" class="cell_1" style="left:37px; top:111px; width:111px; height:23px; text-align:center; vertical-align:middle; ">중도탈락례수</caption>
  864. <input id="ipt_cnts1" ref="/root/main/reptdetl/item/cnts1" class="input_default" style="left:150px; top:112px; width:89px; height:19px; "/>
  865. <caption id="caption3" class="cell_1" style="left:242px; top:111px; width:100px; height:23px; text-align:center; vertical-align:middle; ">중도탈락사유</caption>
  866. <input id="ipt_cnts2" ref="/root/main/reptdetl/item/cnts2" class="input_default" style="left:344px; top:112px; width:763px; height:19px; "/>
  867. <caption id="caption4" class="cell_1" style="left:37px; top:136px; width:111px; height:23px; text-align:center; vertical-align:middle; ">발생한 원내SAE 수</caption>
  868. <input id="ipt_cnts3" ref="/root/main/reptdetl/item/cnts3" class="input_default" style="left:150px; top:137px; width:89px; height:19px; "/>
  869. <caption id="caption5" class="cell_1" style="left:242px; top:136px; width:100px; height:23px; text-align:center; vertical-align:middle; ">원내 SAE요약</caption>
  870. <input id="ipt_cnts4" ref="/root/main/reptdetl/item/cnts4" class="input_default" style="left:344px; top:137px; width:763px; height:19px; "/>
  871. <caption id="caption6" class="cell_1" style="left:573px; top:161px; width:266px; height:35px; text-align:center; vertical-align:middle; ">계획서 위반 내용</caption>
  872. <caption id="caption9" class="cell_1" style="left:841px; top:161px; width:266px; height:35px; text-align:center; vertical-align:middle; ">계획서 예외 적용 내용</caption>
  873. <textarea id="tar_cnts5" ref="/root/main/reptdetl/item/cnts5" style="left:573px; top:198px; width:266px; height:50px; "/>
  874. <textarea id="tar_cnts6" ref="/root/main/reptdetl/item/cnts6" style="left:841px; top:198px; width:266px; height:50px; "/>
  875. <textarea id="tar_cnts7" ref="/root/main/reptdetl/item/cnts7" style="left:305px; top:477px; width:266px; height:50px; "/>
  876. <line id="line13" class="line_3" style="x1:5px; y1:595px; x2:1106px; y2:595px; "/>
  877. <input id="ipt_fstplanjudgdd" ref="/root/main/reptdetl/item/fstplanjudgdd" class="input_search" disabled="true" inputtype="date" style="left:392px; top:33px; width:100px; height:19px; "/>
  878. <line id="line2" class="line_1" style="x1:5px; y1:26px; x2:1107px; y2:26px; "/>
  879. <button id="btn_filedel" class="btn5_letter4" _auth="X" style="left:718px; top:5px; width:64px; height:19px; ">
  880. <caption>첨부삭제</caption>
  881. <script type="javascript" ev:event="DOMActivate">
  882. <![CDATA[
  883. //접수 후 수정불가
  884. if ( model.getValue("/root/main/reptdetl/item/acptyn") == "Y" ) {
  885. messageBox("이미 접수되어 저장 또는 수정", "E001");
  886. return;
  887. } else {
  888. if (submit("TXIRS00198")) {
  889. messageBox("첨부파일이 삭제되었습니다.","I999");
  890. model.refresh();
  891. }
  892. }
  893. if ( model.getValue("/root/hidden/ret/reptseqno") != '' ) {
  894. submit("TRIRB00104"); //종료보고서 내용 조회
  895. }
  896. ]]>
  897. </script>
  898. </button>
  899. <input id="ipt_filenm" ref="/root/main/reptdetl/item/attfile" class="input_default" style="left:450px; top:5px; width:200px; height:19px; "/>
  900. <button id="btn_fileatt" class="btn2_letter4" _auth="X" style="left:652px; top:5px; width:64px; height:19px; ">
  901. <caption>파일첨부</caption>
  902. <script type="javascript" ev:event="DOMActivate">
  903. <![CDATA[
  904. if ( model.getValue("/root/main/reptdetl/item/acptyn") == '' ) {
  905. messageBox("임시저장 후 첨부파일을 올리세요", "I");
  906. return;
  907. }
  908. var maxsize = upload1.attribute("filesize");
  909. files = window.fileDialog("open", "|", true);
  910. filelist = files.split("|");
  911. for(var i = 0 ; i < filelist.length ; i++ ) {
  912. grd_attach.addRow(false);
  913. grd_attach.valueMatrix(grd_attach.rows - 1, 0) = filelist[i];
  914. if (!checkFileSize(upload1)){
  915. grd_attach.removeItem();
  916. messageBox("파일 크기가 최대치("+maxsize+"Byte)를", "E003");
  917. return;
  918. }
  919. }
  920. if ( filelist[0] != "") {
  921. if (submit("TXIRS00199")) {
  922. messageBox("Upload가 성공적으로 이루어졌습니다.","I999");
  923. model.removeNodeset("/root/send/attach");
  924. parent.model.setValue("/root/temp/ivieweryn", "N"); //중간보고서 iviewer 호출 여부 = N
  925. parent.btn_report6.selected = true;
  926. parent.btn_report6.dispatch("DOMActivate");
  927. model.refresh();
  928. }
  929. }
  930. submit("TRIRB00104"); //종료보고서 내용 조회
  931. model.setValue("/root/main/reptdetl/item/subjid", parent.model.getValue("/root/send/searchitem2/subjid"));
  932. model.setValue("/root/main/reptdetl/item/instcd", parent.model.getValue("/root/send/searchitem2/instcd"));
  933. model.setValue("/root/main/reptdetl/item/judgappdg", parent.model.getValue("/root/send/searchitem2/judgappdg"));
  934. model.setValue("/root/main/reptdetl/item/roothospidxcasecnt", parent.model.getValue("/root/send/searchitem2/roothospidxcasecnt"));
  935. model.setValue("/root/main/reptdetl/item/subjno", parent.model.getValue("/root/send/searchitem2/subjno"));
  936. model.setValue("/root/main/reptdetl/item/subjnm", parent.model.getValue("/root/send/searchitem2/subjnm"));
  937. model.setValue("/root/main/reptdetl/item/fstplanjudgdd", parent.model.getValue("/root/send/searchitem2/judgdd"));
  938. model.setValue("/root/main/reptdetl/item/screenmenu", parent.model.getValue("/root/init/screenmenu"));
  939. model.setValue("/root/main/reptdetl/item/stdykind2", parent.model.getValue("/root/send/searchitem2/stdykind2"));
  940. model.setValue("/root/main/reptdetl/item/rc", parent.model.getValue("/root/send/searchitem2/rc"));
  941. model.refresh();
  942. ]]>
  943. </script>
  944. </button>
  945. <button id="btn_tmpsave" class="btn2_letter4" _auth="X" style="left:785px; top:5px; width:64px; height:19px; ">
  946. <caption>임시저장</caption>
  947. <script type="javascript" ev:event="DOMActivate">
  948. <![CDATA[
  949. //접수 후 수정불가
  950. if ( model.getValue("/root/main/reptdetl/item/acptyn") == "Y" ) {
  951. messageBox("이미 접수되어 저장 또는 수정", "E001");
  952. return;
  953. }
  954. var reptseqno = model.getValue("/root/hidden/ret/reptseqno");
  955. if ( reptseqno != '') {
  956. model.setValue("/root/main/reptdetl/item/reptseqno", model.getValue("/root/hidden/ret/reptseqno"));
  957. }
  958. model.copyNode("/root/send/savedata", "/root/main/reptdetl/item");
  959. model.setValue("/root/send/savedata/reptkind", "6"); //보고서종류=종료보고서(6)
  960. model.setValue("/root/send/savedata/acptyn", "N"); //접수여부=미접수(N)
  961. model.makeValue("/root/send/savedata/croinstcd", model.getValue("/root/send/searchitem/croinstcd"));
  962. model.makeValue("/root/send/savedata/judgkind", "N"); //심의종류
  963. if (model.getValue("/root/send/searchitem/consorflag") == 'Y') {
  964. var instcd = model.getValue("/root/send/savedata/instcd");
  965. if ( instcd == '' ) {
  966. messageBox("병원을 ", "C002");
  967. }
  968. submit("TXIRB00102");
  969. } else {
  970. submit("TXIRB00101");
  971. }
  972. model.setValue("/root/main/reptdetl/item/acptyn", "N"); //접수여부를 미접수로 보여줌.
  973. model.setValue( "/root/send/searchitem/reptseqno",model.getValue("/root/hidden/ret/reptseqno"));
  974. model.refresh();
  975. parent.model.setValue("/root/temp/ivieweryn", "N"); //종료보고서 iviewer 호출 여부 = N
  976. parent.btn_report6.selected = true;
  977. parent.btn_report6.dispatch("DOMActivate");
  978. model.removeNodeset("/root/send/savedata");
  979. model.makeNode("/root/send/savedata");
  980. ]]>
  981. </script>
  982. </button>
  983. <button id="btn_reptacpt" class="btn2_letter5" _auth="X" style="left:852px; top:5px; width:75px; height:19px; ">
  984. <caption>보고서접수</caption>
  985. <script type="javascript" ev:event="DOMActivate">
  986. <![CDATA[
  987. //접수 후 수정불가
  988. if ( model.getValue("/root/main/reptdetl/item/acptyn") == "Y" ) {
  989. messageBox("이미 접수되어 저장 또는 수정", "E001");
  990. return;
  991. }
  992. var reptseqno = model.getValue("/root/hidden/ret/reptseqno");
  993. if ( reptseqno != '') {
  994. model.setValue("/root/main/reptdetl/item/reptseqno", model.getValue("/root/hidden/ret/reptseqno"));
  995. }
  996. model.copyNode("/root/send/savedata", "/root/main/reptdetl/item");
  997. model.setValue("/root/send/savedata/reptkind", "6"); //보고서종류=종료보고서(6)
  998. model.setValue("/root/send/savedata/acptyn", "Y"); //접수여부=접수(Y)
  999. model.setValue("/root/send/savedata/acptdd", getCurrentDate()); //접수일=오늘날짜
  1000. model.makeValue("/root/send/savedata/croinstcd", model.getValue("/root/send/searchitem/croinstcd"));
  1001. model.makeValue("/root/send/savedata/judgkind", "N"); //심의종류
  1002. if (model.getValue("/root/send/searchitem/consorflag") == 'Y') {
  1003. var instcd = model.getValue("/root/send/savedata/instcd");
  1004. if ( instcd == '' ) {
  1005. messageBox("병원을 ", "C002");
  1006. }
  1007. submit("TXIRB00102");
  1008. } else {
  1009. submit("TXIRB00101");
  1010. }
  1011. model.setValue("/root/main/reptdetl/item/acptyn", "Y"); //접수여부를 접수로 보여줌.
  1012. model.setValue( "/root/send/searchitem/reptseqno",model.getValue("/root/hidden/ret/reptseqno"));
  1013. model.refresh();
  1014. parent.model.setValue("/root/temp/ivieweryn", "N"); //종료보고서 iviewer 호출 여부 = N
  1015. parent.btn_report6.selected = true;
  1016. parent.btn_report6.dispatch("DOMActivate");
  1017. model.removeNodeset("/root/send/savedata");
  1018. model.makeNode("/root/send/savedata");
  1019. ]]>
  1020. </script>
  1021. </button>
  1022. <caption id="caption7" class="tit_2" style="left:10px; top:10px; width:140px; height:14px; ">종료보고서</caption>
  1023. <caption id="caption8" class="cell_1" style="left:573px; top:440px; width:266px; height:35px; text-align:center; vertical-align:middle; ">결과보고서 제출 일정</caption>
  1024. <caption id="caption11" class="cell_1" style="left:841px; top:440px; width:266px; height:35px; text-align:center; vertical-align:middle; ">기타 보고 사항</caption>
  1025. <caption id="caption12" class="cell_1" style="left:37px; top:529px; width:100px; height:65px; text-align:center; vertical-align:middle; ">조기종료인 경우</caption>
  1026. <caption id="caption13" class="cell_1" style="left:140px; top:529px; width:100px; height:65px; text-align:center; vertical-align:middle; ">사유(구체적)</caption>
  1027. <caption id="caption14" class="cell_1" style="left:573px; top:529px; width:100px; height:65px; text-align:center; vertical-align:middle; ">
  1028. <![CDATA[피험자 안전과
  1029. 관련된
  1030. Action Plan]]>
  1031. </caption>
  1032. <textarea id="textarea1" ref="/root/main/reptdetl/item/cnts8" style="left:573px; top:477px; width:266px; height:50px; "/>
  1033. <textarea id="textarea2" ref="/root/main/reptdetl/item/cnts9" style="left:840px; top:477px; width:266px; height:50px; "/>
  1034. <textarea id="textarea3" ref="/root/main/reptdetl/item/cnts10" style="left:244px; top:531px; width:327px; height:60px; "/>
  1035. <textarea id="textarea4" ref="/root/main/reptdetl/item/cnts12" disabled="true" style="left:740px; top:531px; width:366px; height:30px; "/>
  1036. <textarea id="textarea5" ref="/root/main/reptdetl/item/cnts13" disabled="true" style="left:740px; top:563px; width:366px; height:30px; "/>
  1037. <select1 id="radio1" ref="/root/main/reptdetl/item/cnts11" appearance="full" overflow="visible" style="left:680px; top:533px; width:55px; height:57px; vertical-align:middle; border-style:none; ">
  1038. <choices>
  1039. <item>
  1040. <label>있다</label>
  1041. <value>1</value>
  1042. </item>
  1043. <item>
  1044. <label>없다</label>
  1045. <value>2</value>
  1046. </item>
  1047. </choices>
  1048. <script type="javascript" ev:event="xforms-value-changed">
  1049. <![CDATA[
  1050. var cnts11 = model.getValue("/root/main/reptdetl/item/cnts11");
  1051. textarea4.disabled = true;
  1052. textarea5.disabled = true;
  1053. if ( cnts11 == "1" ) {
  1054. textarea4.disabled = false;
  1055. }
  1056. if ( cnts11 == "2" ) {
  1057. textarea5.disabled = false;
  1058. }
  1059. model.refresh();
  1060. ]]>
  1061. </script>
  1062. </select1>
  1063. <button id="btn_filedown" class="btn2_letter4" visibility="hidden" _auth="R" style="left:655px; top:5px; width:64px; height:19px; ">
  1064. <caption>내려받기</caption>
  1065. <script type="javascript" ev:event="DOMActivate">
  1066. <![CDATA[
  1067. var s = model.getValue("/root/main/reptdetl/item/attfile");
  1068. var ss = s.split("/");
  1069. var filepath = "";
  1070. var filenm = "";
  1071. for ( var i = 0; i < ss.length; i ++){
  1072. if ( i < ss.length -2 ) {
  1073. filepath = filepath+ss[i] +"/";
  1074. } else if ( i < ss.length -1 ) {
  1075. filepath = filepath+ss[i] ;
  1076. } else {
  1077. filenm = ss[i];
  1078. }
  1079. }
  1080. var localfile = window.fileDialog("save","|",false,filenm,"","All Files(*.*)|*.*");
  1081. if (localfile != "") {
  1082. model.download(getActionURL("TRIRS00105")+"&filepath="+filepath,localfile);
  1083. var rtn = messageBox("파일을", "Q004");
  1084. if( rtn == 6 ) {
  1085. window.exec(localfile);
  1086. }
  1087. }
  1088. ]]>
  1089. </script>
  1090. </button>
  1091. <upload id="upload1" nodeset="/root/send/attach/file" ext="zip" filecount="5" filesize="52428800" validate="true" style="left:145px; top:5px; width:100px; height:20px; "/>
  1092. <datagrid id="grd_attach" nodeset="/root/send/attach" visibility="hidden" caption="파일경로^" colwidth="644" extendlastcol="scroll" mergecellsfixedrows="bycolrec" style="left:245px; top:80px; width:665px; height:150px; ">
  1093. <col ref="file"/>
  1094. </datagrid>
  1095. <button id="button1" class="btn5_letter2" _auth="X" style="left:930px; top:5px; width:42px; height:19px; ">
  1096. <caption>삭제</caption>
  1097. <script type="javascript" ev:event="DOMActivate">
  1098. <![CDATA[
  1099. //접수 후 수정불가
  1100. if ( model.getValue("/root/main/reptdetl/item/acptyn") == "Y" ) {
  1101. messageBox("이미 접수되어 저장 또는 수정", "E001");
  1102. return;
  1103. }
  1104. var reptseqno = model.getValue("/root/hidden/ret/reptseqno");
  1105. if ( reptseqno != '') {
  1106. model.setValue("/root/main/reptdetl/item/reptseqno", model.getValue("/root/hidden/ret/reptseqno"));
  1107. }
  1108. if (model.getValue("/root/send/searchitem/consorflag") == 'Y') {
  1109. /*var instcd = model.getValue("/root/send/savedata/instcd");
  1110. if ( instcd == '' ) {
  1111. messageBox("병원을 ", "C002");
  1112. }*/
  1113. submit("TXIRB00104");
  1114. } else {
  1115. submit("TXIRB00103");
  1116. }
  1117. model.refresh();
  1118. parent.model.setValue("/root/temp/ivieweryn", "N"); //종료보고서 iviewer 호출 여부 = N
  1119. parent.btn_report6.selected = true;
  1120. parent.btn_report6.dispatch("DOMActivate");
  1121. ]]>
  1122. </script>
  1123. </button>
  1124. <input id="input1" ref="/root/main/reptdetl/item/subtesteecnt1" class="input_default" style="left:126px; top:85px; width:51px; height:19px; "/>
  1125. <caption id="caption15" class="cell_1" style="left:180px; top:81px; width:119px; height:28px; text-align:center; vertical-align:middle; ">
  1126. <![CDATA[지난 지속심사 이후
  1127. 등록된 피험자수]]>
  1128. </caption>
  1129. <input id="input2" ref="/root/main/reptdetl/item/subtesteecnt2" class="input_default" style="left:301px; top:85px; width:51px; height:19px; "/>
  1130. <caption id="caption16" class="cell_1" style="left:355px; top:81px; width:119px; height:28px; text-align:center; vertical-align:middle; ">
  1131. <![CDATA[등록된 취약한
  1132. 피험자수]]>
  1133. </caption>
  1134. <input id="input3" ref="/root/main/reptdetl/item/subtesteecnt3" class="input_default" style="left:557px; top:85px; width:51px; height:19px; "/>
  1135. <caption id="caption17" class="cell_1" style="left:475px; top:81px; width:80px; height:28px; text-align:center; vertical-align:middle; ">미성년자</caption>
  1136. <caption id="caption18" class="cell_1" style="left:611px; top:80px; width:119px; height:28px; text-align:center; vertical-align:middle; ">소속학생 또는 직원</caption>
  1137. <input id="input4" ref="/root/main/reptdetl/item/subtesteecnt4" class="input_default" style="left:733px; top:85px; width:51px; height:19px; "/>
  1138. <caption id="caption19" class="cell_1" style="left:787px; top:80px; width:119px; height:28px; text-align:center; vertical-align:middle; ">인지가능 결여자</caption>
  1139. <input id="input5" ref="/root/main/reptdetl/item/subtesteecnt5" class="input_default" style="left:908px; top:85px; width:51px; height:19px; "/>
  1140. <caption id="caption20" class="cell_1" style="left:962px; top:80px; width:80px; height:28px; text-align:center; vertical-align:middle; ">기타</caption>
  1141. <input id="input6" ref="/root/main/reptdetl/item/subtesteecnt6" class="input_default" style="left:1045px; top:85px; width:62px; height:19px; "/>
  1142. <caption id="caption22" class="cell_1" style="left:37px; top:161px; width:266px; height:35px; text-align:center; vertical-align:middle; ">
  1143. <![CDATA[예상가능성 여부와 관계없이 "위해/이익"을
  1144. 받은 피험자가 있습니까?]]>
  1145. </caption>
  1146. <textarea id="textarea6" ref="/root/main/reptdetl/item/cnts21" style="left:37px; top:198px; width:266px; height:50px; "/>
  1147. <caption id="caption28" class="cell_1" style="left:305px; top:161px; width:266px; height:35px; text-align:center; vertical-align:middle; ">예상하지 못한 문제 발생 내용</caption>
  1148. <textarea id="textarea7" ref="/root/main/reptdetl/item/cnts22" style="left:305px; top:198px; width:266px; height:50px; "/>
  1149. <caption id="caption29" class="cell_1" style="left:37px; top:251px; width:266px; height:35px; text-align:center; vertical-align:middle; ">계획서 변경 여부</caption>
  1150. <caption id="caption30" class="cell_1" style="left:305px; top:251px; width:266px; height:35px; text-align:center; vertical-align:middle; ">
  1151. <![CDATA[동의 획득 과정의 적법성 및 동의서
  1152. 내용의 변경 여부]]>
  1153. </caption>
  1154. <caption id="caption31" class="cell_1" style="left:573px; top:251px; width:266px; height:35px; text-align:center; vertical-align:middle; ">참여 연구자 추가 또는 탈퇴 여부</caption>
  1155. <caption id="caption32" class="cell_1" style="left:841px; top:251px; width:266px; height:35px; text-align:center; vertical-align:middle; ">공동 연구기관의 추가 또는 탈퇴 여부</caption>
  1156. <textarea id="textarea8" ref="/root/main/reptdetl/item/cnts16" style="left:37px; top:288px; width:266px; height:50px; "/>
  1157. <textarea id="textarea9" ref="/root/main/reptdetl/item/cnts17" style="left:305px; top:288px; width:266px; height:50px; "/>
  1158. <textarea id="textarea10" ref="/root/main/reptdetl/item/cnts14" style="left:573px; top:288px; width:266px; height:50px; "/>
  1159. <textarea id="textarea11" ref="/root/main/reptdetl/item/cnts15" style="left:841px; top:288px; width:266px; height:50px; "/>
  1160. <caption id="caption33" class="cell_1" style="left:37px; top:341px; width:266px; height:44px; font-size:8pt; text-align:center; vertical-align:middle; ">
  1161. <![CDATA[의뢰자가 새로이 이해갈등관계가 생긴 연구자 발생
  1162. 여부(* 해당시 이해갈등관계를 밝히는 서류 첨부)]]>
  1163. </caption>
  1164. <textarea id="textarea12" ref="/root/main/reptdetl/item/cnts18" style="left:37px; top:387px; width:266px; height:50px; "/>
  1165. <caption id="caption34" class="cell_1" style="left:305px; top:341px; width:266px; height:44px; font-size:8pt; text-align:center; vertical-align:middle; ">
  1166. <![CDATA[본 연구와 관련되어 위험/이익 평가에 영향을 줄 수
  1167. 있는 새로운 정보가 문헌에 발표되거나 이 연구나
  1168. 유사한 연구를 통해 도출 되었는지 여부]]>
  1169. </caption>
  1170. <caption id="caption35" class="cell_1" style="left:573px; top:341px; width:266px; height:44px; text-align:center; vertical-align:middle; ">중간분석으로부터 얻어진 결과 여부</caption>
  1171. <caption id="caption36" class="cell_1" style="left:841px; top:341px; width:266px; height:44px; text-align:center; vertical-align:middle; ">
  1172. <![CDATA[연구와 관련된 피험자 안전성 정보의
  1173. 보고 여부]]>
  1174. </caption>
  1175. <textarea id="textarea13" ref="/root/main/reptdetl/item/cnts19" style="left:305px; top:387px; width:266px; height:50px; "/>
  1176. <textarea id="textarea14" ref="/root/main/reptdetl/item/cnts23" style="left:573px; top:387px; width:266px; height:50px; "/>
  1177. <textarea id="textarea15" ref="/root/main/reptdetl/item/cnts24" style="left:841px; top:387px; width:266px; height:50px; "/>
  1178. <caption id="caption37" class="cell_1" style="left:37px; top:440px; width:266px; height:35px; text-align:center; vertical-align:middle; ">
  1179. <![CDATA[해당 연구의 위험성이나 피험자에 대한 잠재적
  1180. 이익중 변경된 사항이 있는지 여부]]>
  1181. </caption>
  1182. <textarea id="textarea16" ref="/root/main/reptdetl/item/cnts25" style="left:37px; top:477px; width:266px; height:50px; "/>
  1183. <caption id="caption38" class="cell_1" style="left:305px; top:440px; width:266px; height:35px; text-align:center; vertical-align:middle; ">임상연구 진행중 발생된 기타 문제점</caption>
  1184. </xhtml:body>
  1185. </xhtml:html>