SPLPR02900_세침흡인Thyroid.xfdl 77 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <FDL version="1.5">
  3. <TypeDefinition url="..\..\..\default_typedef.xml"/>
  4. <Form id="SPLPR02900" position="absolute 0 0 1100 633" titletext="세침흡인(FNA) 결과예문(Thyroid)" oninit="SPLPR02900_oninit" onload="SPLPR02900_onload">
  5. <Layouts>
  6. <Layout>
  7. <Div position="absolute 0 590 1084 617" id="group2" scrollbars="autoboth">
  8. <Layouts>
  9. <Layout>
  10. <Button position="absolute 1027 5 1083 27" id="btn_exit" class="btn4" taborder="9" text="닫기" onclick="group2_btn_exit_onclick"/>
  11. <Button position="absolute 968 5 1024 27" id="btn_save" class="btn4" taborder="8" text="확인" onclick="group2_btn_save_onclick"/>
  12. </Layout>
  13. </Layouts>
  14. </Div>
  15. <Static id="bool_510000" position="absolute 23 6 139 27" text="1. PROCEDURE"/>
  16. <CheckBox id="bool_511000" taborder="2" position="absolute 20 28 208 48" falsevalue="0" truevalue="1" text="Conventional" onclick="fTreeChoi"/>
  17. <CheckBox id="bool_511100" taborder="3" position="absolute 45 46 185 66" falsevalue="0" truevalue="1" text="Smear" onclick="fTreeChoi"/>
  18. <CheckBox id="bool_511200" taborder="4" position="absolute 205 46 329 66" onclick="fTreeChoi" falsevalue="0" truevalue="1" text="Cell block"/>
  19. <CheckBox id="bool_511300" taborder="5" position="absolute 340 46 480 66" onclick="fTreeChoi" falsevalue="0" truevalue="1" text="Cytospind"/>
  20. <Static id="bool_520000" position="absolute 20 96 120 116" text="2. SPCIMEN"/>
  21. <CheckBox id="bool_521000" taborder="8" position="absolute 20 113 192 133" text="1) Location:" truevalue="1" falsevalue="0" onclick="fTreeChoi"/>
  22. <CheckBox id="bool_521100" taborder="9" position="absolute 45 133 193 153" onclick="fTreeChoi" text="Thyroid" value="false" truevalue="1" falsevalue="0"/>
  23. <CheckBox id="bool_521110" taborder="10" position="absolute 205 133 329 153" onclick="fTreeChoi" text="Right" value="false" truevalue="1" falsevalue="0"/>
  24. <CheckBox id="bool_521120" taborder="11" position="absolute 340 133 480 153" onclick="fTreeChoi" text="Left" truevalue="1" falsevalue="0"/>
  25. <CheckBox id="bool_521130" taborder="12" position="absolute 490 133 566 153" onclick="fTreeChoi" text="Other :" falsevalue="0" truevalue="1"/>
  26. <CheckBox id="bool_521140" taborder="13" position="absolute 70 153 186 173" onclick="fTreeChoi" text="Aspiration 수 :" falsevalue="0" truevalue="1"/>
  27. <Edit id="ipt_521140" taborder="14" position="absolute 195 153 295 172"/>
  28. <CheckBox id="bool_521150" taborder="15" position="absolute 340 153 424 173" onclick="fTreeChoi" text="location :" falsevalue="0" truevalue="1"/>
  29. <Edit id="ipt_521150" taborder="16" position="absolute 435 153 535 172"/>
  30. <CheckBox id="bool_522000" taborder="17" position="absolute 20 171 200 191" onclick="fTreeChoi" text="2) Character :"/>
  31. <CheckBox id="bool_522100" taborder="18" position="absolute 45 191 193 211" onclick="fTreeChoi" text="Viscosity :" falsevalue="0" truevalue="1"/>
  32. <CheckBox id="bool_522110" taborder="19" position="absolute 205 191 329 211" onclick="fTreeChoi" text="Watery" falsevalue="0" truevalue="1"/>
  33. <CheckBox id="bool_522120" taborder="20" position="absolute 340 191 488 211" onclick="fTreeChoi" text="Viscous" falsevalue="0" truevalue="1"/>
  34. <CheckBox id="bool_522200" taborder="21" position="absolute 45 209 193 229" onclick="fTreeChoi" text="Color :" falsevalue="0" truevalue="1"/>
  35. <CheckBox id="bool_522210" taborder="22" position="absolute 205 209 329 229" onclick="fTreeChoi" text="Colorless" falsevalue="0" truevalue="1"/>
  36. <CheckBox id="bool_522220" taborder="23" position="absolute 340 209 480 229" onclick="fTreeChoi" text="White" falsevalue="0" truevalue="1"/>
  37. <CheckBox id="bool_522230" taborder="24" position="absolute 490 209 606 229" onclick="fTreeChoi" text="Yellow" falsevalue="0" truevalue="1"/>
  38. <CheckBox id="bool_522240" taborder="25" position="absolute 615 209 715 229" onclick="fTreeChoi" text="Red" falsevalue="0" truevalue="1"/>
  39. <CheckBox id="bool_522250" taborder="26" position="absolute 725 209 793 229" onclick="fTreeChoi" text="Ohters :" falsevalue="0" truevalue="1"/>
  40. <Edit id="ipt_522250" taborder="27" position="absolute 805 209 1015 228"/>
  41. <CheckBox id="bool_522300" taborder="28" position="absolute 45 228 193 248" onclick="fTreeChoi" text="Turbidity :" falsevalue="0" truevalue="1"/>
  42. <CheckBox id="bool_522310" taborder="29" position="absolute 205 228 329 248" onclick="fTreeChoi" text="Clear" falsevalue="0" truevalue="1"/>
  43. <CheckBox id="bool_522320" taborder="30" position="absolute 340 228 480 248" onclick="fTreeChoi" text="Ground glass" falsevalue="0" truevalue="1"/>
  44. <CheckBox id="bool_522330" taborder="31" position="absolute 490 228 622 248" onclick="fTreeChoi" text="Turbid" falsevalue="0" truevalue="1"/>
  45. <CheckBox id="bool_522400" taborder="32" position="absolute 45 248 113 268" onclick="fTreeChoi" text="Amount :" falsevalue="0" truevalue="1"/>
  46. <Edit id="ipt_522400" taborder="33" position="absolute 122 248 222 267"/>
  47. <CheckBox id="bool_530000123" taborder="34" visible="false" position="absolute 840 20 860 40" falsevalue="0" truevalue="1"/>
  48. <Edit id="ipt_530000" taborder="35" position="absolute 145 275 210 294" onkeyup="ipt_530000_onkeyup"/>
  49. <CheckBox id="bool_531000123" taborder="36" visible="false" position="absolute 220 274 240 294" onchanged="CheckBox_onchanged" onclick="CheckBox_onclick"/>
  50. <CheckBox id="bool_540000123" taborder="37" visible="false" position="absolute 878 22 898 42" onchanged="CheckBox_onchanged" falsevalue="0" truevalue="1"/>
  51. <Static id="bool_540000" position="absolute 20 300 175 320" text="4. Diagnosis :"/>
  52. <CheckBox id="bool_541000" taborder="38" position="absolute 20 318 240 338" onclick="fTreeChoi" text="1) Adequacy of specimen" falsevalue="0" truevalue="1"/>
  53. <CheckBox id="bool_541100" taborder="39" position="absolute 45 338 265 358" onclick="fTreeChoi" text="Satisfactory for evaluation" falsevalue="0" truevalue="1"/>
  54. <CheckBox id="bool_541200" taborder="40" position="absolute 45 358 265 378" onclick="fTreeChoi" text="Unsatisfactory for evaluation" falsevalue="0" truevalue="1"/>
  55. <CheckBox id="bool_541210" taborder="41" position="absolute 262 358 410 378" onclick="fTreeChoi" text="Inadequate cells" falsevalue="0" truevalue="1"/>
  56. <CheckBox id="bool_541220" taborder="42" position="absolute 437 358 599 378" onclick="fTreeChoi" text="Obscuring blood" falsevalue="0" truevalue="1"/>
  57. <CheckBox id="bool_541230" taborder="43" position="absolute 610 358 710 378" onclick="fTreeChoi" text="Thick smear" falsevalue="0" truevalue="1"/>
  58. <CheckBox id="bool_541240" taborder="44" position="absolute 715 358 855 378" onclick="fTreeChoi" text="Air-drying artifact" falsevalue="0" truevalue="1"/>
  59. <CheckBox id="bool_541250" taborder="45" position="absolute 865 358 925 378" onclick="fTreeChoi" text="Other" falsevalue="0" truevalue="1"/>
  60. <CheckBox id="bool_542000" taborder="46" position="absolute 20 375 392 395" onclick="fTreeChoi" text="2) Cytologic diagnosis" falsevalue="0" truevalue="1"/>
  61. <CheckBox id="bool_542100" taborder="47" position="absolute 45 394 199 414" onclick="fTreeChoi" text="Benign" falsevalue="0" truevalue="1"/>
  62. <CheckBox id="bool_542200" taborder="48" position="absolute 205 394 481 414" onclick="fTreeChoi" text="Atypia of undetermined significance" falsevalue="0" truevalue="1"/>
  63. <CheckBox id="bool_542300" taborder="49" position="absolute 490 394 926 414" onclick="fTreeChoi" text="Suspicious for follocular neoplasm/Follicular neoplasm" falsevalue="0" truevalue="1"/>
  64. <CheckBox id="bool_542400" taborder="50" position="absolute 45 413 289 433" onclick="fTreeChoi" text="Suspicious for malignancy" falsevalue="0" truevalue="1"/>
  65. <CheckBox id="bool_542500" taborder="51" position="absolute 45 468 313 488" onclick="fTreeChoi" text="Malignancy" falsevalue="0" truevalue="1"/>
  66. <CheckBox id="bool_543000" taborder="52" position="absolute 20 543 384 563" onclick="fTreeChoi" text="3) Comment" falsevalue="0" truevalue="1"/>
  67. <CheckBox id="bool_543100" taborder="53" position="absolute 45 563 313 583" onclick="fTreeChoi" text="Follow up cytology" falsevalue="0" truevalue="1"/>
  68. <CheckBox id="bool_543200" taborder="54" position="absolute 320 563 540 583" onclick="fTreeChoi" text="Biopsy is recommended" falsevalue="0" truevalue="1"/>
  69. <CheckBox id="bool_543300" taborder="55" position="absolute 550 563 624 583" onclick="fTreeChoi" text="Other :" falsevalue="0" truevalue="1"/>
  70. <Edit id="ipt_543300" taborder="56" position="absolute 630 563 770 582"/>
  71. <Edit id="ipt_521130" taborder="57" position="absolute 570 133 670 152"/>
  72. <CheckBox id="bool_542410" taborder="58" position="absolute 70 431 474 451" onclick="fTreeChoi" text="Suspicious for papillary carcinoma" falsevalue="0" truevalue="1"/>
  73. <CheckBox id="bool_542420" taborder="59" position="absolute 490 431 838 451" onclick="fTreeChoi" text="Suspicious for medullary carcinoma" falsevalue="0" truevalue="1"/>
  74. <CheckBox id="bool_542430" taborder="60" position="absolute 70 449 474 469" onclick="fTreeChoi" text="Suspicious for malignant lymphoma" falsevalue="0" truevalue="1"/>
  75. <CheckBox id="bool_542440" taborder="61" position="absolute 490 449 830 469" onclick="fTreeChoi" text="Suspicious for metastatic cancer" falsevalue="0" truevalue="1"/>
  76. <CheckBox id="bool_542450" taborder="62" position="absolute 835 449 911 469" onclick="fTreeChoi" text="Other :" falsevalue="0" truevalue="1"/>
  77. <CheckBox id="bool_542510" taborder="63" position="absolute 70 485 314 505" onclick="fTreeChoi" text="Papillary carcinoma" truevalue="1" falsevalue="0"/>
  78. <CheckBox id="bool_542520" taborder="64" position="absolute 320 485 543 505" onclick="fTreeChoi" text="Medullary carcinoma" falsevalue="0" truevalue="1"/>
  79. <CheckBox id="bool_542530" taborder="65" position="absolute 550 485 826 505" onclick="fTreeChoi" text="Poorly differentiated carcinoma" falsevalue="0" truevalue="1"/>
  80. <CheckBox id="bool_542540" taborder="66" position="absolute 70 506 314 526" onclick="fTreeChoi" text="Anaplastic carcinoma" falsevalue="0" truevalue="1"/>
  81. <CheckBox id="bool_542550" taborder="67" position="absolute 320 506 543 526" onclick="fTreeChoi" text="Maligant lymphoma" falsevalue="0" truevalue="1"/>
  82. <CheckBox id="bool_542560" taborder="68" position="absolute 550 506 826 526" onclick="fTreeChoi" text="Metastasic :" falsevalue="0" truevalue="1"/>
  83. <CheckBox id="bool_542570" taborder="69" position="absolute 835 506 910 526" onclick="fTreeChoi" text="Other :" falsevalue="0" truevalue="1"/>
  84. <Edit id="ipt_542570" taborder="70" position="absolute 915 506 1010 525"/>
  85. <Edit id="ipt_542450" taborder="71" position="absolute 915 449 1015 468"/>
  86. <CheckBox id="bool_542600" taborder="72" position="absolute 45 524 118 544" onclick="fTreeChoi" text="Other : " falsevalue="0" truevalue="1"/>
  87. <Edit id="ipt_542600" taborder="73" position="absolute 125 524 300 543"/>
  88. <Edit id="input1" taborder="74" position="absolute 405 275 495 297" visible="false"/>
  89. <CheckBox id="bool1" taborder="75" visible="false" position="absolute 15 275 35 295"/>
  90. <Edit id="ipt_541250" taborder="76" position="absolute 930 360 1030 379"/>
  91. <Static id="bool_531000" position="absolute 245 276 400 296" text="장 (각 site 별로 기술)"/>
  92. <CheckBox id="bool_521200" taborder="77" visible="false" position="absolute 759 15 779 35" falsevalue="0" truevalue="1"/>
  93. <Static id="bool_530000" position="absolute 21 276 137 296" text="3. Remark : Slide"/>
  94. <CheckBox id="bool_512000" taborder="78" text="Liquid-based (Thin Prep)" value="0" truevalue="1" falsevalue="0" position="absolute 20 68 280 88" onclick="fTreeChoi"/>
  95. </Layout>
  96. </Layouts>
  97. <Objects>
  98. <Dataset id="ds_exmpcdlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  99. <Dataset id="ds_seporesninfo" firefirstcount="0" firenextcount="0" useclientlayout="true" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  100. <ColumnInfo>
  101. <Column id="val510000" type="STRING" size="256"/>
  102. <Column id="lbl510000" type="STRING" size="256"/>
  103. <Column id="nm510000" type="STRING" size="256"/>
  104. <Column id="other510000" type="STRING" size="256"/>
  105. <Column id="val511000" type="STRING" size="256"/>
  106. <Column id="lbl511000" type="STRING" size="256"/>
  107. <Column id="nm511000" type="STRING" size="256"/>
  108. <Column id="other511000" type="STRING" size="256"/>
  109. <Column id="val511100" type="STRING" size="256"/>
  110. <Column id="lbl511100" type="STRING" size="256"/>
  111. <Column id="nm511100" type="STRING" size="256"/>
  112. <Column id="other511100" type="STRING" size="256"/>
  113. <Column id="val511200" type="STRING" size="256"/>
  114. <Column id="lbl511200" type="STRING" size="256"/>
  115. <Column id="nm511200" type="STRING" size="256"/>
  116. <Column id="other511200" type="STRING" size="256"/>
  117. <Column id="val511300" type="STRING" size="256"/>
  118. <Column id="lbl511300" type="STRING" size="256"/>
  119. <Column id="nm511300" type="STRING" size="256"/>
  120. <Column id="other511300" type="STRING" size="256"/>
  121. <Column id="val512000" type="STRING" size="256"/>
  122. <Column id="lbl512000" type="STRING" size="256"/>
  123. <Column id="nm512000" type="STRING" size="256"/>
  124. <Column id="other512000" type="STRING" size="256"/>
  125. <Column id="val520000" type="STRING" size="256"/>
  126. <Column id="lbl520000" type="STRING" size="256"/>
  127. <Column id="nm520000" type="STRING" size="256"/>
  128. <Column id="other520000" type="STRING" size="256"/>
  129. <Column id="val521000" type="STRING" size="256"/>
  130. <Column id="lbl521000" type="STRING" size="256"/>
  131. <Column id="nm521000" type="STRING" size="256"/>
  132. <Column id="other521000" type="STRING" size="256"/>
  133. <Column id="val521100" type="STRING" size="256"/>
  134. <Column id="lbl521100" type="STRING" size="256"/>
  135. <Column id="nm521100" type="STRING" size="256"/>
  136. <Column id="other521100" type="STRING" size="256"/>
  137. <Column id="val521110" type="STRING" size="256"/>
  138. <Column id="lbl521110" type="STRING" size="256"/>
  139. <Column id="nm521110" type="STRING" size="256"/>
  140. <Column id="other521110" type="STRING" size="256"/>
  141. <Column id="val521120" type="STRING" size="256"/>
  142. <Column id="lbl521120" type="STRING" size="256"/>
  143. <Column id="nm521120" type="STRING" size="256"/>
  144. <Column id="other521120" type="STRING" size="256"/>
  145. <Column id="val521130" type="STRING" size="256"/>
  146. <Column id="lbl521130" type="STRING" size="256"/>
  147. <Column id="nm521130" type="STRING" size="256"/>
  148. <Column id="other521130" type="STRING" size="256"/>
  149. <Column id="val521140" type="STRING" size="256"/>
  150. <Column id="lbl521140" type="STRING" size="256"/>
  151. <Column id="nm521140" type="STRING" size="256"/>
  152. <Column id="other521140" type="STRING" size="256"/>
  153. <Column id="val521150" type="STRING" size="256"/>
  154. <Column id="lbl521150" type="STRING" size="256"/>
  155. <Column id="nm521150" type="STRING" size="256"/>
  156. <Column id="other521150" type="STRING" size="256"/>
  157. <Column id="val522000" type="STRING" size="256"/>
  158. <Column id="lbl522000" type="STRING" size="256"/>
  159. <Column id="nm522000" type="STRING" size="256"/>
  160. <Column id="other522000" type="STRING" size="256"/>
  161. <Column id="val522100" type="STRING" size="256"/>
  162. <Column id="lbl522100" type="STRING" size="256"/>
  163. <Column id="nm522100" type="STRING" size="256"/>
  164. <Column id="other522100" type="STRING" size="256"/>
  165. <Column id="val522110" type="STRING" size="256"/>
  166. <Column id="lbl522110" type="STRING" size="256"/>
  167. <Column id="nm522110" type="STRING" size="256"/>
  168. <Column id="other522110" type="STRING" size="256"/>
  169. <Column id="val522120" type="STRING" size="256"/>
  170. <Column id="lbl522120" type="STRING" size="256"/>
  171. <Column id="nm522120" type="STRING" size="256"/>
  172. <Column id="other522120" type="STRING" size="256"/>
  173. <Column id="val522200" type="STRING" size="256"/>
  174. <Column id="lbl522200" type="STRING" size="256"/>
  175. <Column id="nm522200" type="STRING" size="256"/>
  176. <Column id="other522200" type="STRING" size="256"/>
  177. <Column id="val522210" type="STRING" size="256"/>
  178. <Column id="lbl522210" type="STRING" size="256"/>
  179. <Column id="nm522210" type="STRING" size="256"/>
  180. <Column id="other522210" type="STRING" size="256"/>
  181. <Column id="val522220" type="STRING" size="256"/>
  182. <Column id="lbl522220" type="STRING" size="256"/>
  183. <Column id="nm522220" type="STRING" size="256"/>
  184. <Column id="other522220" type="STRING" size="256"/>
  185. <Column id="val522230" type="STRING" size="256"/>
  186. <Column id="lbl522230" type="STRING" size="256"/>
  187. <Column id="nm522230" type="STRING" size="256"/>
  188. <Column id="other522230" type="STRING" size="256"/>
  189. <Column id="val522240" type="STRING" size="256"/>
  190. <Column id="lbl522240" type="STRING" size="256"/>
  191. <Column id="nm522240" type="STRING" size="256"/>
  192. <Column id="other522240" type="STRING" size="256"/>
  193. <Column id="val522250" type="STRING" size="256"/>
  194. <Column id="lbl522250" type="STRING" size="256"/>
  195. <Column id="nm522250" type="STRING" size="256"/>
  196. <Column id="other522250" type="STRING" size="256"/>
  197. <Column id="val522300" type="STRING" size="256"/>
  198. <Column id="lbl522300" type="STRING" size="256"/>
  199. <Column id="nm522300" type="STRING" size="256"/>
  200. <Column id="other522300" type="STRING" size="256"/>
  201. <Column id="val522310" type="STRING" size="256"/>
  202. <Column id="lbl522310" type="STRING" size="256"/>
  203. <Column id="nm522310" type="STRING" size="256"/>
  204. <Column id="other522310" type="STRING" size="256"/>
  205. <Column id="val522320" type="STRING" size="256"/>
  206. <Column id="lbl522320" type="STRING" size="256"/>
  207. <Column id="nm522320" type="STRING" size="256"/>
  208. <Column id="other522320" type="STRING" size="256"/>
  209. <Column id="val522330" type="STRING" size="256"/>
  210. <Column id="lbl522330" type="STRING" size="256"/>
  211. <Column id="nm522330" type="STRING" size="256"/>
  212. <Column id="other522330" type="STRING" size="256"/>
  213. <Column id="val522400" type="STRING" size="256"/>
  214. <Column id="lbl522400" type="STRING" size="256"/>
  215. <Column id="nm522400" type="STRING" size="256"/>
  216. <Column id="other522400" type="STRING" size="256"/>
  217. <Column id="val530000" type="STRING" size="256"/>
  218. <Column id="lbl530000" type="STRING" size="256"/>
  219. <Column id="nm530000" type="STRING" size="256"/>
  220. <Column id="other530000" type="STRING" size="256"/>
  221. <Column id="val531000" type="STRING" size="256"/>
  222. <Column id="lbl531000" type="STRING" size="256"/>
  223. <Column id="nm531000" type="STRING" size="256"/>
  224. <Column id="other531000" type="STRING" size="256"/>
  225. <Column id="val540000" type="STRING" size="256"/>
  226. <Column id="lbl540000" type="STRING" size="256"/>
  227. <Column id="nm540000" type="STRING" size="256"/>
  228. <Column id="other540000" type="STRING" size="256"/>
  229. <Column id="val541000" type="STRING" size="256"/>
  230. <Column id="lbl541000" type="STRING" size="256"/>
  231. <Column id="nm541000" type="STRING" size="256"/>
  232. <Column id="other541000" type="STRING" size="256"/>
  233. <Column id="val541100" type="STRING" size="256"/>
  234. <Column id="lbl541100" type="STRING" size="256"/>
  235. <Column id="nm541100" type="STRING" size="256"/>
  236. <Column id="other541100" type="STRING" size="256"/>
  237. <Column id="val541200" type="STRING" size="256"/>
  238. <Column id="lbl541200" type="STRING" size="256"/>
  239. <Column id="nm541200" type="STRING" size="256"/>
  240. <Column id="other541200" type="STRING" size="256"/>
  241. <Column id="val541210" type="STRING" size="256"/>
  242. <Column id="lbl541210" type="STRING" size="256"/>
  243. <Column id="nm541210" type="STRING" size="256"/>
  244. <Column id="other541210" type="STRING" size="256"/>
  245. <Column id="val541220" type="STRING" size="256"/>
  246. <Column id="lbl541220" type="STRING" size="256"/>
  247. <Column id="nm541220" type="STRING" size="256"/>
  248. <Column id="other541220" type="STRING" size="256"/>
  249. <Column id="val541230" type="STRING" size="256"/>
  250. <Column id="lbl541230" type="STRING" size="256"/>
  251. <Column id="nm541230" type="STRING" size="256"/>
  252. <Column id="other541230" type="STRING" size="256"/>
  253. <Column id="val541240" type="STRING" size="256"/>
  254. <Column id="lbl541240" type="STRING" size="256"/>
  255. <Column id="nm541240" type="STRING" size="256"/>
  256. <Column id="other541240" type="STRING" size="256"/>
  257. <Column id="val541250" type="STRING" size="256"/>
  258. <Column id="lbl541250" type="STRING" size="256"/>
  259. <Column id="nm541250" type="STRING" size="256"/>
  260. <Column id="other541250" type="STRING" size="256"/>
  261. <Column id="val542000" type="STRING" size="256"/>
  262. <Column id="lbl542000" type="STRING" size="256"/>
  263. <Column id="nm542000" type="STRING" size="256"/>
  264. <Column id="other542000" type="STRING" size="256"/>
  265. <Column id="val542100" type="STRING" size="256"/>
  266. <Column id="lbl542100" type="STRING" size="256"/>
  267. <Column id="nm542100" type="STRING" size="256"/>
  268. <Column id="other542100" type="STRING" size="256"/>
  269. <Column id="val542200" type="STRING" size="256"/>
  270. <Column id="lbl542200" type="STRING" size="256"/>
  271. <Column id="nm542200" type="STRING" size="256"/>
  272. <Column id="other542200" type="STRING" size="256"/>
  273. <Column id="val542300" type="STRING" size="256"/>
  274. <Column id="lbl542300" type="STRING" size="256"/>
  275. <Column id="nm542300" type="STRING" size="256"/>
  276. <Column id="other542300" type="STRING" size="256"/>
  277. <Column id="val542400" type="STRING" size="256"/>
  278. <Column id="lbl542400" type="STRING" size="256"/>
  279. <Column id="nm542400" type="STRING" size="256"/>
  280. <Column id="other542400" type="STRING" size="256"/>
  281. <Column id="val542410" type="STRING" size="256"/>
  282. <Column id="lbl542410" type="STRING" size="256"/>
  283. <Column id="nm542410" type="STRING" size="256"/>
  284. <Column id="other542410" type="STRING" size="256"/>
  285. <Column id="val542420" type="STRING" size="256"/>
  286. <Column id="lbl542420" type="STRING" size="256"/>
  287. <Column id="nm542420" type="STRING" size="256"/>
  288. <Column id="other542420" type="STRING" size="256"/>
  289. <Column id="val542430" type="STRING" size="256"/>
  290. <Column id="lbl542430" type="STRING" size="256"/>
  291. <Column id="nm542430" type="STRING" size="256"/>
  292. <Column id="other542430" type="STRING" size="256"/>
  293. <Column id="val542440" type="STRING" size="256"/>
  294. <Column id="lbl542440" type="STRING" size="256"/>
  295. <Column id="nm542440" type="STRING" size="256"/>
  296. <Column id="other542440" type="STRING" size="256"/>
  297. <Column id="val542450" type="STRING" size="256"/>
  298. <Column id="lbl542450" type="STRING" size="256"/>
  299. <Column id="nm542450" type="STRING" size="256"/>
  300. <Column id="other542450" type="STRING" size="256"/>
  301. <Column id="val542500" type="STRING" size="256"/>
  302. <Column id="lbl542500" type="STRING" size="256"/>
  303. <Column id="nm542500" type="STRING" size="256"/>
  304. <Column id="other542500" type="STRING" size="256"/>
  305. <Column id="val542510" type="STRING" size="256"/>
  306. <Column id="lbl542510" type="STRING" size="256"/>
  307. <Column id="nm542510" type="STRING" size="256"/>
  308. <Column id="other542510" type="STRING" size="256"/>
  309. <Column id="val542520" type="STRING" size="256"/>
  310. <Column id="lbl542520" type="STRING" size="256"/>
  311. <Column id="nm542520" type="STRING" size="256"/>
  312. <Column id="other542520" type="STRING" size="256"/>
  313. <Column id="val542530" type="STRING" size="256"/>
  314. <Column id="lbl542530" type="STRING" size="256"/>
  315. <Column id="nm542530" type="STRING" size="256"/>
  316. <Column id="other542530" type="STRING" size="256"/>
  317. <Column id="val542540" type="STRING" size="256"/>
  318. <Column id="lbl542540" type="STRING" size="256"/>
  319. <Column id="nm542540" type="STRING" size="256"/>
  320. <Column id="other542540" type="STRING" size="256"/>
  321. <Column id="val542550" type="STRING" size="256"/>
  322. <Column id="lbl542550" type="STRING" size="256"/>
  323. <Column id="nm542550" type="STRING" size="256"/>
  324. <Column id="other542550" type="STRING" size="256"/>
  325. <Column id="val542560" type="STRING" size="256"/>
  326. <Column id="lbl542560" type="STRING" size="256"/>
  327. <Column id="nm542560" type="STRING" size="256"/>
  328. <Column id="other542560" type="STRING" size="256"/>
  329. <Column id="val542570" type="STRING" size="256"/>
  330. <Column id="lbl542570" type="STRING" size="256"/>
  331. <Column id="nm542570" type="STRING" size="256"/>
  332. <Column id="other542570" type="STRING" size="256"/>
  333. <Column id="val542600" type="STRING" size="256"/>
  334. <Column id="lbl542600" type="STRING" size="256"/>
  335. <Column id="nm542600" type="STRING" size="256"/>
  336. <Column id="other542600" type="STRING" size="256"/>
  337. <Column id="val543000" type="STRING" size="256"/>
  338. <Column id="lbl543000" type="STRING" size="256"/>
  339. <Column id="nm543000" type="STRING" size="256"/>
  340. <Column id="other543000" type="STRING" size="256"/>
  341. <Column id="val543100" type="STRING" size="256"/>
  342. <Column id="lbl543100" type="STRING" size="256"/>
  343. <Column id="nm543100" type="STRING" size="256"/>
  344. <Column id="other543100" type="STRING" size="256"/>
  345. <Column id="val543200" type="STRING" size="256"/>
  346. <Column id="lbl543200" type="STRING" size="256"/>
  347. <Column id="nm543200" type="STRING" size="256"/>
  348. <Column id="other543200" type="STRING" size="256"/>
  349. <Column id="val543300" type="STRING" size="256"/>
  350. <Column id="lbl543300" type="STRING" size="256"/>
  351. <Column id="nm543300" type="STRING" size="256"/>
  352. <Column id="other543300" type="STRING" size="256"/>
  353. <Column id="val521200" type="STRING" size="256"/>
  354. <Column id="dgflagcd" type="STRING" size="256"/>
  355. <Column id="dsvaluepath" type="STRING" size="256"/>
  356. </ColumnInfo>
  357. <Rows>
  358. <Row>
  359. <Col id="val510000">0</Col>
  360. <Col id="lbl510000">1. PROCEDURE</Col>
  361. <Col id="nm510000">1. PROCEDURE</Col>
  362. <Col id="other510000"/>
  363. <Col id="val511000">0</Col>
  364. <Col id="lbl511000">Conventional</Col>
  365. <Col id="nm511000">Conventional</Col>
  366. <Col id="other511000"/>
  367. <Col id="val511100">0</Col>
  368. <Col id="lbl511100">Smear</Col>
  369. <Col id="nm511100">Smear</Col>
  370. <Col id="other511100"/>
  371. <Col id="val511200">0</Col>
  372. <Col id="lbl511200">Cell block</Col>
  373. <Col id="nm511200">Cell block</Col>
  374. <Col id="other511200"/>
  375. <Col id="val511300">0</Col>
  376. <Col id="lbl511300">Cytospin</Col>
  377. <Col id="nm511300">Cytospin</Col>
  378. <Col id="other511300"/>
  379. <Col id="val512000">0</Col>
  380. <Col id="lbl512000">Liquid-based ( Thin Prep )</Col>
  381. <Col id="nm512000">Liquid-based ( Thin Prep )</Col>
  382. <Col id="other512000"/>
  383. <Col id="val520000">0</Col>
  384. <Col id="lbl520000">2. SPECIMEN</Col>
  385. <Col id="nm520000">2. SPECIMEN</Col>
  386. <Col id="other520000"/>
  387. <Col id="val521000">0</Col>
  388. <Col id="lbl521000">1) Location:</Col>
  389. <Col id="nm521000">1) Location:</Col>
  390. <Col id="other521000"/>
  391. <Col id="val521100">0</Col>
  392. <Col id="lbl521100">Thyroid</Col>
  393. <Col id="nm521100">Thyroid</Col>
  394. <Col id="other521100"/>
  395. <Col id="val521110">0</Col>
  396. <Col id="lbl521110">Right</Col>
  397. <Col id="nm521110">Right</Col>
  398. <Col id="other521110"/>
  399. <Col id="val521120">0</Col>
  400. <Col id="lbl521120">Left</Col>
  401. <Col id="nm521120">Left</Col>
  402. <Col id="other521120"/>
  403. <Col id="val521130">0</Col>
  404. <Col id="lbl521130">Other:</Col>
  405. <Col id="nm521130">Other:</Col>
  406. <Col id="other521130"/>
  407. <Col id="val521140">0</Col>
  408. <Col id="lbl521140">Aspiration 수:</Col>
  409. <Col id="nm521140">Aspiration 수:</Col>
  410. <Col id="other521140"/>
  411. <Col id="val521150">0</Col>
  412. <Col id="lbl521150">location:</Col>
  413. <Col id="nm521150">location:</Col>
  414. <Col id="other521150"/>
  415. <Col id="val522000">0</Col>
  416. <Col id="lbl522000">2) Character:</Col>
  417. <Col id="nm522000">2) Character:</Col>
  418. <Col id="other522000"/>
  419. <Col id="val522100">0</Col>
  420. <Col id="lbl522100">Viscosity:</Col>
  421. <Col id="nm522100">Viscosity:</Col>
  422. <Col id="other522100"/>
  423. <Col id="val522110">0</Col>
  424. <Col id="lbl522110">Watery</Col>
  425. <Col id="nm522110">Watery</Col>
  426. <Col id="other522110"/>
  427. <Col id="val522120">0</Col>
  428. <Col id="lbl522120">Viscous</Col>
  429. <Col id="nm522120">Viscous</Col>
  430. <Col id="other522120"/>
  431. <Col id="val522200">0</Col>
  432. <Col id="lbl522200">Color:</Col>
  433. <Col id="nm522200">Color:</Col>
  434. <Col id="other522200"/>
  435. <Col id="val522210">0</Col>
  436. <Col id="lbl522210">Colorless</Col>
  437. <Col id="nm522210">Colorless</Col>
  438. <Col id="other522210"/>
  439. <Col id="val522220">0</Col>
  440. <Col id="lbl522220">White</Col>
  441. <Col id="nm522220">White</Col>
  442. <Col id="other522220"/>
  443. <Col id="val522230">0</Col>
  444. <Col id="lbl522230">Yellow</Col>
  445. <Col id="nm522230">Yellow</Col>
  446. <Col id="other522230"/>
  447. <Col id="val522240">0</Col>
  448. <Col id="lbl522240">Red</Col>
  449. <Col id="nm522240">Red</Col>
  450. <Col id="other522240"/>
  451. <Col id="val522250">0</Col>
  452. <Col id="lbl522250">Others:</Col>
  453. <Col id="nm522250">Others:</Col>
  454. <Col id="other522250"/>
  455. <Col id="val522300">0</Col>
  456. <Col id="lbl522300">Turbidity:</Col>
  457. <Col id="nm522300">Turbidity:</Col>
  458. <Col id="other522300"/>
  459. <Col id="val522310">0</Col>
  460. <Col id="lbl522310">Clear</Col>
  461. <Col id="nm522310">Clear</Col>
  462. <Col id="other522310"/>
  463. <Col id="val522320">0</Col>
  464. <Col id="lbl522320">Ground glass</Col>
  465. <Col id="nm522320">Ground glass</Col>
  466. <Col id="other522320"/>
  467. <Col id="val522330">0</Col>
  468. <Col id="lbl522330">Turbid</Col>
  469. <Col id="nm522330">Turbid</Col>
  470. <Col id="other522330"/>
  471. <Col id="val522400">0</Col>
  472. <Col id="lbl522400">Amount:</Col>
  473. <Col id="nm522400">Amount:</Col>
  474. <Col id="other522400"/>
  475. <Col id="val530000">0</Col>
  476. <Col id="lbl530000">3. Remark : Slide</Col>
  477. <Col id="nm530000">3. Remark : Slide</Col>
  478. <Col id="other530000"/>
  479. <Col id="val531000">0</Col>
  480. <Col id="lbl531000">장 (각 site 별로 기술)</Col>
  481. <Col id="nm531000">장 (각 site 별로 기술)</Col>
  482. <Col id="other531000"/>
  483. <Col id="val540000">0</Col>
  484. <Col id="lbl540000">4. Diagnosis:</Col>
  485. <Col id="nm540000">4. Diagnosis:</Col>
  486. <Col id="other540000"/>
  487. <Col id="val541000">0</Col>
  488. <Col id="lbl541000">1) Adequacy of specimen</Col>
  489. <Col id="nm541000">1) Adequacy of specimen</Col>
  490. <Col id="other541000"/>
  491. <Col id="val541100">0</Col>
  492. <Col id="lbl541100">Satisfactory for evaluation</Col>
  493. <Col id="nm541100">Satisfactory for evaluation</Col>
  494. <Col id="other541100"/>
  495. <Col id="val541200">0</Col>
  496. <Col id="lbl541200">Unsatisfactory for evaluation(Non-diagnostic)</Col>
  497. <Col id="nm541200">Unsatisfactory for evaluation(Non-diagnostic)</Col>
  498. <Col id="other541200"/>
  499. <Col id="val541210">0</Col>
  500. <Col id="lbl541210">Inadequate cells</Col>
  501. <Col id="nm541210">Inadequate cells</Col>
  502. <Col id="other541210"/>
  503. <Col id="val541220">0</Col>
  504. <Col id="lbl541220">Obscuring blood</Col>
  505. <Col id="nm541220">Obscuring blood</Col>
  506. <Col id="other541220"/>
  507. <Col id="val541230">0</Col>
  508. <Col id="lbl541230">Thick smear</Col>
  509. <Col id="nm541230">Thick smear</Col>
  510. <Col id="other541230"/>
  511. <Col id="val541240">0</Col>
  512. <Col id="lbl541240">Air-drying artifact</Col>
  513. <Col id="nm541240">Air-drying artifact</Col>
  514. <Col id="other541240"/>
  515. <Col id="val541250">0</Col>
  516. <Col id="lbl541250">Other</Col>
  517. <Col id="nm541250">Other</Col>
  518. <Col id="other541250"/>
  519. <Col id="val542000">0</Col>
  520. <Col id="lbl542000">2) Cytologic diagnosis</Col>
  521. <Col id="nm542000">2) Cytologic diagnosis</Col>
  522. <Col id="other542000"/>
  523. <Col id="val542100">0</Col>
  524. <Col id="lbl542100">Benign</Col>
  525. <Col id="nm542100">Benign</Col>
  526. <Col id="other542100"/>
  527. <Col id="val542200">0</Col>
  528. <Col id="lbl542200">Atypia of undetermined significance</Col>
  529. <Col id="nm542200">Atypia of undetermined significance</Col>
  530. <Col id="other542200"/>
  531. <Col id="val542300">0</Col>
  532. <Col id="lbl542300">Suspicious for follicular neoplasm/Follicular neoplasm</Col>
  533. <Col id="nm542300">Suspicious for follicular neoplasm/Follicular neoplasm</Col>
  534. <Col id="other542300"/>
  535. <Col id="val542400">0</Col>
  536. <Col id="lbl542400">Suspicious for malignancy</Col>
  537. <Col id="nm542400">Suspicious for malignancy</Col>
  538. <Col id="other542400"/>
  539. <Col id="val542410">0</Col>
  540. <Col id="lbl542410">Suspicious for papillary carcinoma</Col>
  541. <Col id="nm542410">Suspicious for papillary carcinoma</Col>
  542. <Col id="other542410"/>
  543. <Col id="val542420">0</Col>
  544. <Col id="lbl542420">Suspicious for medullary carcinoma</Col>
  545. <Col id="nm542420">Suspicious for medullary carcinoma</Col>
  546. <Col id="other542420"/>
  547. <Col id="val542430">0</Col>
  548. <Col id="lbl542430">Suspicious for malignant lymphoma</Col>
  549. <Col id="nm542430">Suspicious for malignant lymphoma</Col>
  550. <Col id="other542430"/>
  551. <Col id="val542440">0</Col>
  552. <Col id="lbl542440">Suspicious for metastatic cancer</Col>
  553. <Col id="nm542440">Suspicious for metastatic cancer</Col>
  554. <Col id="other542440"/>
  555. <Col id="val542450">0</Col>
  556. <Col id="lbl542450">Other:</Col>
  557. <Col id="nm542450">Other:</Col>
  558. <Col id="other542450"/>
  559. <Col id="val542500">0</Col>
  560. <Col id="lbl542500">Malignancy</Col>
  561. <Col id="nm542500">Malignancy</Col>
  562. <Col id="other542500"/>
  563. <Col id="val542510">0</Col>
  564. <Col id="lbl542510">Papillary carcinoma</Col>
  565. <Col id="nm542510">Papillary carcinoma</Col>
  566. <Col id="other542510"/>
  567. <Col id="val542520">0</Col>
  568. <Col id="lbl542520">Medullary carcinoma</Col>
  569. <Col id="nm542520">Medullary carcinoma</Col>
  570. <Col id="other542520"/>
  571. <Col id="val542530">0</Col>
  572. <Col id="lbl542530">Poorly differentiated carcinoma</Col>
  573. <Col id="nm542530">Poorly differentiated carcinoma</Col>
  574. <Col id="other542530"/>
  575. <Col id="val542540">0</Col>
  576. <Col id="lbl542540">Anaplastic carcinoma</Col>
  577. <Col id="nm542540">Anaplastic carcinoma</Col>
  578. <Col id="other542540"/>
  579. <Col id="val542550">0</Col>
  580. <Col id="lbl542550">Malignant lymphoma</Col>
  581. <Col id="nm542550">Malignant lymphoma</Col>
  582. <Col id="other542550"/>
  583. <Col id="val542560">0</Col>
  584. <Col id="lbl542560">Metastasis : </Col>
  585. <Col id="nm542560">Metastasis : </Col>
  586. <Col id="other542560"/>
  587. <Col id="val542570">0</Col>
  588. <Col id="lbl542570">Other:</Col>
  589. <Col id="nm542570">Other:</Col>
  590. <Col id="other542570"/>
  591. <Col id="val542600">0</Col>
  592. <Col id="lbl542600">Other:</Col>
  593. <Col id="nm542600">Other:</Col>
  594. <Col id="other542600"/>
  595. <Col id="val543000">0</Col>
  596. <Col id="lbl543000">3) Comment</Col>
  597. <Col id="nm543000">3) Comment</Col>
  598. <Col id="other543000"/>
  599. <Col id="val543100">0</Col>
  600. <Col id="lbl543100">Follow up cytology</Col>
  601. <Col id="nm543100">Follow up cytology</Col>
  602. <Col id="other543100"/>
  603. <Col id="val543200">0</Col>
  604. <Col id="lbl543200">Biopsy is recommended</Col>
  605. <Col id="nm543200">Biopsy is recommended</Col>
  606. <Col id="other543200"/>
  607. <Col id="val543300">0</Col>
  608. <Col id="lbl543300">Other:</Col>
  609. <Col id="nm543300">Other:</Col>
  610. <Col id="other543300"/>
  611. </Row>
  612. </Rows>
  613. </Dataset>
  614. <Dataset id="ds_init_seporesn" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  615. <ColumnInfo>
  616. <Column id="seporesninfo" type="STRING" size="256"/>
  617. <Column id="dgflagcd" type="STRING" size="256"/>
  618. <Column id="seporslt" type="STRING" size="256"/>
  619. <Column id="mcnts" type="STRING" size="256"/>
  620. <Column id="cmtcnts" type="STRING" size="256"/>
  621. </ColumnInfo>
  622. <Rows>
  623. <Row/>
  624. </Rows>
  625. </Dataset>
  626. <Dataset id="Dataset00" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  627. </Objects>
  628. <Bind>
  629. <BindItem id="item1" compid="bool_511000" propid="value" datasetid="ds_seporesninfo" columnid="val511000"/>
  630. <BindItem id="item4" compid="bool_511100" propid="value" datasetid="ds_seporesninfo" columnid="val511100"/>
  631. <BindItem id="item6" compid="bool_511200" propid="value" datasetid="ds_seporesninfo" columnid="val511200"/>
  632. <BindItem id="item7" compid="bool_511300" propid="value" datasetid="ds_seporesninfo" columnid="val511300"/>
  633. <BindItem id="item12" compid="bool_521000" propid="value" datasetid="ds_seporesninfo" columnid="val521000"/>
  634. <BindItem id="item14" compid="bool_521100" propid="value" datasetid="ds_seporesninfo" columnid="val521100"/>
  635. <BindItem id="item15" compid="bool_521110" propid="text" datasetid="ds_seporesninfo"/>
  636. <BindItem id="item16" compid="bool_521110" propid="value" datasetid="ds_seporesninfo" columnid="val521110"/>
  637. <BindItem id="item18" compid="bool_521120" propid="value" datasetid="ds_seporesninfo" columnid="val521120"/>
  638. <BindItem id="item20" compid="bool_521130" propid="value" datasetid="ds_seporesninfo" columnid="val521130"/>
  639. <BindItem id="item22" compid="bool_521140" propid="value" datasetid="ds_seporesninfo" columnid="val521140"/>
  640. <BindItem id="item24" compid="bool_521150" propid="value" datasetid="ds_seporesninfo" columnid="val521150"/>
  641. <BindItem id="item25" compid="bool_522000" propid="value" datasetid="ds_seporesninfo" columnid="val522000"/>
  642. <BindItem id="item27" compid="bool_522100" propid="value" datasetid="ds_seporesninfo" columnid="val522100"/>
  643. <BindItem id="item30" compid="bool_522110" propid="value" datasetid="ds_seporesninfo" columnid="val522110"/>
  644. <BindItem id="item31" compid="bool_522120" propid="value" datasetid="ds_seporesninfo" columnid="val522120"/>
  645. <BindItem id="item34" compid="bool_522200" propid="value" datasetid="ds_seporesninfo" columnid="val522200"/>
  646. <BindItem id="item35" compid="bool_522210" propid="value" datasetid="ds_seporesninfo" columnid="val522210"/>
  647. <BindItem id="item37" compid="bool_522220" propid="value" datasetid="ds_seporesninfo" columnid="val522220"/>
  648. <BindItem id="item39" compid="bool_522230" propid="value" datasetid="ds_seporesninfo" columnid="val522230"/>
  649. <BindItem id="item41" compid="bool_522240" propid="value" datasetid="ds_seporesninfo" columnid="val522240"/>
  650. <BindItem id="item44" compid="bool_522250" propid="value" datasetid="ds_seporesninfo" columnid="val522250"/>
  651. <BindItem id="item45" compid="bool_522300" propid="value" datasetid="ds_seporesninfo" columnid="val522300"/>
  652. <BindItem id="item47" compid="bool_522310" propid="value" datasetid="ds_seporesninfo" columnid="val522310"/>
  653. <BindItem id="item49" compid="bool_522320" propid="value" datasetid="ds_seporesninfo" columnid="val522320"/>
  654. <BindItem id="item51" compid="bool_522330" propid="value" datasetid="ds_seporesninfo" columnid="val522330"/>
  655. <BindItem id="item53" compid="bool_522400" propid="value" datasetid="ds_seporesninfo" columnid="val522400"/>
  656. <BindItem id="item59" compid="bool_541000" propid="value" datasetid="ds_seporesninfo" columnid="val541000"/>
  657. <BindItem id="item60" compid="bool_541100" propid="value" datasetid="ds_seporesninfo" columnid="val541100"/>
  658. <BindItem id="item63" compid="bool_541200" propid="value" datasetid="ds_seporesninfo" columnid="val541200"/>
  659. <BindItem id="item64" compid="bool_541210" propid="value" datasetid="ds_seporesninfo" columnid="val541210"/>
  660. <BindItem id="item67" compid="bool_541220" propid="value" datasetid="ds_seporesninfo" columnid="val541220"/>
  661. <BindItem id="item69" compid="bool_541230" propid="value" datasetid="ds_seporesninfo" columnid="val541230"/>
  662. <BindItem id="item71" compid="bool_541240" propid="value" datasetid="ds_seporesninfo" columnid="val541240"/>
  663. <BindItem id="item73" compid="bool_541250" propid="value" datasetid="ds_seporesninfo" columnid="val541250"/>
  664. <BindItem id="item75" compid="bool_542000" propid="value" datasetid="ds_seporesninfo" columnid="val542000"/>
  665. <BindItem id="item77" compid="bool_542100" propid="value" datasetid="ds_seporesninfo" columnid="val542100"/>
  666. <BindItem id="item78" compid="bool_542200" propid="value" datasetid="ds_seporesninfo" columnid="val542200"/>
  667. <BindItem id="item81" compid="bool_542300" propid="value" datasetid="ds_seporesninfo" columnid="val542300"/>
  668. <BindItem id="item83" compid="bool_542400" propid="value" datasetid="ds_seporesninfo" columnid="val542400"/>
  669. <BindItem id="item84" compid="bool_542410" propid="value" datasetid="ds_seporesninfo" columnid="val542410"/>
  670. <BindItem id="item87" compid="bool_542420" propid="value" datasetid="ds_seporesninfo" columnid="val542420"/>
  671. <BindItem id="item88" compid="bool_542430" propid="value" datasetid="ds_seporesninfo" columnid="val542430"/>
  672. <BindItem id="item90" compid="bool_542440" propid="value" datasetid="ds_seporesninfo" columnid="val542440"/>
  673. <BindItem id="item92" compid="bool_542450" propid="value" datasetid="ds_seporesninfo" columnid="val542450"/>
  674. <BindItem id="item95" compid="bool_542500" propid="value" datasetid="ds_seporesninfo" columnid="val542500"/>
  675. <BindItem id="item96" compid="bool_542510" propid="value" datasetid="ds_seporesninfo" columnid="val542510"/>
  676. <BindItem id="item98" compid="bool_542520" propid="value" datasetid="ds_seporesninfo" columnid="val542520"/>
  677. <BindItem id="item100" compid="bool_542530" propid="value" datasetid="ds_seporesninfo" columnid="val542530"/>
  678. <BindItem id="item102" compid="bool_542540" propid="value" datasetid="ds_seporesninfo" columnid="val542540"/>
  679. <BindItem id="item104" compid="bool_542550" propid="value" datasetid="ds_seporesninfo" columnid="val542550"/>
  680. <BindItem id="item106" compid="bool_542560" propid="value" datasetid="ds_seporesninfo" columnid="val542560"/>
  681. <BindItem id="item108" compid="bool_542570" propid="value" datasetid="ds_seporesninfo" columnid="val542570"/>
  682. <BindItem id="item110" compid="bool_542600" propid="value" datasetid="ds_seporesninfo" columnid="val542600"/>
  683. <BindItem id="item112" compid="bool_543000" propid="value" datasetid="ds_seporesninfo" columnid="val543000"/>
  684. <BindItem id="item114" compid="bool_543100" propid="value" datasetid="ds_seporesninfo" columnid="val543100"/>
  685. <BindItem id="item116" compid="bool_543200" propid="value" datasetid="ds_seporesninfo" columnid="val543200"/>
  686. <BindItem id="item119" compid="bool_543300" propid="value" datasetid="ds_seporesninfo" columnid="val543300"/>
  687. <BindItem id="item120" compid="ipt_521130" propid="value" datasetid="ds_seporesninfo" columnid="other521130"/>
  688. <BindItem id="item121" compid="ipt_521140" propid="value" datasetid="ds_seporesninfo" columnid="other521140"/>
  689. <BindItem id="item123" compid="ipt_522250" propid="value" datasetid="ds_seporesninfo" columnid="other522250"/>
  690. <BindItem id="item0" compid="bool_512000" propid="value" datasetid="ds_seporesninfo" columnid="val512000"/>
  691. <BindItem id="item2" compid="ipt_530000" propid="value" datasetid="ds_seporesninfo" columnid="other530000"/>
  692. <BindItem id="item3" compid="ipt_521150" propid="value" datasetid="ds_seporesninfo" columnid="other521150"/>
  693. <BindItem id="item5" compid="ipt_522400" propid="value" datasetid="ds_seporesninfo" columnid="other522400"/>
  694. <BindItem id="item8" compid="ipt_541250" propid="value" datasetid="ds_seporesninfo" columnid="other541250"/>
  695. <BindItem id="item9" compid="ipt_542450" propid="value" datasetid="ds_seporesninfo" columnid="other542450"/>
  696. <BindItem id="item10" compid="ipt_542570" propid="value" datasetid="ds_seporesninfo" columnid="other542570"/>
  697. <BindItem id="item11" compid="ipt_542600" propid="value" datasetid="ds_seporesninfo" columnid="other542600"/>
  698. <BindItem id="item13" compid="ipt_543300" propid="value" datasetid="ds_seporesninfo" columnid="other543300"/>
  699. </Bind>
  700. <Script type="xscript4.0"><![CDATA[/***************************************************************************************
  701. * System Name :
  702. * Job Name :
  703. * Creator :
  704. * Make Date : 2015-11-13
  705. * Description :
  706. *---------------------------------------------------------------------------------------
  707. * Modify Date Modifier Modify Description
  708. *---------------------------------------------------------------------------------------
  709. * 2015-11-13 Live Converter TF->XP
  710. *
  711. *---------------------------------------------------------------------------------------
  712. ****************************************************************************************/
  713. include "com_commonxp::comm_main.xjs";
  714. include "com_commodulexp::SSZFM01001.xjs";
  715. function SPLPR02900_oninit(obj:Form, e:InitEventInfo)
  716. {
  717. frmf_initForm(obj);
  718. }
  719. function SPLPR02900_onload(obj:Form, e:LoadEventInfo)
  720. {
  721. fExeInitialize();
  722. }
  723. function fExeInitialize()
  724. {
  725. dsf_createDsRow("ds_send", [{col : "instcd", val : sysf_getUserInfo("dutplceinstcd")}
  726. ,{col : "fromexmpcd", val : "500000"} // 세침흡인(FNA) 예문(Thyroid)
  727. ,{col : "toexmpcd", val : "599998"}]);
  728. //submit("TRLPZ00111");
  729. var oParam = {};
  730. oParam.id = "TRLPZ00111";
  731. oParam.service = "plgycomnusemngtapp.BaseInfoCode";
  732. oParam.method = "reqGetGyNonGyExmpList";
  733. oParam.inds = "refdata=ds_send";
  734. oParam.outds = "ds_exmpcdlist=rsltlist";
  735. oParam.async = false;
  736. //oParam.callback = "cf_TRLPZ00111";
  737. tranf_submit(oParam);
  738. var dgflagcd = opener.frmf_getParameter("dgflagcd")
  739. if(opener.frmf_getParameter("dgflagcd") == "A")
  740. {
  741. if(!utlf_isNull(opener.frmf_getParameter("rsltcnts4")))
  742. {
  743. ds_seporesninfo.clear();
  744. ds_seporesninfo.copyData(arg_ds_seporesninfo);
  745. }
  746. }
  747. else if(opener.frmf_getParameter("dgflagcd") == "B")
  748. {
  749. if(!utlf_isNull(opener.frmf_getParameter("rsltcnts5")))
  750. {
  751. ds_seporesninfo.clear();
  752. ds_seporesninfo.copyData(arg_ds_seporesninfo);
  753. }
  754. }
  755. else if(opener.frmf_getParameter("dgflagcd") == "C")
  756. {
  757. if(!utlf_isNull(opener.frmf_getParameter("rsltcnts6")))
  758. {
  759. ds_seporesninfo.clear();
  760. ds_seporesninfo.copyData(arg_ds_seporesninfo);
  761. }
  762. }
  763. ds_seporesninfo.setColumn(0, "dgflagcd", dgflagcd);
  764. fMakeOther();
  765. // 선택된 CheckBox Caption변경
  766. fExeBoolChange();
  767. }
  768. function fExeBoolChange()
  769. {
  770. var sNode = ds_seporesninfo;
  771. var sExmpNode = ds_exmpcdlist;
  772. var sTemp = "";
  773. var sTestRslt = "";
  774. var objCtrl = "";
  775. var sCtrlNm = "";
  776. for(var iNo=0; iNo < ds_exmpcdlist.rowcount; iNo++)
  777. {
  778. if(ds_seporesninfo.getColumn(0, "val"+ds_exmpcdlist.getColumn(iNo, "exmpcd")) == "1" || ds_seporesninfo.getColumn(0, "val"+ds_exmpcdlist.getColumn(iNo, "exmpcd")) == "true")
  779. {
  780. sCtrlNm = "bool_"+ds_exmpcdlist.getColumn(iNo, "exmpcd");
  781. eval(sCtrlNm).style.color = "#ff0000";
  782. eval(sCtrlNm).style.font = "dotum, 9, bold";
  783. }
  784. }
  785. }
  786. function group2_btn_save_onclick(obj:Button, e:ClickEventInfo)
  787. {
  788. fExeSave();
  789. }
  790. function fExeSave()
  791. {
  792. var pParam = new Object();
  793. pParam.cDataYN = "N";
  794. var sNode = ds_exmpcdlist;
  795. var sRsltCnts = fExeMakeResnRslt();
  796. for(var iNo=ds_exmpcdlist.rowcount-1; iNo >= 0; iNo--)
  797. {
  798. // Comment 제외
  799. if(Number(sNode.getColumn(iNo, "exmpcd")) > "880000")
  800. {
  801. // Continue
  802. }
  803. else if(Number(sNode.getColumn(iNo, "exmpcd")) > "540000" && Number(sNode.getColumn(iNo, "exmpcd")) < "543000")
  804. {
  805. if(ds_seporesninfo.getColumn(0, "val"+sNode.getColumn(iNo, "exmpcd")) == "1")
  806. {
  807. ds_init_seporesn.setColumn(0, "mcnts", ds_seporesninfo.getColumn(0, "nm"+sNode.getColumn(iNo, "exmpcd")));
  808. break;
  809. }
  810. }
  811. }
  812. ds_init_seporesn.setColumn(0, "seporslt", sRsltCnts);
  813. trace("sRsltCnts= " + sRsltCnts);
  814. var dgflagcd = ds_seporesninfo.getColumn(0, "dgflagcd");
  815. ds_seporesninfo.updatecontrol = false;
  816. ds_seporesninfo.deleteColumn("dsvaluepath");
  817. ds_seporesninfo.updatecontrol = true;
  818. var ds_seporesninfo_XML = "<seporesninfo><title/><title01/><title02/><title03/><title04/><val510000/><lbl510000/><nm510000/><val511000/><lbl511000/><nm511000/><val511100/><lbl511100/><nm511100/><val511200/><lbl511200/><nm511200/><val511300/><lbl511300/><nm511300/><val512000/><lbl512000/><nm512000/><val520000/><lbl520000/><nm520000/><val521000/><lbl521000/><nm521000/><val521100/><lbl521100/><nm521100/><val521110/><lbl521110/><nm521110/><val521120/><lbl521120/><nm521120/><val521130/><lbl521130/><nm521130/><val521140/><lbl521140/><nm521140/><val521150/><lbl521150/><other521150/><nm521150/><val522000/><lbl522000/><nm522000/><val522100/><lbl522100/><nm522100/><val522110/><lbl522110/><nm522110/><val522120/><lbl522120/><nm522120/><val522200/><lbl522200/><nm522200/><val522210/><lbl522210/><nm522210/><val522220/><lbl522220/><nm522220/><val522230/><lbl522230/><nm522230/><val522240/><lbl522240/><nm522240/><val522250/><lbl522250/><nm522250/><val522300/><lbl522300/><nm522300/><val522310/><lbl522310/><nm522310/><val522320/><lbl522320/><nm522320/><val522330/><lbl522330/><nm522330/><val522400/><lbl522400/><nm522400/><val530000/><lbl530000/><other530000/><nm530000/><val531000/><lbl531000/><nm531000/><val540000/><lbl540000/><nm540000/><val541000/><lbl541000/><nm541000/><val541100/><lbl541100/><nm541100/><val541200/><lbl541200/><nm541200/><val541210/><lbl541210/><nm541210/><val541220/><lbl541220/><nm541220/><val541230/><lbl541230/><nm541230/><val541240/><lbl541240/><nm541240/><val541250/><lbl541250/><nm541250/><val542000/><lbl542000/><nm542000/><val542100/><lbl542100/><nm542100/><val542200/><lbl542200/><nm542200/><val542300/><lbl542300/><nm542300/><val542400/><lbl542400/><nm542400/><val542410/><lbl542410/><nm542410/><val542420/><lbl542420/><nm542420/><val542430/><lbl542430/><nm542430/><val542440/><lbl542440/><nm542440/><val542450/><lbl542450/><nm542450/><val542500/><lbl542500/><nm542500/><val542510/><lbl542510/><nm542510/><val542520/><lbl542520/><nm542520/><val542530/><lbl542530/><nm542530/><val542540/><lbl542540/><nm542540/><val542550/><lbl542550/><nm542550/><val542560/><lbl542560/><nm542560/><val542570/><lbl542570/><nm542570/><val542600/><lbl542600/><nm542600/><val543000/><lbl543000/><nm543000/><val543100/><lbl543100/><nm543100/><val543200/><lbl543200/><nm543200/><val543300/><lbl543300/><nm543300/><val599999/><lbl599999/><nm599999/><mcnts/><cmtcnts/><dgflagcd/><seporslt/><seporesninfo/><val521200/><other510000/><other511000/><other511100/><other511200/><other511300/><other512000/><other520000/><other521000/><other521100/><other521110/><other521120/><other521130/><other521140/><other521150/><other522000/><other522100/><other522110/><other522120/><other522200/><other522210/><other522220/><other522230/><other522240/><other522250/><other522300/><other522310/><other522320/><other522330/><other522400/><other530000/><other531000/><other540000/><other541000/><other541100/><other541200/><other541210/><other541220/><other541230/><other541240/><other541250/><other542000/><other542100/><other542200/><other542300/><other542400/><other542410/><other542420/><other542430/><other542440/><other542450/><other542500/><other542510/><other542520/><other542530/><other542540/><other542550/><other542560/><other542570/><other542600/><other543000/><other543100/><other543200/><other543300/></seporesninfo>";
  819. var sParamObjArr = [{ds: "ds_seporesninfo", path:"", filter: ""}];
  820. var ds_seporesninfo_XML_RSLT= lf_convertDsToXml(sParamObjArr, ds_seporesninfo_XML, pParam);
  821. if(ds_seporesninfo.getColumn(0, "dgflagcd") == "A")
  822. {
  823. this.opener.ds_seporesnA.setColumn(0, "seporesninfo", ds_seporesninfo_XML_RSLT);
  824. this.opener.ds_seporesnA.setColumn(0, "seporslt", ds_init_seporesn.getColumn(0, "seporslt"));
  825. this.opener.ds_seporesnA.setColumn(0, "mcnts", ds_init_seporesn.getColumn(0, "mcnts"));
  826. this.opener.ds_seporesnA.setColumn(0, "cmtcnts", ds_init_seporesn.getColumn(0, "cmtcnts"));
  827. }
  828. else if(ds_seporesninfo.getColumn(0, "dgflagcd") == "B")
  829. {
  830. this.opener.ds_seporesnB.setColumn(0, "seporesninfo", ds_seporesninfo_XML_RSLT);
  831. this.opener.ds_seporesnB.setColumn(0, "seporslt", ds_init_seporesn.getColumn(0, "seporslt"));
  832. this.opener.ds_seporesnB.setColumn(0, "mcnts", ds_init_seporesn.getColumn(0, "mcnts"));
  833. this.opener.ds_seporesnB.setColumn(0, "cmtcnts", ds_init_seporesn.getColumn(0, "cmtcnts"));
  834. }
  835. else
  836. {
  837. this.opener.ds_seporesnC.setColumn(0, "seporesninfo", ds_seporesninfo_XML_RSLT);
  838. this.opener.ds_seporesnC.setColumn(0, "seporslt", ds_init_seporesn.getColumn(0, "seporslt"));
  839. this.opener.ds_seporesnC.setColumn(0, "mcnts", ds_init_seporesn.getColumn(0, "mcnts"));
  840. this.opener.ds_seporesnC.setColumn(0, "cmtcnts", ds_init_seporesn.getColumn(0, "cmtcnts"));
  841. }
  842. opener.frmf_setParameter("SMLPR00100_resnstate", "O");
  843. this.close();
  844. }
  845. function fExeMakeResnRslt()
  846. {
  847. var bState1 = false;
  848. var bState2 = false;
  849. var bState3 = false;
  850. var bState4 = false;
  851. var sRsltCnts = "";
  852. var sTemp = "";
  853. var sColVal = "";
  854. var sInitChar = "";
  855. var sNode = ds_seporesninfo;
  856. var iGapSize = 4;
  857. // 체크박스가 없는 노드는 기본적으로 선택된것으로 처리한다.
  858. if(!utlf_isNull(ds_seporesninfo.getColumn(0, "other530000")))
  859. {
  860. ds_seporesninfo.setColumn(0, "val530000", "1");
  861. ds_seporesninfo.setColumn(0, "val531000", "1");
  862. }
  863. else
  864. {
  865. ds_seporesninfo.setColumn(0, "val530000", "0");
  866. ds_seporesninfo.setColumn(0, "val531000", "0");
  867. }
  868. /* ==================================================
  869. * 파라메터 설명
  870. * ["Y", "624400", "D", 1, "624410", "624420"]
  871. *
  872. * 파라메터 1 : 메인 노드 공백 수
  873. * 파라메터 2 : 메인 노드
  874. * 파라메터 3 : D:detail만적용, H:Header만 적용, A:Header & Detail
  875. * 파라메터 4 : 하위노드 공백의 수 (1 * 5)
  876. * 파라메터 5 : Y:New Line, N:옆으로 붙이기
  877. * 파라메터 6~ : 하위 노드
  878. * ================================================== */
  879. var aTitle = [
  880. ["1", "543000", "A", "2", "Y", "543100", "543200", "543300"], // 0
  881. ["2", "542600", "S", "2", "Y" ], // 1
  882. ["2", "542500", "D", "3", "Y", "542510", "542520", "542530", "542540", "542550", "542560", "542570"], // 2
  883. // ["1", "542500", "S", "2", "Y", "542500"],
  884. ["2", "542400", "D", "3", "Y", "542410", "542420", "542430", "542440", "542450"], // 3
  885. //["1", "542400", "S", "2", "Y", "542400"],
  886. ["1", "542000", "A", "2", "Y", "542100", "542200", "542300", "542400", "542500", "542600"], // 4
  887. ["2", "541200", "D", "3", "Y", "541210", "541220", "541230", "541240", "541250"], // 0
  888. ["1", "541000", "A", "2", "Y", "541100", "541200"], // 0
  889. ["0", "540000", "H", "0", "Y", "541000", "542000", "543000"], // 0
  890. ["0", "530000", "A", "0", "N", "531000"], // 0
  891. ["2", "522400", "S", "2", "Y", "522400"], // 0
  892. ["2", "522300", "A", "3", "Y", "522310", "522320", "522330"], // 0
  893. ["2", "522200", "A", "3", "Y", "522210", "522220", "522230", "522240", "522250"], // 0
  894. ["2", "522100", "A", "3", "Y", "522110", "522120"], // 0
  895. ["1", "522000", "H", "1", "Y", "522100", "522200", "522300"], // 0
  896. ["2", "521100", "A", "3", "Y", "521110", "521120", "521130", "521140", "521150"], // 0
  897. ["1", "521000", "H", "1", "Y", "521100", "521200"], // 0
  898. ["0", "520000", "H", "0", "Y", "521000", "522000"], // 0
  899. ["1", "512000", "S", "1", "Y", "512000"], // 0
  900. ["1", "511000", "A", "2", "Y", "511100", "511200", "511300"], // 0
  901. ["0", "510000", "H", "0", "Y", "511000", "512000"] // 0
  902. ];
  903. var aVal = new Array(aTitle.length);
  904. trace("// check 값 //");
  905. for(var iRowNo = 0; iRowNo < aTitle.length; iRowNo++ )
  906. {
  907. try
  908. {
  909. sColVal = "";
  910. for (var iColNo = 5; iColNo < aTitle[iRowNo].length; iColNo++)
  911. {
  912. if(ds_seporesninfo.getColumn(0, "val"+aTitle[iRowNo][iColNo]) != "0" && !utlf_isNull(ds_seporesninfo.getColumn(0, "val"+aTitle[iRowNo][iColNo])))
  913. {
  914. if ( aTitle[iRowNo][2] == "H" ) // Header만 적용
  915. {
  916. sColVal = sInitChar.getLeftPad(Number(aTitle[iRowNo][3])*iGapSize, " ") + ds_seporesninfo.getColumn(0, "lbl"+aTitle[iRowNo][1]);
  917. trace("iRowNo(1) = " +iRowNo);
  918. trace("sColVal(1) = " + sColVal );
  919. }
  920. else if ( aTitle[iRowNo][2] == "S" ) // Self 노드 적용
  921. {
  922. sColVal += sInitChar.getLeftPad(Number(aTitle[iRowNo][3])*iGapSize, " ") + ds_seporesninfo.getColumn(0, "lbl"+aTitle[iRowNo][iColNo]); // Child 노드
  923. sColVal += " " + ds_seporesninfo.getColumn(0, "other"+aTitle[iRowNo][iColNo]);// Child 노드
  924. trace("iRowNo(2) = " +iRowNo);
  925. trace("sColVal(2) = " + sColVal );
  926. }
  927. else if ( aTitle[iRowNo][2] == "A" ) // Header & Detail 적용
  928. {
  929. trace("sColVal = " + sColVal);
  930. if(!utlf_isNull(sColVal))
  931. {
  932. sColVal += "\n" + sInitChar.getLeftPad(Number(aTitle[iRowNo][3])*iGapSize, " ") + ds_seporesninfo.getColumn(0, "lbl"+aTitle[iRowNo][iColNo]);
  933. sColVal += " " + ds_seporesninfo.getColumn(0, "other"+aTitle[iRowNo][iColNo]);
  934. trace("sColVal(3) = " + sColVal );
  935. }
  936. else
  937. {
  938. sColVal += sInitChar.getLeftPad(Number(aTitle[iRowNo][0])*iGapSize, " ") + ds_seporesninfo.getColumn(0, "lbl"+aTitle[iRowNo][1]); // 메인 노드
  939. sColVal += " " + ds_seporesninfo.getColumn(0, "other"+aTitle[iRowNo][1]); // 메인 노드
  940. if ( aTitle[iRowNo][4] == "Y" )
  941. {
  942. sColVal += "\n";
  943. trace("sColVal(4) = " + sColVal );
  944. }
  945. else
  946. {
  947. sColVal += sInitChar.getLeftPad(Number(aTitle[iRowNo][3])*iGapSize, " ");
  948. trace("sColVal(5) = " + sColVal );
  949. }
  950. sColVal += sInitChar.getLeftPad(Number(aTitle[iRowNo][3])*iGapSize, " ") + ds_seporesninfo.getColumn(0, "lbl"+aTitle[iRowNo][iColNo]); // Child 노드
  951. sColVal += " " + ds_seporesninfo.getColumn(0, "other"+aTitle[iRowNo][iColNo]); // Child 노드
  952. trace("sColVal(6) = " + sColVal );
  953. }
  954. }
  955. else // Detail만 적용
  956. {
  957. if(!utlf_isNull(sColVal))
  958. {
  959. sColVal += "\n" + sInitChar.getLeftPad(Number(aTitle[iRowNo][3])*iGapSize, " ") + ds_seporesninfo.getColumn(0, "lbl"+aTitle[iRowNo][iColNo]);
  960. sColVal += " " + ds_seporesninfo.getColumn(0, "other"+aTitle[iRowNo][iColNo]);
  961. trace("sColVal(7) = " + sColVal );
  962. }
  963. else
  964. {
  965. sColVal += sInitChar.getLeftPad(Number(aTitle[iRowNo][3])*iGapSize, " ") + ds_seporesninfo.getColumn(0, "lbl"+aTitle[iRowNo][iColNo]);
  966. sColVal += " " + ds_seporesninfo.getColumn(0, "other"+aTitle[iRowNo][iColNo]);
  967. trace("sColVal(8) = " + sColVal );
  968. }
  969. }
  970. }
  971. }
  972. }
  973. catch (e)
  974. {
  975. alert("RowNo===========>"+iRowNo);
  976. }
  977. aVal[iRowNo] = sColVal;
  978. }
  979. //-------------
  980. sRsltCnts = "";
  981. if (!utlf_isNull(aVal[21])) sRsltCnts += aVal[21];
  982. if (!utlf_isNull(aVal[20])) sRsltCnts += "\n" + aVal[20];
  983. if (!utlf_isNull(aVal[19])) sRsltCnts += "\n" + aVal[19];
  984. if (!utlf_isNull(aVal[18])) sRsltCnts += "\n" + aVal[18];
  985. if (!utlf_isNull(aVal[17])) sRsltCnts += "\n" + aVal[17];
  986. if (!utlf_isNull(aVal[16])) sRsltCnts += "\n" + aVal[16];
  987. if (!utlf_isNull(aVal[15])) sRsltCnts += "\n" + aVal[15];
  988. if (!utlf_isNull(aVal[14])) sRsltCnts += "\n" + aVal[14];
  989. if (!utlf_isNull(aVal[13])) sRsltCnts += "\n" + aVal[13];
  990. if (!utlf_isNull(aVal[12])) sRsltCnts += "\n" + aVal[12];
  991. if (!utlf_isNull(aVal[11])) sRsltCnts += "\n" + aVal[11];
  992. if (!utlf_isNull(aVal[10])) sRsltCnts += "\n" + aVal[10];
  993. if (!utlf_isNull(aVal[9])) sRsltCnts += "\n" + aVal[9];
  994. if (!utlf_isNull(aVal[8])) sRsltCnts += "\n" + aVal[8];
  995. if (!utlf_isNull(aVal[7])) sRsltCnts += "\n" + aVal[7];
  996. if (!utlf_isNull(aVal[6])) sRsltCnts += "\n" + aVal[6];
  997. if (!utlf_isNull(aVal[5])) sRsltCnts += "\n" + aVal[5];
  998. if (!utlf_isNull(aVal[4])) sRsltCnts += "\n" + aVal[4];
  999. if (!utlf_isNull(aVal[3])) sRsltCnts += "\n" + aVal[3];
  1000. if (!utlf_isNull(aVal[2])) sRsltCnts += "\n" + aVal[2];
  1001. if (!utlf_isNull(aVal[1])) sRsltCnts += "\n" + aVal[1];
  1002. if (!utlf_isNull(aVal[0])) sRsltCnts += "\n" + aVal[0];
  1003. //
  1004. return sRsltCnts;
  1005. }
  1006. function group2_btn_exit_onclick(obj:Button, e:ClickEventInfo)
  1007. {
  1008. opener.frmf_setParameter("SMLPR00100_resnstate", "C");
  1009. this.close();
  1010. }
  1011. function fExeTreeChoi(pDescCtrl, pBizFlagCd)
  1012. {
  1013. var aCtrl = pDescCtrl.split("_");
  1014. if (pBizFlagCd == "1")
  1015. {
  1016. this.components[pDescCtrl].style.font = "dotum, 9, bold";
  1017. this.components[pDescCtrl].style.color = "#ff0000";
  1018. }
  1019. else
  1020. {
  1021. this.components[pDescCtrl].style.font = "dotum, 9";
  1022. this.components[pDescCtrl].style.color = "#000000";
  1023. ds_seporesninfo.setColumn(0, "other"+aCtrl[1], "");
  1024. }
  1025. var bState = false;
  1026. var sCtrlNm = "";
  1027. var sBoolNm = "";
  1028. var objCtrl = "";
  1029. var objBool = "";
  1030. var sNode = ds_seporesninfo;
  1031. var aTitle = [
  1032. ["1", "543000", "A", "2", "Y", "543100", "543200", "543300"], // 0
  1033. ["2", "542600", "S", "2", "Y", "542600"], // 1
  1034. ["1", "542500", "D", "2", "Y", "542510", "542520", "542530", "542540", "542550", "542560", "542570"], // 2
  1035. ["1", "542400", "D", "2", "Y", "542410", "542420", "542430", "542440", "542450"], // 3
  1036. ["1", "542000", "A", "2", "Y", "542100", "542200", "542300", "542400", "542500", "542600"], // 4
  1037. ["2", "541200", "D", "3", "Y", "541210", "541220", "541230", "541240", "541250"], // 5
  1038. ["1", "541000", "A", "2", "Y", "541100", "541200"], // 6
  1039. ["0", "540000", "H", "0", "Y", "541000", "542000", "543000"], // 7
  1040. ["0", "530000", "A", "0", "N", "531000"], // 8
  1041. //["2", "522400", "S", "2", "Y", "522400"], // 9
  1042. ["2", "522300", "A", "3", "Y", "522310", "522320", "522330"], // 10
  1043. ["2", "522200", "A", "3", "Y", "522210", "522220", "522230", "522240", "522250"], // 11
  1044. ["2", "522100", "A", "3", "Y", "522110", "522120"], // 12
  1045. ["1", "522000", "H", "1", "Y", "522100", "522200", "522300", "522400"], // 13
  1046. // ["1", "522000", "H", "1", "Y", "522100", "522200", "522300"], // 13
  1047. ["2", "521100", "A", "3", "Y", "521110", "521120", "521130", "521140", "521150"], // 14
  1048. ["1", "521000", "H", "1", "Y", "521100", "521200"], // 15
  1049. ["0", "520000", "H", "0", "Y", "521000", "522000"], // 16
  1050. ["1", "512000", "S", "1", "Y", "512000"], // 17
  1051. ["1", "511000", "A", "2", "Y", "511100", "511200", "511300"], // 18
  1052. ["0", "510000", "H", "0", "Y", "511000", "512000"] // 19
  1053. ];
  1054. // 체크박스가 없는 노드는 기본적으로 선택된것으로 처리한다.
  1055. if(!utlf_isNull(ds_seporesninfo.getColumn(0, "other530000")))
  1056. {
  1057. ds_seporesninfo.setColumn(0, "val530000", "1");
  1058. ds_seporesninfo.setColumn(0, "val531000", "1");
  1059. }
  1060. else
  1061. {
  1062. ds_seporesninfo.setColumn(0, "val530000", "0");
  1063. ds_seporesninfo.setColumn(0, "val531000", "0");
  1064. }
  1065. iFindNo = 0;
  1066. for(var iRowNo = 0; iRowNo < aTitle.length; iRowNo++)
  1067. {
  1068. for(var iColNo = 4; iColNo < aTitle[iRowNo].length; iColNo++)
  1069. {
  1070. if (aCtrl[1] == aTitle[iRowNo][iColNo])
  1071. {
  1072. iFindNo = iRowNo;
  1073. break;
  1074. }
  1075. }
  1076. }
  1077. for(var iRowNo = iFindNo; iRowNo < aTitle.length; iRowNo++)
  1078. {
  1079. try
  1080. {
  1081. bState = false;
  1082. for(var iColNo = 5; iColNo < aTitle[iRowNo].length; iColNo++)
  1083. {
  1084. if(ds_seporesninfo.getColumn(0, "val"+aTitle[iRowNo][iColNo]) == "1" )
  1085. {
  1086. bState = true;
  1087. break;
  1088. }
  1089. }
  1090. sBoolNm = "bool_"+aTitle[iRowNo][1];
  1091. if (bState)
  1092. {
  1093. ds_seporesninfo.setColumn(0, "val"+aTitle[iRowNo][1], "1");
  1094. this.components[sBoolNm].style.color = "#ff0000";
  1095. this.components[sBoolNm].style.font ="dotum, 9, bold";
  1096. }
  1097. else
  1098. {
  1099. ds_seporesninfo.setColumn(0, "val"+aTitle[iRowNo][1], "0");
  1100. this.components[sBoolNm].style.color = "#000000";
  1101. this.components[sBoolNm].style.font = "dotum, 9";
  1102. }
  1103. // if (bState)
  1104. // {
  1105. // ds_seporesninfo.setColumn(0, "val"+aTitle[iRowNo][1], "1");
  1106. // this.components[sBoolNm].style.font = "dotum, 9, bold";
  1107. // this.components[sBoolNm].style.color = "#ff0000";
  1108. // }
  1109. // else
  1110. // {
  1111. // if(ds_seporesninfo.getColumn(0, "val"+aTitle[iRowNo][1]) == "0")
  1112. // {
  1113. // ds_seporesninfo.setColumn(0, "val"+aTitle[iRowNo][1], "0");
  1114. // this.components[sBoolNm].style.font = "dotum ,9";
  1115. // this.components[sBoolNm].style.color = "#000000";
  1116. // }
  1117. // else if ( aTitle[iRowNo][0] == "0" )
  1118. // {
  1119. // this.components[sBoolNm].style.font = "dotum ,9";
  1120. // this.components[sBoolNm].style.color = "#000000";
  1121. // }
  1122. // }
  1123. }
  1124. catch (e)
  1125. {
  1126. alert("Error RowNo===========>"+iRowNo+"[" + e.message + "]");
  1127. }
  1128. }
  1129. }
  1130. function fTreeChoi(obj:CheckBox, e:ClickEventInfo)
  1131. {
  1132. var objname = obj.name;
  1133. obj.updateToDataset();
  1134. fExeTreeChoi(obj.name, obj.value);
  1135. }
  1136. function fMakeOther()
  1137. {
  1138. if(utlf_isNull(ds_seporesninfo.getColumnInfo("val521200")))
  1139. {
  1140. dsf_makeValue(ds_seporesninfo, "val521200", "", "", 0);
  1141. }
  1142. if(utlf_isNull(ds_seporesninfo.getColumnInfo("other510000")))
  1143. {
  1144. dsf_makeValue(ds_seporesninfo, "other510000", "", "", 0);
  1145. }
  1146. if(utlf_isNull(ds_seporesninfo.getColumnInfo("other511000")))
  1147. {
  1148. dsf_makeValue(ds_seporesninfo, "other511000", "", "", 0);
  1149. }
  1150. if(utlf_isNull(ds_seporesninfo.getColumnInfo("other511100")))
  1151. {
  1152. dsf_makeValue(ds_seporesninfo, "other511100", "", "", 0);
  1153. }
  1154. if(utlf_isNull(ds_seporesninfo.getColumnInfo("other511200")))
  1155. {
  1156. dsf_makeValue(ds_seporesninfo, "other511200", "", "", 0);
  1157. }
  1158. if(utlf_isNull(ds_seporesninfo.getColumnInfo("other511300")))
  1159. {
  1160. dsf_makeValue(ds_seporesninfo, "other511300", "", "", 0);
  1161. }
  1162. if(utlf_isNull(ds_seporesninfo.getColumnInfo("other512000")))
  1163. {
  1164. dsf_makeValue(ds_seporesninfo, "other512000", "", "", 0);
  1165. }
  1166. //-----------------------------------------------------------
  1167. if(utlf_isNull(ds_seporesninfo.getColumnInfo("other520000")))
  1168. {
  1169. dsf_makeValue(ds_seporesninfo, "other520000", "", "", 0);
  1170. }
  1171. if(utlf_isNull(ds_seporesninfo.getColumnInfo("other521000")))
  1172. {
  1173. dsf_makeValue(ds_seporesninfo, "other521000", "", "", 0);
  1174. }
  1175. if(utlf_isNull(ds_seporesninfo.getColumnInfo("other521100")))
  1176. {
  1177. dsf_makeValue(ds_seporesninfo, "other521100", "", "", 0);
  1178. }
  1179. if(utlf_isNull(ds_seporesninfo.getColumnInfo("other521110")))
  1180. {
  1181. dsf_makeValue(ds_seporesninfo, "other521110", "", "", 0);
  1182. }
  1183. if(utlf_isNull(ds_seporesninfo.getColumnInfo("other521120")))
  1184. {
  1185. dsf_makeValue(ds_seporesninfo, "other521120", "", "", 0);
  1186. }
  1187. if(utlf_isNull(ds_seporesninfo.getColumnInfo("other521130")))
  1188. {
  1189. dsf_makeValue(ds_seporesninfo, "other521130", "", "", 0);
  1190. }
  1191. if(utlf_isNull(ds_seporesninfo.getColumnInfo("other521140")))
  1192. {
  1193. dsf_makeValue(ds_seporesninfo, "other521140", "", "", 0);
  1194. }
  1195. if(utlf_isNull(ds_seporesninfo.getColumnInfo("other521150")))
  1196. {
  1197. dsf_makeValue(ds_seporesninfo, "other521150", "", "", 0);
  1198. }
  1199. if(utlf_isNull(ds_seporesninfo.getColumnInfo("other522000")))
  1200. {
  1201. dsf_makeValue(ds_seporesninfo, "other522000", "", "", 0);
  1202. }
  1203. if(utlf_isNull(ds_seporesninfo.getColumnInfo("other522100")))
  1204. {
  1205. dsf_makeValue(ds_seporesninfo, "other522100", "", "", 0);
  1206. }
  1207. if(utlf_isNull(ds_seporesninfo.getColumnInfo("other522110")))
  1208. {
  1209. dsf_makeValue(ds_seporesninfo, "other522110", "", "", 0);
  1210. }
  1211. if(utlf_isNull(ds_seporesninfo.getColumnInfo("other522120")))
  1212. {
  1213. dsf_makeValue(ds_seporesninfo, "other522120", "", "", 0);
  1214. }
  1215. if(utlf_isNull(ds_seporesninfo.getColumnInfo("other522200")))
  1216. {
  1217. dsf_makeValue(ds_seporesninfo, "other522200", "", "", 0);
  1218. }
  1219. if(utlf_isNull(ds_seporesninfo.getColumnInfo("other522210")))
  1220. {
  1221. dsf_makeValue(ds_seporesninfo, "other522210", "", "", 0);
  1222. }
  1223. if(utlf_isNull(ds_seporesninfo.getColumnInfo("other522220")))
  1224. {
  1225. dsf_makeValue(ds_seporesninfo, "other522220", "", "", 0);
  1226. }
  1227. if(utlf_isNull(ds_seporesninfo.getColumnInfo("other522230")))
  1228. {
  1229. dsf_makeValue(ds_seporesninfo, "other522230", "", "", 0);
  1230. }
  1231. if(utlf_isNull(ds_seporesninfo.getColumnInfo("other522240")))
  1232. {
  1233. dsf_makeValue(ds_seporesninfo, "other522240", "", "", 0);
  1234. }
  1235. if(utlf_isNull(ds_seporesninfo.getColumnInfo("other522250")))
  1236. {
  1237. dsf_makeValue(ds_seporesninfo, "other522250", "", "", 0);
  1238. }
  1239. if(utlf_isNull(ds_seporesninfo.getColumnInfo("other522300")))
  1240. {
  1241. dsf_makeValue(ds_seporesninfo, "other522300", "", "", 0);
  1242. }
  1243. if(utlf_isNull(ds_seporesninfo.getColumnInfo("other522310")))
  1244. {
  1245. dsf_makeValue(ds_seporesninfo, "other522310", "", "", 0);
  1246. }
  1247. if(utlf_isNull(ds_seporesninfo.getColumnInfo("other522320")))
  1248. {
  1249. dsf_makeValue(ds_seporesninfo, "other522320", "", "", 0);
  1250. }
  1251. if(utlf_isNull(ds_seporesninfo.getColumnInfo("other522330")))
  1252. {
  1253. dsf_makeValue(ds_seporesninfo, "other522330", "", "", 0);
  1254. }
  1255. if(utlf_isNull(ds_seporesninfo.getColumnInfo("other522400")))
  1256. {
  1257. dsf_makeValue(ds_seporesninfo, "other522400", "", "", 0);
  1258. }
  1259. if(utlf_isNull(ds_seporesninfo.getColumnInfo("other530000")))
  1260. {
  1261. dsf_makeValue(ds_seporesninfo, "other530000", "", "", 0);
  1262. }
  1263. if(utlf_isNull(ds_seporesninfo.getColumnInfo("other531000")))
  1264. {
  1265. dsf_makeValue(ds_seporesninfo, "other531000", "", "", 0);
  1266. }
  1267. if(utlf_isNull(ds_seporesninfo.getColumnInfo("other540000")))
  1268. {
  1269. dsf_makeValue(ds_seporesninfo, "other540000", "", "", 0);
  1270. }
  1271. if(utlf_isNull(ds_seporesninfo.getColumnInfo("other541000")))
  1272. {
  1273. dsf_makeValue(ds_seporesninfo, "other541000", "", "", 0);
  1274. }
  1275. if(utlf_isNull(ds_seporesninfo.getColumnInfo("other541100")))
  1276. {
  1277. dsf_makeValue(ds_seporesninfo, "other541100", "", "", 0);
  1278. }
  1279. if(utlf_isNull(ds_seporesninfo.getColumnInfo("other541200")))
  1280. {
  1281. dsf_makeValue(ds_seporesninfo, "other541200", "", "", 0);
  1282. }
  1283. if(utlf_isNull(ds_seporesninfo.getColumnInfo("other541210")))
  1284. {
  1285. dsf_makeValue(ds_seporesninfo, "other541210", "", "", 0);
  1286. }
  1287. if(utlf_isNull(ds_seporesninfo.getColumnInfo("other541220")))
  1288. {
  1289. dsf_makeValue(ds_seporesninfo, "other541220", "", "", 0);
  1290. }
  1291. if(utlf_isNull(ds_seporesninfo.getColumnInfo("other541230")))
  1292. {
  1293. dsf_makeValue(ds_seporesninfo, "other541230", "", "", 0);
  1294. }
  1295. if(utlf_isNull(ds_seporesninfo.getColumnInfo("other541240")))
  1296. {
  1297. dsf_makeValue(ds_seporesninfo, "other541240", "", "", 0);
  1298. }
  1299. if(utlf_isNull(ds_seporesninfo.getColumnInfo("other541250")))
  1300. {
  1301. dsf_makeValue(ds_seporesninfo, "other541250", "", "", 0);
  1302. }
  1303. if(utlf_isNull(ds_seporesninfo.getColumnInfo("other542000")))
  1304. {
  1305. dsf_makeValue(ds_seporesninfo, "other542000", "", "", 0);
  1306. }
  1307. if(utlf_isNull(ds_seporesninfo.getColumnInfo("other542100")))
  1308. {
  1309. dsf_makeValue(ds_seporesninfo, "other542100", "", "", 0);
  1310. }
  1311. if(utlf_isNull(ds_seporesninfo.getColumnInfo("other542200")))
  1312. {
  1313. dsf_makeValue(ds_seporesninfo, "other542200", "", "", 0);
  1314. }
  1315. if(utlf_isNull(ds_seporesninfo.getColumnInfo("other542300")))
  1316. {
  1317. dsf_makeValue(ds_seporesninfo, "other542300", "", "", 0);
  1318. }
  1319. if(utlf_isNull(ds_seporesninfo.getColumnInfo("other542400")))
  1320. {
  1321. dsf_makeValue(ds_seporesninfo, "other542400", "", "", 0);
  1322. }
  1323. if(utlf_isNull(ds_seporesninfo.getColumnInfo("other542410")))
  1324. {
  1325. dsf_makeValue(ds_seporesninfo, "other542410", "", "", 0);
  1326. }
  1327. if(utlf_isNull(ds_seporesninfo.getColumnInfo("other542420")))
  1328. {
  1329. dsf_makeValue(ds_seporesninfo, "other542420", "", "", 0);
  1330. }
  1331. if(utlf_isNull(ds_seporesninfo.getColumnInfo("other542430")))
  1332. {
  1333. dsf_makeValue(ds_seporesninfo, "other542430", "", "", 0);
  1334. }
  1335. if(utlf_isNull(ds_seporesninfo.getColumnInfo("other542440")))
  1336. {
  1337. dsf_makeValue(ds_seporesninfo, "other542440", "", "", 0);
  1338. }
  1339. if(utlf_isNull(ds_seporesninfo.getColumnInfo("other542450")))
  1340. {
  1341. dsf_makeValue(ds_seporesninfo, "other542450", "", "", 0);
  1342. }
  1343. if(utlf_isNull(ds_seporesninfo.getColumnInfo("other542500")))
  1344. {
  1345. dsf_makeValue(ds_seporesninfo, "other542500", "", "", 0);
  1346. }
  1347. if(utlf_isNull(ds_seporesninfo.getColumnInfo("other542510")))
  1348. {
  1349. dsf_makeValue(ds_seporesninfo, "other542510", "", "", 0);
  1350. }
  1351. if(utlf_isNull(ds_seporesninfo.getColumnInfo("other542520")))
  1352. {
  1353. dsf_makeValue(ds_seporesninfo, "other542520", "", "", 0);
  1354. }
  1355. if(utlf_isNull(ds_seporesninfo.getColumnInfo("other542530")))
  1356. {
  1357. dsf_makeValue(ds_seporesninfo, "other542530", "", "", 0);
  1358. }
  1359. if(utlf_isNull(ds_seporesninfo.getColumnInfo("other542540")))
  1360. {
  1361. dsf_makeValue(ds_seporesninfo, "other542540", "", "", 0);
  1362. }
  1363. if(utlf_isNull(ds_seporesninfo.getColumnInfo("other542550")))
  1364. {
  1365. dsf_makeValue(ds_seporesninfo, "other542550", "", "", 0);
  1366. }
  1367. if(utlf_isNull(ds_seporesninfo.getColumnInfo("other542560")))
  1368. {
  1369. dsf_makeValue(ds_seporesninfo, "other542560", "", "", 0);
  1370. }
  1371. if(utlf_isNull(ds_seporesninfo.getColumnInfo("other542570")))
  1372. {
  1373. dsf_makeValue(ds_seporesninfo, "other542570", "", "", 0);
  1374. }
  1375. if(utlf_isNull(ds_seporesninfo.getColumnInfo("other542600")))
  1376. {
  1377. dsf_makeValue(ds_seporesninfo, "other542600", "", "", 0);
  1378. }
  1379. if(utlf_isNull(ds_seporesninfo.getColumnInfo("other543000")))
  1380. {
  1381. dsf_makeValue(ds_seporesninfo, "other543000", "", "", 0);
  1382. }
  1383. if(utlf_isNull(ds_seporesninfo.getColumnInfo("other543100")))
  1384. {
  1385. dsf_makeValue(ds_seporesninfo, "other543100", "", "", 0);
  1386. }
  1387. if(utlf_isNull(ds_seporesninfo.getColumnInfo("other543200")))
  1388. {
  1389. dsf_makeValue(ds_seporesninfo, "other543200", "", "", 0);
  1390. }
  1391. if(utlf_isNull(ds_seporesninfo.getColumnInfo("other543300")))
  1392. {
  1393. dsf_makeValue(ds_seporesninfo, "other543300", "", "", 0);
  1394. }
  1395. }
  1396. function ipt_530000_onkeyup(obj:Edit, e:KeyEventInfo)
  1397. {
  1398. if(e.keycode == 13)
  1399. {
  1400. fExeOther(obj.name, obj.value);
  1401. }
  1402. }
  1403. function fExeOther(pDescCtrl, pDescValue)
  1404. {
  1405. var aCtrl = pDescCtrl.split("_");
  1406. var objCtrl = "bool_"+aCtrl[1]
  1407. ds_seporesninfo.setColumn(0, "other"+aCtrl[1], pDescValue);
  1408. if(utlf_isNull(pDescValue))
  1409. {
  1410. eval(objCtrl).style.font = "dotum, 9";
  1411. eval(objCtrl).style.color = "#000000";
  1412. bool_531000.style.font = "dotum, 9";
  1413. bool_531000.style.color = "#000000";
  1414. }
  1415. else
  1416. {
  1417. eval(objCtrl).style.font = "dotum, 9, bold";
  1418. eval(objCtrl).style.color = "#ff0000";
  1419. bool_531000.style.font = "dotum, 9, bold";
  1420. bool_531000.style.color = "#ff0000";
  1421. ds_seporesninfo.setColumn(0, "val"+aCtrl[1], "1");
  1422. }
  1423. //fExeTreeChoi(pDescCtrl, pDescValue);
  1424. }
  1425. ]]></Script>
  1426. </Form>
  1427. </FDL>