SMABC00900_조혈모세포보관및해동현황조회.xfdl 65 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <FDL version="1.5">
  3. <TypeDefinition url="..\..\..\default_typedef.xml"/>
  4. <Form id="SMABC00900" position="absolute 0 0 1199 770" titletext="조혈모세포 처리결과조회" oninit="SMABC00900_oninit" onload="SMABC00900_onload">
  5. <Layouts>
  6. <Layout>
  7. <Static id="caption6" text="조혈모세포 처리결과조회" class="tit_1" position="absolute 0 0 210 23"/>
  8. <Tab id="switch1" taborder="1" tabindex="0" position="absolute 0 87 1199 618" anchor="all">
  9. <Tabpages>
  10. <Tabpage id="case1" text="전체">
  11. <Layouts>
  12. <Layout>
  13. <Static id="caption11" text="기간별 조혈모세포처리결과조회" class="tit_2" position="absolute 0 4 220 25"/>
  14. <Shape id="line12" class="line_10" position="absolute 0 21 1199 27" anchor="left top right"/>
  15. <Button id="btn_excsave" taborder="1" text="엑셀저장" class="btn7" position="absolute 1119 1 1199 21" anchor="top right" onclick="switch1_case1_btn_excsave_onclick"/>
  16. <Grid id="grd_cellresult" class="datagrid2" taborder="2" binddataset="ds_main_celltretrslt_celltretrsltlist" useinputpanel="false" position="absolute 0 26 1199 504" anchor="all" cellsizingtype="col" oncelldblclick="switch1_case1_grd_cellresult_oncelldblclick">
  17. <Formats>
  18. <Format id="default">
  19. <Columns>
  20. <Column size="0"/>
  21. <Column size="23"/>
  22. <Column size="94"/>
  23. <Column size="80"/>
  24. <Column size="69"/>
  25. <Column size="75"/>
  26. <Column size="77"/>
  27. <Column size="56"/>
  28. <Column size="52"/>
  29. <Column size="100"/>
  30. <Column size="49"/>
  31. <Column size="63"/>
  32. <Column size="60"/>
  33. <Column size="59"/>
  34. <Column size="36"/>
  35. <Column size="50"/>
  36. <Column size="40"/>
  37. <Column size="66"/>
  38. <Column size="73"/>
  39. <Column size="59"/>
  40. <Column size="64"/>
  41. <Column size="74"/>
  42. <Column size="64"/>
  43. <Column size="81"/>
  44. <Column size="66"/>
  45. <Column size="100"/>
  46. <Column size="72"/>
  47. <Column size="53"/>
  48. <Column size="68"/>
  49. <Column size="61"/>
  50. <Column size="50"/>
  51. <Column size="70"/>
  52. <Column size="100"/>
  53. <Column size="100"/>
  54. <Column size="100"/>
  55. <Column size="100"/>
  56. <Column size="100"/>
  57. <Column size="100"/>
  58. <Column size="100"/>
  59. <Column size="100"/>
  60. <Column size="100"/>
  61. <Column size="66"/>
  62. <Column size="60"/>
  63. <Column size="53"/>
  64. <Column size="74"/>
  65. <Column size="64"/>
  66. <Column size="59"/>
  67. <Column size="100"/>
  68. <Column size="76"/>
  69. <Column size="100"/>
  70. <Column size="100"/>
  71. </Columns>
  72. <Rows>
  73. <Row size="28" band="head"/>
  74. <Row size="24"/>
  75. </Rows>
  76. <Band id="head">
  77. <Cell text="level"/>
  78. <Cell col="1"/>
  79. <Cell col="2" text="BagNo"/>
  80. <Cell col="3" text="처리구분"/>
  81. <Cell col="4" text="구분"/>
  82. <Cell col="5" text="적용일자"/>
  83. <Cell col="6" text="등록번호"/>
  84. <Cell col="7" text="환자명"/>
  85. <Cell col="8" text="진단명"/>
  86. <Cell col="9" text="진료과"/>
  87. <Cell col="10" text="주치의"/>
  88. <Cell col="11" text="이식형태"/>
  89. <Cell col="12" text="Stem Cell&#10;Source"/>
  90. <Cell col="13" text="RBC&#10;Purging"/>
  91. <Cell col="14" text="Bag&#10;수"/>
  92. <Cell col="15" text="CD34채집유무" wordwrap="word"/>
  93. <Cell col="16" text="체중"/>
  94. <Cell col="17" text="채집량(㎖)"/>
  95. <Cell col="18" text="주입량(㎖)"/>
  96. <Cell col="19" text="Hct(%)"/>
  97. <Cell col="20" text="TNC&#10;(10^8)"/>
  98. <Cell col="21" text="TNC&#10;(10^8/Kg)"/>
  99. <Cell col="22" text="MNC&#10;(10^8)"/>
  100. <Cell col="23" text="MNC&#10;(10^8/Kg)"/>
  101. <Cell col="24" text="Lympo&#10;(10^8)"/>
  102. <Cell col="25" text="Lympo(10^8/kg)"/>
  103. <Cell col="26" text="CD34+(%)"/>
  104. <Cell col="27" text="CD34+&#10;(10^6)"/>
  105. <Cell col="28" text="CD34+&#10;(10^6/㎏)"/>
  106. <Cell col="29" text="CD3+(%)"/>
  107. <Cell col="30" text="CD3+&#10;(10^6)"/>
  108. <Cell col="31" text="CD3+&#10;(10^6/㎏)"/>
  109. <Cell col="32" text="CD4(%)"/>
  110. <Cell col="33" text="CD4(10^6)"/>
  111. <Cell col="34" text="CD4(10^6/㎏)"/>
  112. <Cell col="35" text="CD8(%)"/>
  113. <Cell col="36" text="CD8(10^6)"/>
  114. <Cell col="37" text="CD8(10^6/㎏)"/>
  115. <Cell col="38" text="CD19(%)"/>
  116. <Cell col="39" text="CD19(10^6)"/>
  117. <Cell col="40" text="CD19(10^6/㎏)"/>
  118. <Cell col="41" text="NK+(%)"/>
  119. <Cell col="42" text="NK+&#10;(10^6)"/>
  120. <Cell col="43" text="NK+&#10;(10^6/㎏)"/>
  121. <Cell col="44" text="TNK+(%)"/>
  122. <Cell col="45" text="TNK+&#10;(10^6)"/>
  123. <Cell col="46" text="TNK+&#10;(10^6/㎏)"/>
  124. <Cell col="47" text="nRBC(10^8)"/>
  125. <Cell col="48" text="Viability(%)"/>
  126. <Cell col="49" text="처리일자"/>
  127. <Cell col="50" text="Remark"/>
  128. </Band>
  129. <Band id="body">
  130. <Cell text="bind:level"/>
  131. <Cell col="1" celltype="head" expr="currow+1"/>
  132. <Cell col="2" text="bind:cellbagno"/>
  133. <Cell col="3" displaytype="combo" edittype="combo" text="bind:tretflag" combodataset="ds_cmb_tretflag" combocodecol="value" combodatacol="label" enable="false"/>
  134. <Cell col="4" displaytype="combo" edittype="combo" text="bind:celltretstat" combodataset="ds_cmb_celltretstat" combocodecol="value" combodatacol="label" enable="false"/>
  135. <Cell col="5" displaytype="date" text="bind:prcphopedd" mask="yyyy-MM-dd"/>
  136. <Cell col="6" text="bind:pid"/>
  137. <Cell col="7" displaytype="none" edittype="none" text="bind:hngnm"/>
  138. <Cell col="8" displaytype="none" edittype="none" text="bind:diagnm"/>
  139. <Cell col="9" text="bind:orddeptcd"/>
  140. <Cell col="10" text="bind:atdoctnm"/>
  141. <Cell col="11" displaytype="combo" edittype="combo" text="bind:trnpttype" combodataset="ds_init_cmbinfo_trnpttype_A0158" combocodecol="cdid" combodatacol="cdnm" enable="false"/>
  142. <Cell col="12" displaytype="combo" edittype="combo" text="bind:scs" combodataset="ds_init_cmbinfo_stemcellsource_A0159" combocodecol="cdid" combodatacol="cdnm" enable="false"/>
  143. <Cell col="13" text="bind:rbcelmnyn"/>
  144. <Cell col="14" text="bind:keepbagqty"/>
  145. <Cell col="15" text="bind:cd34collyn"/>
  146. <Cell col="16" text="bind:bdwt"/>
  147. <Cell col="17" text="bind:tretvol"/>
  148. <Cell col="18" text="bind:infsvol"/>
  149. <Cell col="19" text="bind:cellhct"/>
  150. <Cell col="20" text="bind:tncqty"/>
  151. <Cell col="21" text="bind:tnckgqty"/>
  152. <Cell col="22" text="bind:mncqty"/>
  153. <Cell col="23" text="bind:mnckgqty"/>
  154. <Cell col="24" text="bind:lympoqty"/>
  155. <Cell col="25" text="bind:lympokgqty"/>
  156. <Cell col="26" text="bind:cd34per"/>
  157. <Cell col="27" text="bind:cd34qty"/>
  158. <Cell col="28" text="bind:cd34kgqty"/>
  159. <Cell col="29" text="bind:cd3per"/>
  160. <Cell col="30" text="bind:cd3qty"/>
  161. <Cell col="31" text="bind:cd3kgqty"/>
  162. <Cell col="32" text="bind:cd4per"/>
  163. <Cell col="33" text="bind:cd4qty"/>
  164. <Cell col="34" text="bind:cd4kgqty"/>
  165. <Cell col="35" text="bind:cd8per"/>
  166. <Cell col="36" text="bind:cd8qty"/>
  167. <Cell col="37" text="bind:cd8kgqty"/>
  168. <Cell col="38" text="bind:cd19per"/>
  169. <Cell col="39" text="bind:cd19qty"/>
  170. <Cell col="40" text="bind:cd19kgqty"/>
  171. <Cell col="41" text="bind:nkper"/>
  172. <Cell col="42" text="bind:nkqty"/>
  173. <Cell col="43" text="bind:nkkgqty"/>
  174. <Cell col="44" text="bind:nktper"/>
  175. <Cell col="45" text="bind:nktqty"/>
  176. <Cell col="46" text="bind:nktkgqty"/>
  177. <Cell col="47" text="bind:nrbcqty"/>
  178. <Cell col="48" text="bind:viabper"/>
  179. <Cell col="49" text="bind:cellprcpdd" mask="yyyy-mm-dd"/>
  180. <Cell col="50" text="bind:remark"/>
  181. </Band>
  182. </Format>
  183. <Format id="format_copy"/>
  184. </Formats>
  185. </Grid>
  186. </Layout>
  187. </Layouts>
  188. </Tabpage>
  189. <Tabpage id="case2" text="환자별">
  190. <Layouts>
  191. <Layout>
  192. <Shape id="line1" linetype="horizontal" class="line_10" position="absolute 0 21 1199 27" anchor="left top right"/>
  193. <Static id="caption1" text="환자별 조혈모세포처리결과조회" class="tit_2" position="absolute 0 4 220 25"/>
  194. <Button id="button1" taborder="1" text="엑셀저장" class="btn7" position="absolute 1119 1 1199 21" anchor="top right" onclick="switch1_case2_button1_onclick"/>
  195. <Grid id="grd_cellresultpat" class="datagrid2" taborder="2" binddataset="ds_main_celltretdetl_celltretdetail" useinputpanel="false" position="absolute 0 26 1199 504" anchor="all" cellsizingtype="col">
  196. <Formats>
  197. <Format id="default">
  198. <Columns>
  199. <Column size="0"/>
  200. <Column size="0"/>
  201. <Column size="26"/>
  202. <Column size="81"/>
  203. <Column size="63"/>
  204. <Column size="67"/>
  205. <Column size="74"/>
  206. <Column size="61"/>
  207. <Column size="63"/>
  208. <Column size="54"/>
  209. <Column size="32"/>
  210. <Column size="50"/>
  211. <Column size="30"/>
  212. <Column size="73"/>
  213. <Column size="61"/>
  214. <Column size="68"/>
  215. <Column size="62"/>
  216. <Column size="69"/>
  217. <Column size="60"/>
  218. <Column size="78"/>
  219. <Column size="57"/>
  220. <Column size="63"/>
  221. <Column size="67"/>
  222. <Column size="52"/>
  223. <Column size="57"/>
  224. <Column size="66"/>
  225. <Column size="100"/>
  226. <Column size="100"/>
  227. <Column size="100"/>
  228. <Column size="100"/>
  229. <Column size="100"/>
  230. <Column size="100"/>
  231. <Column size="100"/>
  232. <Column size="100"/>
  233. <Column size="100"/>
  234. <Column size="59"/>
  235. <Column size="59"/>
  236. <Column size="60"/>
  237. <Column size="60"/>
  238. <Column size="62"/>
  239. <Column size="74"/>
  240. <Column size="100"/>
  241. <Column size="0"/>
  242. <Column size="0"/>
  243. <Column size="75"/>
  244. <Column size="100"/>
  245. <Column size="110"/>
  246. <Column size="100"/>
  247. </Columns>
  248. <Rows>
  249. <Row size="34" band="head"/>
  250. <Row size="24"/>
  251. </Rows>
  252. <Band id="head">
  253. <Cell text="level"/>
  254. <Cell col="1" text="BagNo"/>
  255. <Cell col="2"/>
  256. <Cell col="3" text="처리구분"/>
  257. <Cell col="4" text="구분"/>
  258. <Cell col="5" text="처리일자"/>
  259. <Cell col="6" text="환자명"/>
  260. <Cell col="7" text="이식형태"/>
  261. <Cell col="8" text="Stem Cell&#10;Source"/>
  262. <Cell col="9" text="RBC&#10;Purging"/>
  263. <Cell col="10" text="Bag수" wordwrap="word"/>
  264. <Cell col="11" text="CD34채집유무" wordwrap="word"/>
  265. <Cell col="12" text="체중(Kg)" wordwrap="word"/>
  266. <Cell col="13" text="주입량(㎖)"/>
  267. <Cell col="14" text="TNC&#10;(10^8)"/>
  268. <Cell col="15" text="TNC&#10;(10^8/㎏)"/>
  269. <Cell col="16" text="MNC&#10;(10^8)"/>
  270. <Cell col="17" text="MNC&#10;(10^8/㎏)"/>
  271. <Cell col="18" text="Lympo&#10;(10^8)"/>
  272. <Cell col="19" text="Lympo&#10;(10^8/kg)"/>
  273. <Cell col="20" text="CD34+&#10;(%)"/>
  274. <Cell col="21" text="CD34+&#10;(10^6)"/>
  275. <Cell col="22" text="CD34+&#10;(10^6/㎏)"/>
  276. <Cell col="23" text="CD3(%)"/>
  277. <Cell col="24" text="CD3+&#10;(10^6)"/>
  278. <Cell col="25" text="CD3+&#10;(10^6/㎏)"/>
  279. <Cell col="26" text="CD4(%)"/>
  280. <Cell col="27" text="CD4(10^6)"/>
  281. <Cell col="28" text="CD4(10^6/㎏)"/>
  282. <Cell col="29" text="CD8(%)"/>
  283. <Cell col="30" text="CD8(10^6)"/>
  284. <Cell col="31" text="CD8(10^6/㎏)"/>
  285. <Cell col="32" text="CD19(%)"/>
  286. <Cell col="33" text="CD19(10^6)"/>
  287. <Cell col="34" text="CD19(10^6/㎏)"/>
  288. <Cell col="35" text="NK+(%)"/>
  289. <Cell col="36" text="NK+&#10;(10^6)"/>
  290. <Cell col="37" text="NK+&#10;(10^6/㎏)"/>
  291. <Cell col="38" text="TNK+(%)"/>
  292. <Cell col="39" text="TNK+&#10;(10^6)"/>
  293. <Cell col="40" text="TNK+&#10;(10^6/㎏)"/>
  294. <Cell col="41" text="nRBC(10^8)"/>
  295. <Cell col="42" text="Purity(%)"/>
  296. <Cell col="43" text="Yield(%)"/>
  297. <Cell col="44" text="Viability(%)"/>
  298. <Cell col="45" text="적용일자"/>
  299. <Cell col="46" text="바코드번호"/>
  300. <Cell col="47" text="Remark"/>
  301. </Band>
  302. <Band id="body">
  303. <Cell text="bind:level"/>
  304. <Cell col="1" text="bind:cellbagno"/>
  305. <Cell col="2" celltype="head" expr="currow+1"/>
  306. <Cell col="3" displaytype="combo" edittype="combo" text="bind:tretflag" combodataset="ds_cmb_tretflag" combocodecol="value" combodatacol="label" enable="false"/>
  307. <Cell col="4" displaytype="combo" edittype="combo" text="bind:celltretstat" combodataset="ds_cmb_celltretstat" combocodecol="value" combodatacol="label" enable="false"/>
  308. <Cell col="5" displaytype="date" text="bind:cellprcpdd" mask="yyyy-MM-dd"/>
  309. <Cell col="6" text="bind:hngnm"/>
  310. <Cell col="7" displaytype="combo" edittype="combo" text="bind:trnpttype" combodataset="ds_init_cmbinfo_trnpttype_A0158" combocodecol="cdid" combodatacol="cdnm" enable="false"/>
  311. <Cell col="8" displaytype="combo" edittype="combo" text="bind:scs" combodataset="ds_init_cmbinfo_stemcellsource_A0159" combocodecol="cdid" combodatacol="cdnm" enable="false"/>
  312. <Cell col="9" text="bind:rbcelmnyn"/>
  313. <Cell col="10" displaytype="none" edittype="none" text="bind:keepbagqty"/>
  314. <Cell col="11" text="bind:cd34collyn"/>
  315. <Cell col="12" displaytype="none" edittype="none" text="bind:bdwt"/>
  316. <Cell col="13" text="bind:infsvol"/>
  317. <Cell col="14" text="bind:tncqty"/>
  318. <Cell col="15" text="bind:tnckgqty"/>
  319. <Cell col="16" text="bind:mncqty"/>
  320. <Cell col="17" text="bind:mnckgqty"/>
  321. <Cell col="18" text="bind:lympoqty"/>
  322. <Cell col="19" text="bind:lympokgqty"/>
  323. <Cell col="20" text="bind:cd34per"/>
  324. <Cell col="21" text="bind:cd34qty"/>
  325. <Cell col="22" text="bind:cd34kgqty"/>
  326. <Cell col="23" text="bind:cd3per"/>
  327. <Cell col="24" text="bind:cd3qty"/>
  328. <Cell col="25" text="bind:cd3kgqty"/>
  329. <Cell col="26" text="bind:cd4per"/>
  330. <Cell col="27" text="bind:cd4qty"/>
  331. <Cell col="28" text="bind:cd4kgqty"/>
  332. <Cell col="29" text="bind:cd8per"/>
  333. <Cell col="30" text="bind:cd8qty"/>
  334. <Cell col="31" text="bind:cd8kgqty"/>
  335. <Cell col="32" text="bind:cd19per"/>
  336. <Cell col="33" text="bind:cd19qty"/>
  337. <Cell col="34" text="bind:cd19kgqty"/>
  338. <Cell col="35" text="bind:nkper"/>
  339. <Cell col="36" text="bind:nkqty"/>
  340. <Cell col="37" text="bind:nkkgqty"/>
  341. <Cell col="38" text="bind:nktper"/>
  342. <Cell col="39" text="bind:nktqty"/>
  343. <Cell col="40" text="bind:nktkgqty"/>
  344. <Cell col="41" text="bind:nrbcqty"/>
  345. <Cell col="42" text="bind:purityper"/>
  346. <Cell col="43" text="bind:yieldper"/>
  347. <Cell col="44" text="bind:viabper"/>
  348. <Cell col="45" text="bind:prcphopedd" mask="yyyy-mm-dd"/>
  349. <Cell col="46" text="bind:cellbcno"/>
  350. <Cell col="47" text="bind:remark"/>
  351. </Band>
  352. </Format>
  353. </Formats>
  354. </Grid>
  355. </Layout>
  356. </Layouts>
  357. </Tabpage>
  358. </Tabpages>
  359. </Tab>
  360. <Static id="caption9" text="환자별 조혈모세포 당일주입/보관/해동주입/폐기 Total Sum값 조회" class="tit_2" position="absolute 0 623 438 644" anchor="left bottom"/>
  361. <Shape id="line2" class="line_10" position="absolute 0 640 1199 646" anchor="left right bottom"/>
  362. <Grid id="datagrid1" class="datagrid2" taborder="2" binddataset="ds_main_celltretrsltsum_celltretrsltsumlist" useinputpanel="false" position="absolute 0 645 1192 770" anchor="left right bottom" cellsizingtype="col">
  363. <Formats>
  364. <Format id="default">
  365. <Columns>
  366. <Column size="31"/>
  367. <Column size="69"/>
  368. <Column size="77"/>
  369. <Column size="80"/>
  370. <Column size="36"/>
  371. <Column size="75"/>
  372. <Column size="75"/>
  373. <Column size="0"/>
  374. <Column size="75"/>
  375. <Column size="75"/>
  376. <Column size="75"/>
  377. <Column size="75"/>
  378. <Column size="75"/>
  379. <Column size="100"/>
  380. <Column size="0"/>
  381. <Column size="75"/>
  382. <Column size="75"/>
  383. <Column size="0"/>
  384. <Column size="75"/>
  385. <Column size="80"/>
  386. <Column size="0"/>
  387. <Column size="100"/>
  388. <Column size="100"/>
  389. <Column size="0"/>
  390. <Column size="100"/>
  391. <Column size="100"/>
  392. <Column size="0"/>
  393. <Column size="100"/>
  394. <Column size="100"/>
  395. <Column size="0"/>
  396. <Column size="73"/>
  397. <Column size="76"/>
  398. <Column size="0"/>
  399. <Column size="64"/>
  400. <Column size="80"/>
  401. <Column size="100"/>
  402. <Column size="0"/>
  403. <Column size="0"/>
  404. <Column size="0"/>
  405. </Columns>
  406. <Rows>
  407. <Row size="24" band="head"/>
  408. <Row size="24"/>
  409. </Rows>
  410. <Band id="head">
  411. <Cell/>
  412. <Cell col="1" text="구분"/>
  413. <Cell col="2" text="등록번호"/>
  414. <Cell col="3" text="환자명"/>
  415. <Cell col="4" text="Bag수"/>
  416. <Cell col="5" text="채집량(㎖)"/>
  417. <Cell col="6" text="주입량(㎖)"/>
  418. <Cell col="7" text="Hct(%)"/>
  419. <Cell col="8" text="TNC&#10;(10^8)"/>
  420. <Cell col="9" text="TNC&#10;(10^8/Kg)"/>
  421. <Cell col="10" text="MNC&#10;(10^8)"/>
  422. <Cell col="11" text="MNC&#10;(10^8/Kg)"/>
  423. <Cell col="12" text="Lympo&#10;(10^8)"/>
  424. <Cell col="13" text="Lympo&#10;(10^8/kg)"/>
  425. <Cell col="14" text="CD34+(%)"/>
  426. <Cell col="15" text="CD34+&#10;(10^6)"/>
  427. <Cell col="16" text="CD34+&#10;(10^6/㎏)"/>
  428. <Cell col="17" text="CD3+(%)"/>
  429. <Cell col="18" text="CD3+&#10;(10^6)"/>
  430. <Cell col="19" text="CD3+&#10;(10^6/㎏)"/>
  431. <Cell col="20" text="CD4(%)"/>
  432. <Cell col="21" text="CD4(10^6)"/>
  433. <Cell col="22" text="CD4(10^6/㎏)"/>
  434. <Cell col="23" text="CD8(%)"/>
  435. <Cell col="24" text="CD8(10^6)"/>
  436. <Cell col="25" text="CD8(10^6/㎏)"/>
  437. <Cell col="26" text="CD19(%)"/>
  438. <Cell col="27" text="CD19(10^6)"/>
  439. <Cell col="28" text="CD19(10^6/㎏)"/>
  440. <Cell col="29" text="NK+(%)"/>
  441. <Cell col="30" text="NK+&#10;(10^6)"/>
  442. <Cell col="31" text="NK+&#10;(10^6/㎏)"/>
  443. <Cell col="32" text="TNK+(%)"/>
  444. <Cell col="33" text="TNK+&#10;(10^6)"/>
  445. <Cell col="34" text="TNK+&#10;(10^6/㎏)"/>
  446. <Cell col="35" text="nRBC(10^8)"/>
  447. <Cell col="36" text="Purity(%)"/>
  448. <Cell col="37" text="Yield(%)"/>
  449. <Cell col="38" text="Viability(%)"/>
  450. </Band>
  451. <Band id="body">
  452. <Cell celltype="head" expr="currow+1"/>
  453. <Cell col="1" displaytype="combo" edittype="combo" text="bind:celltretstat" combodataset="ds_cmb_celltretstat" combocodecol="value" combodatacol="label" enable="false"/>
  454. <Cell col="2" text="bind:pid"/>
  455. <Cell col="3" displaytype="none" edittype="none" text="bind:hngnm"/>
  456. <Cell col="4" text="bind:keepbagqty"/>
  457. <Cell col="5" text="bind:tretvol"/>
  458. <Cell col="6" text="bind:infsvol"/>
  459. <Cell col="7" text="bind:cellhct"/>
  460. <Cell col="8" text="bind:tncqty"/>
  461. <Cell col="9" text="bind:tnckgqty"/>
  462. <Cell col="10" text="bind:mncqty"/>
  463. <Cell col="11" text="bind:mnckgqty"/>
  464. <Cell col="12" text="bind:lympoqty"/>
  465. <Cell col="13" text="bind:lympokgqty"/>
  466. <Cell col="14" text="bind:cd34per"/>
  467. <Cell col="15" text="bind:cd34qty"/>
  468. <Cell col="16" text="bind:cd34kgqty"/>
  469. <Cell col="17" text="bind:cd3per"/>
  470. <Cell col="18" text="bind:cd3qty"/>
  471. <Cell col="19" text="bind:cd3kgqty"/>
  472. <Cell col="20" text="bind:cd4per"/>
  473. <Cell col="21" text="bind:cd4qty"/>
  474. <Cell col="22" text="bind:cd4kgqty"/>
  475. <Cell col="23" text="bind:cd8per"/>
  476. <Cell col="24" text="bind:cd8qty"/>
  477. <Cell col="25" text="bind:cd8kgqty"/>
  478. <Cell col="26" text="bind:cd19per"/>
  479. <Cell col="27" text="bind:cd19qty"/>
  480. <Cell col="28" text="bind:cd19kgqty"/>
  481. <Cell col="29" text="bind:nkper"/>
  482. <Cell col="30" text="bind:nkqty"/>
  483. <Cell col="31" text="bind:nkkgqty"/>
  484. <Cell col="32" text="bind:nktper"/>
  485. <Cell col="33" text="bind:nktqty"/>
  486. <Cell col="34" text="bind:nktkgqty"/>
  487. <Cell col="35" text="bind:nrbcqty"/>
  488. <Cell col="36" text="bind:purityper"/>
  489. <Cell col="37" text="bind:yieldper"/>
  490. <Cell col="38" text="bind:viabper"/>
  491. </Band>
  492. </Format>
  493. </Formats>
  494. </Grid>
  495. <Div id="grp_sea" taborder="3" class="div_SA" position="absolute 0 23 1199 84" anchor="left top right">
  496. <Layouts>
  497. <Layout>
  498. <Static id="caption2" text="기간(적용일) :" class="search_name" position="absolute 15 8 127 28" anchor="default"/>
  499. <Static id="caption5" text="~" class="search_no_b" position="absolute 234 9 246 29" anchor="default"/>
  500. <Shape id="line13" linetype="vertical" class="line_4" position="absolute 1104 6 1110 52" anchor="top right"/>
  501. <Calendar id="input25" taborder="3" class="input_s_essential" position="absolute 248 8 348 28" anchor="default" dateformat="yyyy-MM-dd" value="null"/>
  502. <Static id="caption3" text="이식형태 :" class="search_name" position="absolute 363 8 449 28" anchor="default"/>
  503. <Combo id="combo1" taborder="4" innerdataset="@ds_init_cmbinfo_trnpttype_A0158" codecolumn="cdid" datacolumn="cdnm" class="combo_search" position="absolute 452 8 582 28" anchor="default"/>
  504. <Combo id="combo2" taborder="5" innerdataset="@ds_init_cmbinfo_stemcellsource_A0159" codecolumn="cdid" datacolumn="cdnm" class="combo_search" position="absolute 751 8 871 28" anchor="default"/>
  505. <Static id="caption4" text="Stem Cell Source :" class="search_name" position="absolute 597 8 748 28" anchor="default"/>
  506. <Button id="btn_sea" taborder="6" text="조회" class="btn1" position="absolute 1125 20 1181 40" anchor="top right" onclick="grp_sea_btn_sea_onclick"/>
  507. <Combo id="combo3" taborder="7" innerdataset="@ds_hidden_orddeptlist_dept" codecolumn="deptcd" datacolumn="depthngnm" class="combo_search" position="absolute 452 34 582 54" anchor="default"/>
  508. <Static id="caption7" text="진료과 :" class="search_name" position="absolute 363 34 436 54" anchor="default"/>
  509. <Edit id="ipt_pid" taborder="8" class="input_default" position="absolute 975 8 1075 28" anchor="default" onkeyup="grp_sea_ipt_pid_onkeyup"/>
  510. <Static id="caption10" text="등록번호 :" class="search_name" position="absolute 886 8 972 28" anchor="default"/>
  511. <Button id="button61" taborder="9" class="icon_search" position="absolute 1079 10 1095 26" anchor="default" onclick="grp_sea_button61_onclick"/>
  512. <Static id="caption8" text="진단명 :" class="search_name" position="absolute 15 34 88 54" anchor="default"/>
  513. <Combo id="combo4" taborder="10" innerdataset="@ds_init_cmbinfo_lrglist_item" codecolumn="hsctlrgcd" datacolumn="hsctlrgnm" class="combo_search" position="absolute 130 34 260 54" anchor="default"/>
  514. <Edit id="input2" taborder="11" class="input_search" enable="false" position="absolute 975 34 1075 54" anchor="default"/>
  515. <Static id="caption12" text="환자명 :" class="search_name" position="absolute 886 34 959 54" anchor="default"/>
  516. <Calendar id="ipt_sdate" taborder="12" class="input_s_essential" position="absolute 130 8 230 28" anchor="default" dateformat="yyyy-MM-dd" value="null"/>
  517. <Combo id="combo5" taborder="13" codecolumn="codecolumn" datacolumn="datacolumn" class="combo_search" position="absolute 751 34 803 54" anchor="default">
  518. <Dataset id="innerdataset">
  519. <ColumnInfo>
  520. <Column id="codecolumn"/>
  521. <Column id="datacolumn"/>
  522. </ColumnInfo>
  523. <Rows>
  524. <Row>
  525. <Col id="codecolumn"/>
  526. <Col id="datacolumn"/>
  527. </Row>
  528. <Row>
  529. <Col id="codecolumn">Y</Col>
  530. <Col id="datacolumn">Y</Col>
  531. </Row>
  532. <Row>
  533. <Col id="codecolumn">N</Col>
  534. <Col id="datacolumn">N</Col>
  535. </Row>
  536. </Rows>
  537. </Dataset>
  538. </Combo>
  539. <Static id="caption13" text="RBC Purging :" class="search_name" position="absolute 597 34 748 54" anchor="default"/>
  540. <Button id="btn_pid" taborder="14" position="absolute 1056 10 1073 26" style="border:1 double #33bbbbff #effcfbff;color:#009393ff;" onclick="grp_sea_btn_pid_onclick"/>
  541. </Layout>
  542. </Layouts>
  543. </Div>
  544. <Button id="btn_prt" taborder="4" text="출력" class="btn6" visible="false" position="absolute 1139 88 1199 108" onclick="btn_prt_onclick"/>
  545. </Layout>
  546. </Layouts>
  547. <Objects>
  548. <Dataset id="ds_send_baseinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  549. <ColumnInfo>
  550. <Column id="pid" type="STRING" size="256"/>
  551. <Column id="sdate" type="STRING" size="256"/>
  552. <Column id="tdate" type="STRING" size="256"/>
  553. <Column id="orddeptcd" type="STRING" size="256"/>
  554. <Column id="atdoctid" type="STRING" size="256"/>
  555. <Column id="diagcd1" type="STRING" size="256"/>
  556. <Column id="trnpttype" type="STRING" size="256"/>
  557. <Column id="scs" type="STRING" size="256"/>
  558. <Column id="hngnm" type="STRING" size="256"/>
  559. <Column id="rbcelmnyn" type="STRING" size="256"/>
  560. <Column id="lrggrupcd" type="STRING" size="256"/>
  561. </ColumnInfo>
  562. <Rows>
  563. <Row>
  564. <Col id="pid"/>
  565. <Col id="sdate"/>
  566. <Col id="tdate"/>
  567. <Col id="orddeptcd"/>
  568. <Col id="atdoctid"/>
  569. <Col id="diagcd1"/>
  570. <Col id="trnpttype"/>
  571. <Col id="scs"/>
  572. <Col id="hngnm"/>
  573. <Col id="rbcelmnyn"/>
  574. <Col id="lrggrupcd">DI</Col>
  575. </Row>
  576. </Rows>
  577. </Dataset>
  578. <Dataset id="ds_hidden_orddeptlist2" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  579. <Dataset id="ds_hidden_orddeptlist_dept" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  580. <ColumnInfo>
  581. <Column id="depthngnm" type="STRING" size="256"/>
  582. <Column id="deptcd" type="STRING" size="256"/>
  583. </ColumnInfo>
  584. <Rows>
  585. <Row/>
  586. </Rows>
  587. </Dataset>
  588. <Dataset id="ds_paminfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  589. <Dataset id="ds_init_cmbinfo_trnpttype_A0158" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  590. <ColumnInfo>
  591. <Column id="cdnm" type="STRING" size="256"/>
  592. <Column id="cdid" type="STRING" size="256"/>
  593. </ColumnInfo>
  594. </Dataset>
  595. <Dataset id="ds_init_cmbinfo_stemcellsource_A0159" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  596. <ColumnInfo>
  597. <Column id="cdnm" type="STRING" size="256"/>
  598. <Column id="cdid" type="STRING" size="256"/>
  599. </ColumnInfo>
  600. </Dataset>
  601. <Dataset id="ds_init_cmbinfo_lrglist_item" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  602. <ColumnInfo>
  603. <Column id="hsctlrgnm" type="STRING" size="256"/>
  604. <Column id="hsctlrgcd" type="STRING" size="256"/>
  605. </ColumnInfo>
  606. </Dataset>
  607. <Dataset id="ds_patinfolist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  608. <Dataset id="ds_main_celltretrslt_celltretrsltlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  609. <ColumnInfo>
  610. <Column id="level1" type="STRING" size="256" sumtext="레벨"/>
  611. <Column id="celltretstat" type="STRING" size="256" sumtext="세포처리상태"/>
  612. <Column id="prcphopedd" type="STRING" size="256" sumtext="적용일자"/>
  613. <Column id="pid" type="STRING" size="256" sumtext="등록번호"/>
  614. <Column id="hngnm" type="STRING" size="256" sumtext="환자명"/>
  615. <Column id="diagnm" type="STRING" size="256" sumtext="진단명"/>
  616. <Column id="orddeptcd" type="STRING" size="256" sumtext="진료과명"/>
  617. <Column id="atdoctnm" type="STRING" size="256" sumtext="주치의명"/>
  618. <Column id="trnpttype" type="STRING" size="256" sumtext="이식형태"/>
  619. <Column id="scs" type="STRING" size="256" sumtext="Stem Cell Source"/>
  620. <Column id="rbcelmnyn" type="STRING" size="256" sumtext="RBC Purging YN"/>
  621. <Column id="keepbagqty" type="INT" size="256" sumtext="보관백수"/>
  622. <Column id="cd34collyn" type="STRING" size="256" sumtext="CD34채집유무"/>
  623. <Column id="bdwt" type="STRING" size="256" sumtext="체중"/>
  624. <Column id="tretvol" type="BIGDECIMAL" size="256" sumtext="채집량"/>
  625. <Column id="infsvol" type="BIGDECIMAL" size="256" sumtext="주입량"/>
  626. <Column id="cellhct" type="BIGDECIMAL" size="256" sumtext="HCT(%)"/>
  627. <Column id="tncqty" type="BIGDECIMAL" size="256" sumtext="TNC(10^8)"/>
  628. <Column id="tnckgqty" type="BIGDECIMAL" size="256" sumtext="TNC(10^8/Kg)"/>
  629. <Column id="mncqty" type="BIGDECIMAL" size="256" sumtext="TNC(10^8)"/>
  630. <Column id="mnckgqty" type="BIGDECIMAL" size="256" sumtext="MNC(10^8/Kg)"/>
  631. <Column id="lympoqty" type="BIGDECIMAL" size="256" sumtext="Lympo(10^8)"/>
  632. <Column id="lympokgqty" type="BIGDECIMAL" size="256" sumtext="Lympo(10^8/kg)"/>
  633. <Column id="cd34per" type="BIGDECIMAL" size="256" sumtext="CD34+(%)"/>
  634. <Column id="cd34qty" type="BIGDECIMAL" size="256" sumtext="CD34+(10^6)"/>
  635. <Column id="cd34kgqty" type="BIGDECIMAL" size="256" sumtext="CD34+(10^6/kg)"/>
  636. <Column id="cd3per" type="BIGDECIMAL" size="256" sumtext="CD3+(%)"/>
  637. <Column id="cd3qty" type="BIGDECIMAL" size="256" sumtext="CD3+(10^6)"/>
  638. <Column id="cd3kgqty" type="BIGDECIMAL" size="256" sumtext="CD3+(10^6/kg)"/>
  639. <Column id="cd4per" type="BIGDECIMAL" size="256" sumtext="CD4+(%)"/>
  640. <Column id="cd4qty" type="BIGDECIMAL" size="256" sumtext="CD4+(10^6)"/>
  641. <Column id="cd4kgqty" type="BIGDECIMAL" size="256" sumtext="CD4+(10^6/kg)"/>
  642. <Column id="cd8per" type="BIGDECIMAL" size="256" sumtext="CD8+(%)"/>
  643. <Column id="cd8qty" type="BIGDECIMAL" size="256" sumtext="CD8+(10^6)"/>
  644. <Column id="cd8kgqty" type="BIGDECIMAL" size="256" sumtext="CD8+(10^6/kg)"/>
  645. <Column id="cd19per" type="BIGDECIMAL" size="256" sumtext="CD19+(%)"/>
  646. <Column id="cd19qty" type="BIGDECIMAL" size="256" sumtext="CD19+(10^6)"/>
  647. <Column id="cd19kgqty" type="BIGDECIMAL" size="256" sumtext="CD19+(10^6/kg)"/>
  648. <Column id="nkper" type="BIGDECIMAL" size="256" sumtext="NK+(%)"/>
  649. <Column id="nkqty" type="BIGDECIMAL" size="256" sumtext="NK+(10^6)"/>
  650. <Column id="nkkgqty" type="BIGDECIMAL" size="256" sumtext="NK+(10^6/kg)"/>
  651. <Column id="nktper" type="BIGDECIMAL" size="256" sumtext="NKT+(%)"/>
  652. <Column id="nktqty" type="BIGDECIMAL" size="256" sumtext="NKT+(10^6)"/>
  653. <Column id="nktkgqty" type="BIGDECIMAL" size="256" sumtext="NKT+(10^6/kg)"/>
  654. <Column id="nrbcqty" type="BIGDECIMAL" size="256" sumtext="nRBC+(10^6)"/>
  655. <Column id="purityper" type="BIGDECIMAL" size="256" sumtext="purityper"/>
  656. <Column id="yieldper" type="BIGDECIMAL" size="256" sumtext="yieldper"/>
  657. <Column id="viabper" type="BIGDECIMAL" size="256" sumtext="viabper"/>
  658. <Column id="prcpnm" type="STRING" size="256" sumtext="처방명"/>
  659. <Column id="cellbcno" type="STRING" size="256" sumtext="세포백바코드번호"/>
  660. <Column id="cellbagno" type="STRING" size="256" sumtext="세포백번호"/>
  661. <Column id="tretflag" type="STRING" size="256" sumtext="처리구분"/>
  662. <Column id="cellprcpdd" type="STRING" size="256" sumtext="처리일자"/>
  663. <Column id="remark" type="STRING" size="256" sumtext="기타내용"/>
  664. </ColumnInfo>
  665. </Dataset>
  666. <Dataset id="ds_main_celltretdetl_celltretdetail" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  667. <ColumnInfo>
  668. <Column id="level1" type="STRING" size="256" sumtext="레벨"/>
  669. <Column id="celltretstat" type="STRING" size="256" sumtext="세포처리상태"/>
  670. <Column id="prcphopedd" type="STRING" size="256" sumtext="적용일자"/>
  671. <Column id="trnpttype" type="STRING" size="256" sumtext="이식형태"/>
  672. <Column id="scs" type="STRING" size="256" sumtext="Stem Cell Source"/>
  673. <Column id="hngnm" type="STRING" size="256" sumtext="환자명"/>
  674. <Column id="rbcelmnyn" type="STRING" size="256" sumtext="RBC Purgung YN"/>
  675. <Column id="keepbagqty" type="INT" size="256" sumtext="보관백수"/>
  676. <Column id="cd34collyn" type="STRING" size="256" sumtext="CD34채집유무"/>
  677. <Column id="bdwt" type="BIGDECIMAL" size="256" sumtext="체중"/>
  678. <Column id="tretvol" type="BIGDECIMAL" size="256" sumtext="채집량"/>
  679. <Column id="infsvol" type="BIGDECIMAL" size="256" sumtext="주입량"/>
  680. <Column id="cellhct" type="BIGDECIMAL" size="256" sumtext="HCT(%)"/>
  681. <Column id="tncqty" type="BIGDECIMAL" size="256" sumtext="TNC(10^8)"/>
  682. <Column id="tnckgqty" type="BIGDECIMAL" size="256" sumtext="TNC(10^8/kg)"/>
  683. <Column id="mncqty" type="BIGDECIMAL" size="256" sumtext="MNC(10^8)"/>
  684. <Column id="mnckgqty" type="BIGDECIMAL" size="256" sumtext="MNC(10^8/kg)"/>
  685. <Column id="lympoqty" type="BIGDECIMAL" size="256" sumtext="LYMPO(10~8)"/>
  686. <Column id="lympokgqty" type="BIGDECIMAL" size="256" sumtext="LYMPO(10^8/kg)"/>
  687. <Column id="cd34per" type="BIGDECIMAL" size="256" sumtext="CD34+(%)"/>
  688. <Column id="cd34qty" type="BIGDECIMAL" size="256" sumtext="CD34+(10^6)"/>
  689. <Column id="cd34kgqty" type="BIGDECIMAL" size="256" sumtext="CD34+(10^6/kg)"/>
  690. <Column id="cd3per" type="BIGDECIMAL" size="256" sumtext="CD3+(%)"/>
  691. <Column id="cd3qty" type="BIGDECIMAL" size="256" sumtext="CD3+(10^6)"/>
  692. <Column id="cd3kgqty" type="BIGDECIMAL" size="256" sumtext="CD3+(10^6/kg)"/>
  693. <Column id="cd4per" type="BIGDECIMAL" size="256" sumtext="CD4+(%)"/>
  694. <Column id="cd4qty" type="BIGDECIMAL" size="256" sumtext="CD4+(10^6)"/>
  695. <Column id="cd4kgqty" type="BIGDECIMAL" size="256" sumtext="CD4+(10^6/kg)"/>
  696. <Column id="cd8per" type="BIGDECIMAL" size="256" sumtext="CD8+(%)"/>
  697. <Column id="cd8qty" type="BIGDECIMAL" size="256" sumtext="CD8+(10^6)"/>
  698. <Column id="cd8kgqty" type="BIGDECIMAL" size="256" sumtext="CD8+(10^6/kg)"/>
  699. <Column id="cd19per" type="BIGDECIMAL" size="256" sumtext="CD19+(%)"/>
  700. <Column id="cd19qty" type="BIGDECIMAL" size="256" sumtext="CD19+(10^6)"/>
  701. <Column id="cd19kgqty" type="BIGDECIMAL" size="256" sumtext="CD19+(10^6/kg)"/>
  702. <Column id="nkper" type="BIGDECIMAL" size="256" sumtext="NK+(%)"/>
  703. <Column id="nkqty" type="BIGDECIMAL" size="256" sumtext="NK+(10^6)"/>
  704. <Column id="nkkgqty" type="BIGDECIMAL" size="256" sumtext="NK+(10^6/kg)"/>
  705. <Column id="nktper" type="BIGDECIMAL" size="256" sumtext="NKT+(%)"/>
  706. <Column id="nktqty" type="BIGDECIMAL" size="256" sumtext="NKT+(10^6)"/>
  707. <Column id="nktkgqty" type="BIGDECIMAL" size="256" sumtext="NKT+(10^6/kg)"/>
  708. <Column id="nrbcqty" type="BIGDECIMAL" size="256" sumtext="nRBC(10^6)"/>
  709. <Column id="purityper" type="BIGDECIMAL" size="256" sumtext="purityper"/>
  710. <Column id="yieldper" type="BIGDECIMAL" size="256" sumtext="yieldper"/>
  711. <Column id="viabper" type="BIGDECIMAL" size="256" sumtext="viabper"/>
  712. <Column id="cellbcno" type="STRING" size="256" sumtext="세포백바코드번호"/>
  713. <Column id="cellbagno" type="STRING" size="256" sumtext="세포백번호"/>
  714. <Column id="tretflag" type="STRING" size="256" sumtext="처리구분"/>
  715. <Column id="cellprcpdd" type="STRING" size="256" sumtext="처리일자"/>
  716. <Column id="remark" type="STRING" size="256" sumtext="기타내용"/>
  717. </ColumnInfo>
  718. </Dataset>
  719. <Dataset id="ds_main_celltretrsltsum_celltretrsltsumlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  720. <ColumnInfo>
  721. <Column id="celltretstat" type="STRING" size="256" sumtext="세포처리상태"/>
  722. <Column id="pid" type="STRING" size="256" sumtext="등록번호"/>
  723. <Column id="hngnm" type="STRING" size="256" sumtext="환자명"/>
  724. <Column id="keepbagqty" type="STRING" size="256" sumtext="백수"/>
  725. <Column id="tretvol" type="BIGDECIMAL" size="256" sumtext="채집량"/>
  726. <Column id="infsvol" type="BIGDECIMAL" size="256" sumtext="주입량"/>
  727. <Column id="cellhct" type="BIGDECIMAL" size="256" sumtext="HCT(%)"/>
  728. <Column id="tncqty" type="BIGDECIMAL" size="256" sumtext="TNC(10^8)"/>
  729. <Column id="tnckgqty" type="BIGDECIMAL" size="256" sumtext="TNC(10^8/Kg)"/>
  730. <Column id="mncqty" type="BIGDECIMAL" size="256" sumtext="TNC(10^8)"/>
  731. <Column id="mnckgqty" type="BIGDECIMAL" size="256" sumtext="MNC(10^8/Kg)"/>
  732. <Column id="lympoqty" type="BIGDECIMAL" size="256" sumtext="Lympo(10^8)"/>
  733. <Column id="lympokgqty" type="BIGDECIMAL" size="256" sumtext="Lympo(10^8/Kg)"/>
  734. <Column id="cd34per" type="BIGDECIMAL" size="256" sumtext="CD34+(%)"/>
  735. <Column id="cd34qty" type="BIGDECIMAL" size="256" sumtext="CD34+(10^6)"/>
  736. <Column id="cd34kgqty" type="BIGDECIMAL" size="256" sumtext="CD34+(10^6/kg)"/>
  737. <Column id="cd3per" type="BIGDECIMAL" size="256" sumtext="CD3+(%)"/>
  738. <Column id="cd3qty" type="BIGDECIMAL" size="256" sumtext="CD3+(10^6)"/>
  739. <Column id="cd3kgqty" type="BIGDECIMAL" size="256" sumtext="CD3+(10^6/kg)"/>
  740. <Column id="cd4per" type="BIGDECIMAL" size="256" sumtext="CD4+(%)"/>
  741. <Column id="cd4qty" type="BIGDECIMAL" size="256" sumtext="CD4+(10^6)"/>
  742. <Column id="cd4kgqty" type="BIGDECIMAL" size="256" sumtext="CD4+(10^6/kg)"/>
  743. <Column id="cd8per" type="BIGDECIMAL" size="256" sumtext="CD8+(%)"/>
  744. <Column id="cd8qty" type="BIGDECIMAL" size="256" sumtext="CD8+(10^6)"/>
  745. <Column id="cd8kgqty" type="BIGDECIMAL" size="256" sumtext="CD8+(10^6/kg)"/>
  746. <Column id="cd19per" type="BIGDECIMAL" size="256" sumtext="CD19+(%)"/>
  747. <Column id="cd19qty" type="BIGDECIMAL" size="256" sumtext="CD19+(10^6)"/>
  748. <Column id="cd19kgqty" type="BIGDECIMAL" size="256" sumtext="CD19+(10^6/kg)"/>
  749. <Column id="nkper" type="BIGDECIMAL" size="256" sumtext="NK+(%)"/>
  750. <Column id="nkqty" type="BIGDECIMAL" size="256" sumtext="NK+(10^6)"/>
  751. <Column id="nkkgqty" type="BIGDECIMAL" size="256" sumtext="NK+(10^6/kg)"/>
  752. <Column id="nktper" type="BIGDECIMAL" size="256" sumtext="NKT+(%)"/>
  753. <Column id="nktqty" type="BIGDECIMAL" size="256" sumtext="NKT+(10^6)"/>
  754. <Column id="nktkgqty" type="BIGDECIMAL" size="256" sumtext="NKT+(10^6/kg)"/>
  755. <Column id="nrbcqty" type="BIGDECIMAL" size="256" sumtext="nRBC(10^6)"/>
  756. <Column id="purityper" type="BIGDECIMAL" size="256" sumtext="purityper"/>
  757. <Column id="yieldper" type="BIGDECIMAL" size="256" sumtext="yieldper"/>
  758. <Column id="viabper" type="BIGDECIMAL" size="256" sumtext="viabper"/>
  759. <Column id="tretflag" type="STRING" size="256" sumtext="처리구분"/>
  760. </ColumnInfo>
  761. </Dataset>
  762. <Dataset id="ds_cmb_tretflag" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  763. <item>
  764. <label>외부자료</label>
  765. <value>1</value>
  766. </item>
  767. <item>
  768. <label>처리전</label>
  769. <value>2</value>
  770. </item>
  771. <item>
  772. <label>이식량</label>
  773. <value>3</value>
  774. </item>
  775. <item>
  776. <label>처리후</label>
  777. <value>4</value>
  778. </item>
  779. <item>
  780. <label>DLI(당일)</label>
  781. <value>5</value>
  782. </item>
  783. <ColumnInfo>
  784. <Column id="label" type="STRING" size="256"/>
  785. <Column id="value" type="STRING" size="256"/>
  786. </ColumnInfo>
  787. <Rows>
  788. <Row>
  789. <Col id="label">외부자료</Col>
  790. <Col id="value">1</Col>
  791. </Row>
  792. <Row>
  793. <Col id="label">처리전</Col>
  794. <Col id="value">2</Col>
  795. </Row>
  796. <Row>
  797. <Col id="label">이식량</Col>
  798. <Col id="value">3</Col>
  799. </Row>
  800. <Row>
  801. <Col id="label">처리후</Col>
  802. <Col id="value">4</Col>
  803. </Row>
  804. <Row>
  805. <Col id="label">DLI(당일)</Col>
  806. <Col id="value">5</Col>
  807. </Row>
  808. </Rows>
  809. </Dataset>
  810. <Dataset id="ds_cmb_celltretstat" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  811. <ColumnInfo>
  812. <Column id="label" type="STRING" size="256"/>
  813. <Column id="value" type="STRING" size="256"/>
  814. </ColumnInfo>
  815. <Rows>
  816. <Row>
  817. <Col id="label">냉동보관</Col>
  818. <Col id="value">K</Col>
  819. </Row>
  820. <Row>
  821. <Col id="label">해동주입</Col>
  822. <Col id="value">I</Col>
  823. </Row>
  824. <Row>
  825. <Col id="label">당일주입</Col>
  826. <Col id="value">D</Col>
  827. </Row>
  828. <Row>
  829. <Col id="label">폐기</Col>
  830. <Col id="value">A</Col>
  831. </Row>
  832. </Rows>
  833. </Dataset>
  834. <Dataset id="ds_send" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  835. <ColumnInfo>
  836. <Column id="lrggrupcd" type="STRING" size="256"/>
  837. </ColumnInfo>
  838. <Rows>
  839. <Row>
  840. <Col id="lrggrupcd">DI</Col>
  841. </Row>
  842. </Rows>
  843. </Dataset>
  844. <Dataset id="ds_main" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  845. <Dataset id="ds_temp_bmtpatientinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  846. </Objects>
  847. <Bind>
  848. <BindItem id="item0" compid="grp_sea.ipt_sdate" propid="value" datasetid="ds_send_baseinfo" columnid="sdate"/>
  849. <BindItem id="item1" compid="grp_sea.input25" propid="value" datasetid="ds_send_baseinfo" columnid="tdate"/>
  850. <BindItem id="item2" compid="grp_sea.combo1" propid="value" datasetid="ds_send_baseinfo" columnid="trnpttype"/>
  851. <BindItem id="item3" compid="grp_sea.combo2" propid="value" datasetid="ds_send_baseinfo" columnid="scs"/>
  852. <BindItem id="item4" compid="grp_sea.ipt_pid" propid="value" datasetid="ds_send_baseinfo" columnid="pid"/>
  853. <BindItem id="item5" compid="grp_sea.combo4" propid="value" datasetid="ds_send_baseinfo" columnid="diagcd1"/>
  854. <BindItem id="item6" compid="grp_sea.combo3" propid="value" datasetid="ds_send_baseinfo" columnid="orddeptcd"/>
  855. <BindItem id="item7" compid="grp_sea.combo5" propid="value" datasetid="ds_send_baseinfo" columnid="rbcelmnyn"/>
  856. <BindItem id="item8" compid="grp_sea.input2" propid="value" datasetid="ds_send_baseinfo" columnid="hngnm"/>
  857. </Bind>
  858. <Script type="xscript4.0"><![CDATA[/***************************************************************************************
  859. * System Name :
  860. * Job Name :
  861. * Creator :
  862. * Make Date : 2015-11-13
  863. * Description :
  864. *---------------------------------------------------------------------------------------
  865. * Modify Date Modifier Modify Description
  866. *---------------------------------------------------------------------------------------
  867. * 2015-11-13 Live Converter TF->XP
  868. *
  869. *---------------------------------------------------------------------------------------
  870. ****************************************************************************************/
  871. include "com_commonxp::comm_main.xjs";
  872. include "com_departmentcodexp::ZSD001.xjs";
  873. include "ast_examcurexp::AEZ0001.xjs";
  874. include "ast_hsctxp::bmtcommon.xjs";
  875. function SMABC00900_oninit(obj:Form, e:InitEventInfo)
  876. {
  877. frmf_initForm(obj);
  878. }
  879. function SMABC00900_onload(obj:Form, e:LoadEventInfo)
  880. {
  881. grdf_initGrid(switch1.case1.grd_cellresult);
  882. grdf_initGrid(switch1.case2.grd_cellresultpat);
  883. grdf_initGrid(datagrid1);
  884. lf_aezfSetSuppDeptcd();
  885. vSuppdeptcd = frmf_getPrestDeptCd();
  886. abofGetBmtDIagLrgList();
  887. var instcd = sysf_getUserInfo("dutplceinstcd");
  888. var arrParam = [{dsNm: "ds_init_cmbinfo_trnpttype_A0158", cdGrpId: "A0158"}
  889. , {dsNm: "ds_init_cmbinfo_stemcellsource_A0159", cdGrpId: "A0159"}]
  890. appf_getCodeList(arrParam);
  891. appf_getDeptCodeList(instcd, "orduseyn", "D", "deptcd", "asc", "", "", "", "ds_hidden_orddeptlist2", false, "");
  892. ds_hidden_orddeptlist_dept.setColumn(0, "deptcd", "");
  893. ds_hidden_orddeptlist_dept.setColumn(0, "depthngnm", "");
  894. var nodelist = ds_hidden_orddeptlist2.rowcount;
  895. for(var i = 0; i < nodelist; i++)
  896. {
  897. var row = ds_hidden_orddeptlist_dept.addRow();
  898. ds_hidden_orddeptlist_dept.setColumn(row, "deptcd", ds_hidden_orddeptlist2.getColumn(i, "deptcd"));
  899. ds_hidden_orddeptlist_dept.setColumn(row, "depthngnm", ds_hidden_orddeptlist2.getColumn(i, "depthngnm"));
  900. }
  901. ds_init_cmbinfo_trnpttype_A0158.insertRow(0);
  902. ds_init_cmbinfo_stemcellsource_A0159.insertRow(0);
  903. ds_init_cmbinfo_lrglist_item.insertRow(0);
  904. ds_send_baseinfo.setColumn(0, "sdate", utlf_getCurrentDate());
  905. ds_send_baseinfo.setColumn(0, "tdate", ds_send_baseinfo.getColumn(0, "sdate"));
  906. grp_sea.ipt_sdate.value = String(grp_sea.ipt_sdate.value).toDate().getAddDate(-7,"D").getDateFormat("YYYYMMDD") ;
  907. if (frmf_checkOpener())
  908. {
  909. var param = opener.frmf_getParameter("opener_parameter_id");
  910. if(!utlf_isNull(param))
  911. {
  912. condarray = param.split("▦");
  913. ds_send_baseinfo.setColumn(0, "pid", condarray[0]);
  914. ds_send_baseinfo.setColumn(0, "hngnm", condarray[1]);
  915. if(condarray[2] == "main")
  916. {
  917. //model.setValue("/root/properties/menu/menuparam", condarray[2]);
  918. }
  919. }
  920. else
  921. {
  922. var paminfo = sysf_getGlobalVariable("paminfo");
  923. if(!utlf_isNull(paminfo))
  924. {
  925. dsf_setCSVToDs("ds_paminfo", paminfo);
  926. ds_send_baseinfo.setColumn(0, "pid", ds_paminfo.getColumn(0, "pid"));
  927. }
  928. else
  929. {
  930. var gv_pid = sysf_getGlobalVariable("gv_pid", "A");
  931. if(!utlf_isNull(gv_pid))
  932. {
  933. ds_send_baseinfo.setColumn(0, "pid", gv_pid);
  934. }
  935. }
  936. }
  937. }
  938. switch1.tabindex = 0;
  939. }
  940. function grp_sea_ipt_pid_onkeyup(obj:Edit, e:KeyEventInfo)
  941. {
  942. if(e.keycode == 13)
  943. {
  944. obj.updateToDataset();
  945. grp_sea_btn_sea_onclick();
  946. }
  947. }
  948. function grp_sea_button61_onclick(obj:Button, e:ClickEventInfo)
  949. {
  950. frmf_modal("SPPMC02500", "SPPMC02500", "", "", "", "", "", "", "", "", "", "", "M");
  951. ds_send_baseinfo.setColumn(0, "pid", ds_paminfo.getColumn(0, "pid"));
  952. switch1.tabindex = 1;
  953. ds_main_celltretdetl_celltretdetail.clearData();
  954. if(!utlf_isNull(ds_send_baseinfo.getColumn(0, "pid")))
  955. {
  956. readfunc1();
  957. }
  958. }
  959. function grp_sea_btn_sea_onclick(obj:Button, e:ClickEventInfo)
  960. {
  961. if (switch1.tabindex == 0)
  962. {
  963. readfunc();
  964. //setTree(grd_cellresult, 1, 2, true);
  965. }
  966. else
  967. {
  968. readfunc1();
  969. //setTree(grd_cellresultpat, 1, 2, true);
  970. }
  971. }
  972. function isDate(str)
  973. {
  974. if(utlf_isNull(str))
  975. {
  976. return true;
  977. }
  978. if (utlf_isNull(trim(str)))
  979. {
  980. return true; // 빈건 체크안함
  981. }
  982. if (isNaN(parseInt(str)))
  983. {
  984. return false; // 숫자가 아니면 fals
  985. }
  986. if (str.length != 8)
  987. {
  988. return false;
  989. }
  990. var yy = new Number(str.substr(0, 4));
  991. var mm = new Number(str.substr(4, 2));
  992. var dd = new Number(str.substr(6, 2));
  993. var date = new Date(yy, mm, dd);
  994. if (yy != date.getFullYear() || mm != date.getMonth() || dd != date.getDate())
  995. {
  996. return false; // 존재하지 않는 날짜
  997. }
  998. return true; // 존재하는 날짜
  999. }
  1000. function trim(data)
  1001. {
  1002. return data.replace(/(^\s*)|(\s*$)/g, "");
  1003. }
  1004. function datacheck()
  1005. {
  1006. if (isDate(ds_send_baseinfo.getColumn(0, "sdate")) == false)
  1007. {
  1008. sysf_messageBox("적용 시작일의 날짜 형식이 잘못 입력되었습니다.", "E999", "");
  1009. return false;
  1010. }
  1011. if(utlf_isNull(ds_send_baseinfo.getColumn(0, "sdate")))
  1012. {
  1013. sysf_messageBox("적용 시작일은 필수 입력 또는 선택 항목입니다.", "E999", "");
  1014. return false;
  1015. }
  1016. if (isDate(ds_send_baseinfo.getColumn(0, "tdate")) == false)
  1017. {
  1018. sysf_messageBox("적용 종료일의 날짜 형식이 잘못 입력되었습니다.", "E999", "");
  1019. return false;
  1020. }
  1021. if(utlf_isNull(ds_send_baseinfo.getColumn(0, "tdate")))
  1022. {
  1023. sysf_messageBox("적용 종료일은 필수 입력 또는 선택 항목입니다.", "E999", "");
  1024. return false;
  1025. }
  1026. if(ds_send_baseinfo.getColumn(0, "sdate") > ds_send_baseinfo.getColumn(0, "tdate"))
  1027. {
  1028. sysf_messageBox("적용 기간일이 잘못 입력되었습니다.", "E999", "");
  1029. return false;
  1030. }
  1031. return true;
  1032. }
  1033. function readfunc()
  1034. {
  1035. if (datacheck() == false)
  1036. {
  1037. return;
  1038. }
  1039. ds_main_celltretrslt_celltretrsltlist.clearData();
  1040. var oParam = {};
  1041. oParam.id = "TRABC00901";
  1042. oParam.service = "hsctstemcellapp.StemCellTreat";
  1043. oParam.method = "reqGetStemCellMast";
  1044. oParam.inds = "req=ds_send_baseinfo";
  1045. oParam.outds = "ds_main_celltretrslt_celltretrsltlist=celltretrsltlist";
  1046. oParam.async = false;
  1047. //oParam.callback = "cf_TRABC00901";
  1048. tranf_submit(oParam);
  1049. if(utlf_isNull(ds_main_celltretrslt_celltretrsltlist.getColumn(0, "tretflag")))
  1050. {
  1051. ds_main_celltretrslt_celltretrsltlist.clearData();
  1052. }
  1053. }
  1054. function readfunc1()
  1055. {
  1056. if (datacheck() == false)
  1057. {
  1058. return;
  1059. }
  1060. if(utlf_isNull(ds_send_baseinfo.getColumn(0, "pid")))
  1061. {
  1062. sysf_messageBox("등록번호는 필수 입력 또는 선택항목입니다.", "E999", "");
  1063. return;
  1064. }
  1065. ds_main_celltretdetl_celltretdetail.clearData();
  1066. var oParam = {};
  1067. oParam.id = "TRABC00902";
  1068. oParam.service = "hsctstemcellapp.StemCellTreat";
  1069. oParam.method = "reqGetStemCellPat";
  1070. oParam.inds = "req=ds_send_baseinfo";
  1071. oParam.outds = "ds_main_celltretdetl_celltretdetail=celltretdetail";
  1072. oParam.async = false;
  1073. //oParam.callback = "cf_TRABC00902";
  1074. tranf_submit(oParam);
  1075. if(utlf_isNull(ds_main_celltretdetl_celltretdetail.getColumn(0, "tretflag")))
  1076. {
  1077. ds_main_celltretdetl_celltretdetail.clearData();
  1078. }
  1079. // for(var i = 0; i < ds_main_celltretdetl_celltretdetail.rowcount; i++)
  1080. // {
  1081. // row = "" ;
  1082. // if(grd_cellresultpat.valueMatrix(i, 3) == "Sub Total"){
  1083. // row = i;
  1084. // }
  1085. // if(i > 1 && row != ""){
  1086. // if(grd_cellresultpat.valueMatrix(i-1, 13) == "" && grd_cellresultpat.valueMatrix(row, 13) == "0"){
  1087. // grd_cellresultpat.valueMatrix(row, 13) = "";
  1088. // }
  1089. // if(grd_cellresultpat.valueMatrix(i-1, 14) == "" && grd_cellresultpat.valueMatrix(row, 14) == "0"){
  1090. // grd_cellresultpat.valueMatrix(row, 14) = "";
  1091. // }
  1092. // if(grd_cellresultpat.valueMatrix(i-1, 15) == "" && grd_cellresultpat.valueMatrix(row, 15) == "0"){
  1093. // grd_cellresultpat.valueMatrix(row, 15) = "";
  1094. // }
  1095. // if(grd_cellresultpat.valueMatrix(i-1, 16) == "" && grd_cellresultpat.valueMatrix(row, 16) == "0"){
  1096. // grd_cellresultpat.valueMatrix(row, 16) = "";
  1097. // }
  1098. // if(grd_cellresultpat.valueMatrix(i-1, 17) == "" && grd_cellresultpat.valueMatrix(row, 17) == "0"){
  1099. // grd_cellresultpat.valueMatrix(row, 17) = "";
  1100. // }
  1101. // if(grd_cellresultpat.valueMatrix(i-1, 18) == "" && grd_cellresultpat.valueMatrix(row, 18) == "0"){
  1102. // grd_cellresultpat.valueMatrix(row, 18) = "";
  1103. // }
  1104. // if(grd_cellresultpat.valueMatrix(i-1, 19) == "" && grd_cellresultpat.valueMatrix(row, 19) == "0"){
  1105. // grd_cellresultpat.valueMatrix(row, 19) = "";
  1106. // }
  1107. // if(grd_cellresultpat.valueMatrix(i-1, 21) == "" && grd_cellresultpat.valueMatrix(row, 21) == "0"){
  1108. // grd_cellresultpat.valueMatrix(row, 21) = "";
  1109. // }
  1110. // if(grd_cellresultpat.valueMatrix(i-1, 22) == "" && grd_cellresultpat.valueMatrix(row, 22) == "0"){
  1111. // grd_cellresultpat.valueMatrix(row, 22) = "";
  1112. // }
  1113. // if(grd_cellresultpat.valueMatrix(i-1, 24) == "" && grd_cellresultpat.valueMatrix(row, 24) == "0"){
  1114. // grd_cellresultpat.valueMatrix(row, 24) = "";
  1115. // }
  1116. // if(grd_cellresultpat.valueMatrix(i-1, 25) == "" && grd_cellresultpat.valueMatrix(row, 25) == "0"){
  1117. // grd_cellresultpat.valueMatrix(row, 25) = "";
  1118. // }
  1119. // if(grd_cellresultpat.valueMatrix(i-1, 27) == "" && grd_cellresultpat.valueMatrix(row, 27) == "0"){
  1120. // grd_cellresultpat.valueMatrix(row, 27) = "";
  1121. // }
  1122. // if(grd_cellresultpat.valueMatrix(i-1, 28) == "" && grd_cellresultpat.valueMatrix(row, 28) == "0"){
  1123. // grd_cellresultpat.valueMatrix(row, 28) = "";
  1124. // }
  1125. // if(grd_cellresultpat.valueMatrix(i-1, 30) == "" && grd_cellresultpat.valueMatrix(row, 30) == "0"){
  1126. // grd_cellresultpat.valueMatrix(row, 30) = "";
  1127. // }
  1128. // if(grd_cellresultpat.valueMatrix(i-1, 31) == "" && grd_cellresultpat.valueMatrix(row, 31) == "0"){
  1129. // grd_cellresultpat.valueMatrix(row, 31) = "";
  1130. // }
  1131. // if(grd_cellresultpat.valueMatrix(i-1, 33) == "" && grd_cellresultpat.valueMatrix(row, 33) == "0"){
  1132. // grd_cellresultpat.valueMatrix(row, 33) = "";
  1133. // }
  1134. // if(grd_cellresultpat.valueMatrix(i-1, 34) == "" && grd_cellresultpat.valueMatrix(row, 34) == "0"){
  1135. // grd_cellresultpat.valueMatrix(row, 34) = "";
  1136. // }
  1137. // if(grd_cellresultpat.valueMatrix(i-1, 36) == "" && grd_cellresultpat.valueMatrix(row, 36) == "0"){
  1138. // grd_cellresultpat.valueMatrix(row, 36) = "";
  1139. // }
  1140. // if(grd_cellresultpat.valueMatrix(i-1, 37) == "" && grd_cellresultpat.valueMatrix(row, 37) == "0"){
  1141. // grd_cellresultpat.valueMatrix(row, 37) = "";
  1142. // }
  1143. // if(grd_cellresultpat.valueMatrix(i-1, 39) == "" && grd_cellresultpat.valueMatrix(row, 39) == "0"){
  1144. // grd_cellresultpat.valueMatrix(row, 39) = "";
  1145. // }
  1146. // if(grd_cellresultpat.valueMatrix(i-1, 40) == "" && grd_cellresultpat.valueMatrix(row, 40) == "0"){
  1147. // grd_cellresultpat.valueMatrix(row, 40) = "";
  1148. // }
  1149. // if(grd_cellresultpat.valueMatrix(i-1, 41) == "" && grd_cellresultpat.valueMatrix(row, 41) == "0"){
  1150. // grd_cellresultpat.valueMatrix(row, 41) = "";
  1151. // }
  1152. // }
  1153. // }
  1154. //
  1155. ds_send_baseinfo.setColumn(0, "hngnm" , ds_main_celltretdetl_celltretdetail.getColumn(0, "hngnm"));
  1156. var oParam = {};
  1157. oParam.id = "TRABC00903";
  1158. oParam.service = "hsctstemcellapp.StemCellTreat";
  1159. oParam.method = "reqGetCellTretRsltSum";
  1160. oParam.inds = "req=ds_send_baseinfo";
  1161. oParam.outds = "ds_main_celltretrsltsum_celltretrsltsumlist=celltretrsltsumlist";
  1162. oParam.async = false;
  1163. //oParam.callback = "cf_TRABC00903";
  1164. tranf_submit(oParam);
  1165. }
  1166. function switch1_case1_grd_cellresult_oncelldblclick(obj:Grid, e:GridClickEventInfo)
  1167. {
  1168. ds_send_baseinfo.setColumn(0, "pid", ds_main_celltretrslt_celltretrsltlist.getColumn(e.row, "pid"));
  1169. var oParam = {};
  1170. oParam.id = "TRABC00903";
  1171. oParam.service = "hsctstemcellapp.StemCellTreat";
  1172. oParam.method = "reqGetCellTretRsltSum";
  1173. oParam.inds = "req=ds_send_baseinfo";
  1174. oParam.outds = "ds_main_celltretrsltsum_celltretrsltsumlist=celltretrsltsumlist";
  1175. oParam.async = false;
  1176. //oParam.callback = "cf_TRABC00903";
  1177. tranf_submit(oParam);
  1178. }
  1179. function switch1_case1_btn_excsave_onclick(obj:Button, e:ClickEventInfo)
  1180. {
  1181. grdf_exportExcel(switch1.case1.grd_cellresult, "기간별조혈모세포처리결과조회", "기간별조혈모세포처리결과조회", false, "", "", false);
  1182. }
  1183. function switch1_case2_button1_onclick(obj:Button, e:ClickEventInfo)
  1184. {
  1185. grdf_exportExcel(switch1.case2.grd_cellresultpat, "환자별조혈모세포처리결과조회", "환자별조혈모세포처리결과조회", false, "", "", false);
  1186. }
  1187. function grp_sea_btn_pid_onclick(obj:Button, e:ClickEventInfo)
  1188. {
  1189. frmf_modal("SPABO61300", "SPABO61300", "", "", 0, 100, 150, "", "", "", "", "", "M");
  1190. if (ds_main.getColumn(0, "popupendflag") == "ok") {
  1191. var spid = ds_temp_bmtpatientinfo.getColumn(0, "pid");
  1192. if ( utlf_isNull(spid) || spid == " ") {
  1193. return false;
  1194. }
  1195. ds_send_baseinfo.setColumn(0, "pid", ds_temp_bmtpatientinfo.getColumn(0, "pid"));
  1196. }
  1197. }
  1198. ]]></Script>
  1199. </Form>
  1200. </FDL>