SMAEA00940_예약현황조회(주사실용).xfdl 61 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <FDL version="1.5">
  3. <TypeDefinition url="..\..\..\default_typedef.xml"/>
  4. <Form id="SMAEA00940" position="absolute 0 0 1200 790" titletext="검사실별 예약현황조회" oninit="SMAEA00940_oninit" onload="SMAEA00940_onload">
  5. <Layouts>
  6. <Layout>
  7. <Div position="absolute 0 0 1194 25" id="group1">
  8. <Layouts>
  9. <Layout>
  10. <Static text="검사실별 예약현황조회(주사실용)" position="absolute 0 0 247 25" id="caption6" class="tit_1" anchor="default"/>
  11. </Layout>
  12. </Layouts>
  13. </Div>
  14. <Div position="absolute 0 13 1195 757" id="group3" scrollbars="autoboth">
  15. <Layouts>
  16. <Layout>
  17. <Div position="absolute 0 10 1195 45" align="align:center top;" id="group2">
  18. <Layouts>
  19. <Layout>
  20. <Shape position="absolute 0 0 1195 34" id="roundrect1" type="roundrectangle"/>
  21. <Shape position="absolute 1123 4 1129 27" linetype="vertical" id="line1"/>
  22. <Static text="지원부서 :" position="absolute 453 8 524 25" align="align:left middle;" id="caption1" class="search_name"/>
  23. <Static text="검사/치료실 :" position="absolute 677 8 768 25" id="caption5" class="search_name"/>
  24. <Static text="검사자/치료사 :" position="absolute 732 0 836 17" id="caption7" class="search_name" visible="false"/>
  25. <Combo position="absolute 841 7 911 26" id="combo6" class="combo_search" innerdataset="@ds_init_cmb_info_execridlist_execr" datacolumn="basecdflagdesc" codecolumn="basecd" type="search" visible="false"/>
  26. <Static text="예약일자 :" position="absolute 15 7 86 24" align="align:left middle;" id="caption11" class="search_name"/>
  27. <Button position="absolute 1133 6 1189 28" id="btn_sea" class="btn1" text="조회" onclick="group3_group2_btn_sea_onclick"/>
  28. <Calendar position="absolute 710 0 800 19" id="ipt_fromdd" class="input_default" visible="false"/>
  29. <Calendar position="absolute 92 7 177 26" id="ipt_todd" class="input_default" visible="true"/>
  30. <Combo position="absolute 782 7 911 26" align="align:left middle;" id="cmb_excuroom" class="combo_search" innerdataset="@ds_init_cmb_info_excuroomcdlist_excuroom" datacolumn="basecdflagdesc" codecolumn="basecd" type="search"/>
  31. <Combo position="absolute 529 7 639 26" align="align:left middle;" id="combo1" class="combo_search" innerdataset="@ds_init_cmb_info_suppdeptlist_suppdept" datacolumn="depthngnm" codecolumn="suppdeptcd" type="search" onitemchanged="group3_group2_combo1_onitemchanged"/>
  32. <Static text="구분 :" position="absolute 925 8 970 25" id="caption10" class="search_name"/>
  33. <Radio position="absolute 977 8 1122 27" id="rbo_gb" taborder="1" columncount="-1" codecolumn="codecolumn" datacolumn="datacolumn" onitemclick="group3_group2_rbo_gb_onitemclick" rowcount="-1">
  34. <Dataset id="innerdataset">
  35. <ColumnInfo>
  36. <Column id="codecolumn"/>
  37. <Column id="datacolumn"/>
  38. </ColumnInfo>
  39. <Rows>
  40. <Row>
  41. <Col id="codecolumn">
  42. </Col>
  43. <Col id="datacolumn">전체</Col>
  44. </Row>
  45. <Row>
  46. <Col id="codecolumn">1</Col>
  47. <Col id="datacolumn">미실시</Col>
  48. </Row>
  49. <Row>
  50. <Col id="codecolumn">2</Col>
  51. <Col id="datacolumn">실시</Col>
  52. </Row>
  53. </Rows>
  54. </Dataset>
  55. </Radio>
  56. <Static text="진료과 :" position="absolute 235 8 296 25" align="align:left middle;" id="caption13" class="search_name"/>
  57. <Combo position="absolute 301 7 416 26" id="cmb_orddeptcd" class="combo_search" innerdataset="@ds_init_cmb_info_orddeptcdlist_dept" datacolumn="depthngnm" codecolumn="deptcd" type="search"/>
  58. </Layout>
  59. </Layouts>
  60. </Div>
  61. <Shape position="absolute 0 71 1195 77" linetype="horizontal" id="line2" class="line_10"/>
  62. <Button position="absolute 980 51 1054 70" id="btn_excel" class="btn7" text="엑셀저장" onclick="group3_btn_excel_onclick"/>
  63. <Static text="예약현황" position="absolute 0 55 72 71" id="caption12" class="tit_2"/>
  64. <Shape position="absolute 80 50 406 69" id="roundrect2" class="roundrect_example" visible="false" type="roundrectangle"/>
  65. <Edit readonly="true" position="absolute 80 50 405 69" id="opt_patientinfo" visible="false"/>
  66. <Button position="absolute 1057 51 1190 70" id="button1" class="btn6" text="일일예약리스트출력" onclick="group3_button1_onclick"/>
  67. <Grid position="absolute 0 75 1195 740" id="datagrid1" binddataset="ds_main_rsrvprescondlist_rsrvprescond" onmousemove="group3_datagrid1_onmousemove" onheadclick="group3_datagrid1_onheadclick" oncelldblclick="group3_datagrid1_oncelldblclick" onselectchanged="group3_datagrid1_onselectchanged" selecttype="multirow" cellsizingtype="both" extendsizetype="row" onrbuttonup="group3_datagrid1_onrbuttonup">
  68. <Formats>
  69. <Format id="default">
  70. <Columns>
  71. <Column size="25" band="left"/>
  72. <Column size="106"/>
  73. <Column size="65"/>
  74. <Column size="55"/>
  75. <Column size="50"/>
  76. <Column size="100"/>
  77. <Column size="36"/>
  78. <Column size="36"/>
  79. <Column size="89"/>
  80. <Column size="280"/>
  81. <Column size="0"/>
  82. <Column size="0"/>
  83. <Column size="0"/>
  84. <Column size="129"/>
  85. <Column size="0"/>
  86. <Column size="0"/>
  87. <Column size="156"/>
  88. <Column size="200"/>
  89. <Column size="200"/>
  90. <Column size="0"/>
  91. <Column size="0"/>
  92. <Column size="0"/>
  93. <Column size="0"/>
  94. <Column size="0"/>
  95. <Column size="0"/>
  96. <Column size="0"/>
  97. </Columns>
  98. <Rows>
  99. <Row size="24" band="head"/>
  100. <Row size="24"/>
  101. </Rows>
  102. <Band id="head">
  103. <Cell/>
  104. <Cell col="1" text="예약일시"/>
  105. <Cell col="2" text="등록번호"/>
  106. <Cell col="3" text="환자명"/>
  107. <Cell col="4" text="S/A"/>
  108. <Cell col="5" text="검사실"/>
  109. <Cell col="6" text="수납"/>
  110. <Cell col="7" text="진정"/>
  111. <Cell col="8" text="처방코드"/>
  112. <Cell col="9" text="처방명"/>
  113. <Cell col="10" text="지정의"/>
  114. <Cell col="11" text="동의서"/>
  115. <Cell col="12" text="용량"/>
  116. <Cell col="13" text="처방일시"/>
  117. <Cell col="14" text="병동"/>
  118. <Cell col="15" text="병실"/>
  119. <Cell col="16" text="처방과(처방의)"/>
  120. <Cell col="17" text="예약사항"/>
  121. <Cell col="18" text="처방전달사항"/>
  122. <Cell col="19" text="임상소견"/>
  123. <Cell col="20" text="입원외래구분"/>
  124. <Cell col="21" text="처방상태"/>
  125. <Cell col="22" text="caption1"/>
  126. <Cell col="23" text="caption2"/>
  127. <Cell col="24" text="caption3"/>
  128. <Cell col="25" text="외래진료예약일"/>
  129. </Band>
  130. <Band id="body">
  131. <Cell celltype="head" text="expr:currow + 1"/>
  132. <Cell col="1" style="align:center middle;background:EXPR((rcptyn =='V') ? 'yellow' : (rcptyn =='N' ) ? '#FFC8C8' : '#ffffff');background2:EXPR((rcptyn =='V') ? 'yellow' : (rcptyn =='N' ) ? '#FFC8C8' : '#ffffff');" text="bind:rsrvtm" mask="####-##-## ##:##"/>
  133. <Cell col="2" style="background:EXPR((rcptyn =='V') ? 'yellow' : (rcptyn =='N' ) ? '#FFC8C8' : '#ffffff');background2:EXPR((rcptyn =='V') ? 'yellow' : (rcptyn =='N' ) ? '#FFC8C8' : '#ffffff');" text="bind:pid"/>
  134. <Cell col="3" style="background:EXPR((rcptyn =='V') ? 'yellow' : (rcptyn =='N' ) ? '#FFC8C8' : '#ffffff');background2:EXPR((rcptyn =='V') ? 'yellow' : (rcptyn =='N' ) ? '#FFC8C8' : '#ffffff');" text="bind:hngnm"/>
  135. <Cell col="4" style="align:center middle;background:EXPR((rcptyn =='V') ? 'yellow' : (rcptyn =='N' ) ? '#FFC8C8' : '#ffffff');background2:EXPR((rcptyn =='V') ? 'yellow' : (rcptyn =='N' ) ? '#FFC8C8' : '#ffffff');" text="bind:age"/>
  136. <Cell col="5" style="background:EXPR((rcptyn =='V') ? 'yellow' : (rcptyn =='N' ) ? '#FFC8C8' : '#ffffff');background2:EXPR((rcptyn =='V') ? 'yellow' : (rcptyn =='N' ) ? '#FFC8C8' : '#ffffff');" text="bind:basecdflagdesc"/>
  137. <Cell col="6" style="align:center middle;background:EXPR((rcptyn =='V') ? 'yellow' : (rcptyn =='N' ) ? '#FFC8C8' : '#ffffff');background2:EXPR((rcptyn =='V') ? 'yellow' : (rcptyn =='N' ) ? '#FFC8C8' : '#ffffff');" text="bind:rcptyn"/>
  138. <Cell col="7" style="align:center middle;background:EXPR((rcptyn =='V') ? 'yellow' : (rcptyn =='N' ) ? '#FFC8C8' : '#ffffff');background2:EXPR((rcptyn =='V') ? 'yellow' : (rcptyn =='N' ) ? '#FFC8C8' : '#ffffff');" text="bind:sedatmplyn"/>
  139. <Cell col="8" style="align:left;background:EXPR((rcptyn =='V') ? 'yellow' : (rcptyn =='N' ) ? '#FFC8C8' : '#ffffff');background2:EXPR((rcptyn =='V') ? 'yellow' : (rcptyn =='N' ) ? '#FFC8C8' : '#ffffff');" text="bind:prcpcd"/>
  140. <Cell col="9" style="align:left;background:EXPR((rcptyn =='V') ? 'yellow' : (rcptyn =='N' ) ? '#FFC8C8' : '#ffffff');background2:EXPR((rcptyn =='V') ? 'yellow' : (rcptyn =='N' ) ? '#FFC8C8' : '#ffffff');" text="bind:prcpnm"/>
  141. <Cell col="10" style="align:center middle;background:EXPR((rcptyn =='V') ? 'yellow' : (rcptyn =='N' ) ? '#FFC8C8' : '#ffffff');background2:EXPR((rcptyn =='V') ? 'yellow' : (rcptyn =='N' ) ? '#FFC8C8' : '#ffffff');" text="bind:specdrnm"/>
  142. <Cell col="11" style="background:EXPR((rcptyn =='V') ? 'yellow' : (rcptyn =='N' ) ? '#FFC8C8' : '#ffffff');background2:EXPR((rcptyn =='V') ? 'yellow' : (rcptyn =='N' ) ? '#FFC8C8' : '#ffffff');" text="bind:scantmplyn"/>
  143. <Cell col="12" style="align:center middle;background:EXPR((rcptyn =='V') ? 'yellow' : (rcptyn =='N' ) ? '#FFC8C8' : '#ffffff');background2:EXPR((rcptyn =='V') ? 'yellow' : (rcptyn =='N' ) ? '#FFC8C8' : '#ffffff');" text="bind:prcpqty"/>
  144. <Cell col="13" style="align:center middle;background:EXPR((rcptyn =='V') ? 'yellow' : (rcptyn =='N' ) ? '#FFC8C8' : '#ffffff');background2:EXPR((rcptyn =='V') ? 'yellow' : (rcptyn =='N' ) ? '#FFC8C8' : '#ffffff');" text="bind:prcpdd" mask="####-##-## ##:##"/>
  145. <Cell col="14" style="background:EXPR((rcptyn =='V') ? 'yellow' : (rcptyn =='N' ) ? '#FFC8C8' : '#ffffff');background2:EXPR((rcptyn =='V') ? 'yellow' : (rcptyn =='N' ) ? '#FFC8C8' : '#ffffff');" text="bind:wardcd"/>
  146. <Cell col="15" style="background:EXPR((rcptyn =='V') ? 'yellow' : (rcptyn =='N' ) ? '#FFC8C8' : '#ffffff');background2:EXPR((rcptyn =='V') ? 'yellow' : (rcptyn =='N' ) ? '#FFC8C8' : '#ffffff');" text="bind:roomcd"/>
  147. <Cell col="16" style="align:left;background:EXPR((rcptyn =='V') ? 'yellow' : (rcptyn =='N' ) ? '#FFC8C8' : '#ffffff');background2:EXPR((rcptyn =='V') ? 'yellow' : (rcptyn =='N' ) ? '#FFC8C8' : '#ffffff');" text="bind:usernm"/>
  148. <Cell col="17" style="background:EXPR((rcptyn =='V') ? 'yellow' : (rcptyn =='N' ) ? '#FFC8C8' : '#ffffff');background2:EXPR((rcptyn =='V') ? 'yellow' : (rcptyn =='N' ) ? '#FFC8C8' : '#ffffff');" text="bind:rsrvrem"/>
  149. <Cell col="18" style="background:EXPR((rcptyn =='V') ? 'yellow' : (rcptyn =='N' ) ? '#FFC8C8' : '#ffffff');background2:EXPR((rcptyn =='V') ? 'yellow' : (rcptyn =='N' ) ? '#FFC8C8' : '#ffffff');" text="bind:prcpdelivefact"/>
  150. <Cell col="19" style="background:EXPR((rcptyn =='V') ? 'yellow' : (rcptyn =='N' ) ? '#FFC8C8' : '#ffffff');background2:EXPR((rcptyn =='V') ? 'yellow' : (rcptyn =='N' ) ? '#FFC8C8' : '#ffffff');" text="bind:clinccmtcnts"/>
  151. <Cell col="20" displaytype="combo" edittype="none" style="background:EXPR((rcptyn =='V') ? 'yellow' : (rcptyn =='N' ) ? '#FFC8C8' : '#ffffff');background2:EXPR((rcptyn =='V') ? 'yellow' : (rcptyn =='N' ) ? '#FFC8C8' : '#ffffff');" text="bind:prcpgenrflag" combodataset="ds_init2_cmb_info2_prcpgenrflag_M0010" combocodecol="cdid" combodatacol="cdnm" enable="false"/>
  152. <Cell col="21" displaytype="combo" edittype="none" style="background:EXPR((rcptyn =='V') ? 'yellow' : (rcptyn =='N' ) ? '#FFC8C8' : '#ffffff');background2:EXPR((rcptyn =='V') ? 'yellow' : (rcptyn =='N' ) ? '#FFC8C8' : '#ffffff');" text="bind:execprcpstatcd" combodataset="ds_init2_cmb_info2_initexecprcpstatcd_M0011" combocodecol="cdid" combodatacol="cdnm" enable="false"/>
  153. <Cell col="22" style="background:EXPR((rcptyn =='V') ? 'yellow' : (rcptyn =='N' ) ? '#FFC8C8' : '#ffffff');background2:EXPR((rcptyn =='V') ? 'yellow' : (rcptyn =='N' ) ? '#FFC8C8' : '#ffffff');" text="bind:roomcd"/>
  154. <Cell col="23" style="background:EXPR((rcptyn =='V') ? 'yellow' : (rcptyn =='N' ) ? '#FFC8C8' : '#ffffff');background2:EXPR((rcptyn =='V') ? 'yellow' : (rcptyn =='N' ) ? '#FFC8C8' : '#ffffff');" text="bind:fromdd"/>
  155. <Cell col="24" style="background:EXPR((rcptyn =='V') ? 'yellow' : (rcptyn =='N' ) ? '#FFC8C8' : '#ffffff');background2:EXPR((rcptyn =='V') ? 'yellow' : (rcptyn =='N' ) ? '#FFC8C8' : '#ffffff');" text="bind:todd"/>
  156. <Cell col="25" style="align:center middle;background:EXPR((rcptyn =='V') ? 'yellow' : (rcptyn =='N' ) ? '#FFC8C8' : '#ffffff');background2:EXPR((rcptyn =='V') ? 'yellow' : (rcptyn =='N' ) ? '#FFC8C8' : '#ffffff');" text="bind:orddd" mask="####-##-## ##:##"/>
  157. </Band>
  158. </Format>
  159. </Formats>
  160. </Grid>
  161. <CheckBox position="absolute 548 51 672 71" id="chk_7year" text="연령 7세 이하" truevalue="7" style="font:Dotum,9,bold;" value="false" onclick="group3_chk_7year_onclick"/>
  162. <CheckBox id="chk_outchild" taborder="2" text="외래소아환자" position="absolute 424 51 526 70" style="font:Dotum,9,bold;" truevalue="Y" value="false" onclick="group3_chk_outchild_onclick"/>
  163. </Layout>
  164. </Layouts>
  165. </Div>
  166. <Div position="absolute 0 757 1195 784" id="grp_btn">
  167. <Layouts>
  168. <Layout>
  169. <Button position="absolute 1067 3 1135 25" id="btn_reset" class="btn4" text="초기화" onclick="grp_btn_btn_reset_onclick"/>
  170. <Button position="absolute 1137 3 1193 25" id="btn_cls" class="btn4" text="닫기" onclick="grp_btn_btn_cls_onclick"/>
  171. </Layout>
  172. </Layouts>
  173. </Div>
  174. <Grid position="absolute 645 545 865 695" id="datagrid3" visible="false" binddataset="ds_init_calenlist_calendinfo">
  175. <Formats>
  176. <Format id="default">
  177. <Columns>
  178. <Column size="100"/>
  179. <Column size="100"/>
  180. </Columns>
  181. <Rows>
  182. <Row size="24" band="head"/>
  183. <Row size="24"/>
  184. </Rows>
  185. <Band id="head">
  186. <Cell text="caption1"/>
  187. <Cell col="1" text="caption2"/>
  188. </Band>
  189. <Band id="body">
  190. <Cell text="bind:basedd"/>
  191. <Cell col="1" text="bind:dutflag"/>
  192. </Band>
  193. </Format>
  194. </Formats>
  195. </Grid>
  196. <Grid position="absolute 895 545 1070 715" id="grd_temp" visible="false" binddataset="ds_init_curerprescondlist_rsrvcalendar">
  197. <Formats>
  198. <Format id="default">
  199. <Columns>
  200. <Column size="76"/>
  201. <Column size="62"/>
  202. <Column size="32"/>
  203. </Columns>
  204. <Rows>
  205. <Row size="24" band="head"/>
  206. <Row size="24"/>
  207. </Rows>
  208. <Band id="head">
  209. <Cell text="일자(dd)"/>
  210. <Cell col="1" text="가용현황"/>
  211. <Cell col="2" text="max"/>
  212. </Band>
  213. <Band id="body">
  214. <Cell text="bind:rsrvdd"/>
  215. <Cell col="1" text="bind:count"/>
  216. <Cell col="2" text="bind:max"/>
  217. </Band>
  218. </Format>
  219. </Formats>
  220. </Grid>
  221. </Layout>
  222. </Layouts>
  223. <Objects>
  224. <Dataset id="ds_main_rsrvprescondlist_rsrvprescond" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  225. <ColumnInfo>
  226. <Column id="rsrvdd" type="STRING" size="256"/>
  227. <Column id="rsrvtm" type="STRING" size="256"/>
  228. <Column id="pid" type="STRING" size="256"/>
  229. <Column id="hngnm" type="STRING" size="256"/>
  230. <Column id="age" type="STRING" size="256"/>
  231. <Column id="sex" type="STRING" size="256"/>
  232. <Column id="hometel" type="STRING" size="256"/>
  233. <Column id="mpphontel" type="STRING" size="256"/>
  234. <Column id="rcptyn" type="STRING" size="256"/>
  235. <Column id="orddeptcd" type="STRING" size="256"/>
  236. <Column id="usernm" type="STRING" size="256"/>
  237. <Column id="wardcd" type="STRING" size="256"/>
  238. <Column id="roomcd" type="STRING" size="256"/>
  239. <Column id="excuroomcd" type="STRING" size="256"/>
  240. <Column id="prcpnm" type="STRING" size="256"/>
  241. <Column id="prcpcd" type="STRING" size="256"/>
  242. <Column id="prcpdd" type="STRING" size="256"/>
  243. <Column id="rsrvstatcd" type="STRING" size="256"/>
  244. <Column id="rsrvrem" type="STRING" size="256"/>
  245. <Column id="ordrem" type="STRING" size="256"/>
  246. <Column id="fromdd" type="STRING" size="256"/>
  247. <Column id="todd" type="STRING" size="256"/>
  248. <Column id="execprcpstatcd" type="STRING" size="256"/>
  249. <Column id="prcpgenrflag" type="STRING" size="256"/>
  250. <Column id="clinccmtcnts" type="STRING" size="256"/>
  251. <Column id="prcpdelivefact" type="STRING" size="256"/>
  252. <Column id="phonum" type="STRING" size="256"/>
  253. <Column id="execdt" type="STRING" size="256"/>
  254. <Column id="memodesc" type="STRING" size="256"/>
  255. <Column id="basecdflagdesc" type="STRING" size="256"/>
  256. <Column id="prcpdt" type="STRING" size="256"/>
  257. <Column id="excuexectodt" type="STRING" size="256"/>
  258. <Column id="wardcddeptengabbr" type="STRING" size="256"/>
  259. <Column id="prcpqty" type="STRING" size="256"/>
  260. <Column id="orddd" type="STRING" size="256"/>
  261. <Column id="scantmplyn" type="STRING" size="256"/>
  262. <Column id="specdrnm" type="STRING" size="256"/>
  263. <Column id="rsrvtmplyn" type="STRING" size="256"/>
  264. <Column id="sedatmplyn" type="STRING" size="256"/>
  265. <Column id="rrgstno1" type="STRING" size="256"/>
  266. <Column id="rrgstno2" type="STRING" size="256"/>
  267. <Column id="orddepthngnm" type="STRING" size="256"/>
  268. <Column id="orddrnm" type="STRING" size="256"/>
  269. <Column id="cretno" type="STRING" size="256"/>
  270. </ColumnInfo>
  271. <Rows>
  272. <Row>
  273. <Col id="rsrvdd"/>
  274. <Col id="rsrvtm"/>
  275. <Col id="pid"/>
  276. <Col id="hngnm"/>
  277. <Col id="age"/>
  278. <Col id="sex"/>
  279. <Col id="hometel"/>
  280. <Col id="mpphontel"/>
  281. <Col id="rcptyn"/>
  282. <Col id="orddeptcd"/>
  283. <Col id="usernm"/>
  284. <Col id="wardcd"/>
  285. <Col id="roomcd"/>
  286. <Col id="excuroomcd"/>
  287. <Col id="prcpnm"/>
  288. <Col id="prcpcd"/>
  289. <Col id="prcpdd"/>
  290. <Col id="rsrvstatcd"/>
  291. <Col id="rsrvrem"/>
  292. <Col id="ordrem"/>
  293. <Col id="fromdd"/>
  294. <Col id="todd"/>
  295. <Col id="execprcpstatcd"/>
  296. <Col id="prcpgenrflag"/>
  297. <Col id="clinccmtcnts"/>
  298. <Col id="prcpdelivefact"/>
  299. <Col id="phonum"/>
  300. <Col id="execdt"/>
  301. <Col id="memodesc"/>
  302. <Col id="basecdflagdesc"/>
  303. <Col id="prcpdt"/>
  304. <Col id="excuexectodt"/>
  305. <Col id="wardcddeptengabbr"/>
  306. <Col id="prcpqty"/>
  307. <Col id="orddd"/>
  308. <Col id="scantmplyn"/>
  309. <Col id="specdrnm"/>
  310. <Col id="rsrvtmplyn"/>
  311. </Row>
  312. </Rows>
  313. </Dataset>
  314. <Dataset id="ds_main_sample1" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  315. <ColumnInfo>
  316. <Column id="deptcd" type="STRING" size="256"/>
  317. <Column id="deptnm" type="STRING" size="256"/>
  318. </ColumnInfo>
  319. </Dataset>
  320. <Dataset id="ds_send" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  321. <ColumnInfo>
  322. <Column id="rsrvfromdd" type="STRING" size="256"/>
  323. <Column id="rsrvtodd" type="STRING" size="256"/>
  324. <Column id="suppdeptcd" type="STRING" size="256"/>
  325. <Column id="orddeptcd" type="STRING" size="256"/>
  326. <Column id="rsrvflag" type="STRING" size="256"/>
  327. <Column id="excuroomcd" type="STRING" size="256"/>
  328. <Column id="rsrvstatcd" type="STRING" size="256"/>
  329. <Column id="pid" type="STRING" size="256"/>
  330. <Column id="wardcd" type="STRING" size="256"/>
  331. <Column id="patnm" type="STRING" size="256"/>
  332. <Column id="execrid" type="STRING" size="256"/>
  333. <Column id="prsrvfromdd" type="STRING" size="256"/>
  334. <Column id="prsrvtodd" type="STRING" size="256"/>
  335. <Column id="psuppdeptcd" type="STRING" size="256"/>
  336. <Column id="pexcuroomcd" type="STRING" size="256"/>
  337. <Column id="unexecyn" type="STRING" size="256"/>
  338. <Column id="printgubn" type="STRING" size="256"/>
  339. <Column id="acptrem" type="STRING" size="256"/>
  340. <Column id="chk7year" type="STRING" size="256"/>
  341. <Column id="chkoutchild" type="STRING" size="256"/>
  342. </ColumnInfo>
  343. <Rows>
  344. <Row>
  345. <Col id="rsrvfromdd"/>
  346. <Col id="rsrvtodd"/>
  347. <Col id="suppdeptcd"/>
  348. <Col id="orddeptcd"/>
  349. <Col id="rsrvflag"/>
  350. <Col id="excuroomcd"/>
  351. <Col id="rsrvstatcd"/>
  352. <Col id="pid"/>
  353. <Col id="wardcd"/>
  354. <Col id="patnm"/>
  355. <Col id="execrid"/>
  356. <Col id="prsrvfromdd"/>
  357. <Col id="prsrvtodd"/>
  358. <Col id="psuppdeptcd"/>
  359. <Col id="pexcuroomcd"/>
  360. <Col id="unexecyn"/>
  361. <Col id="printgubn"/>
  362. <Col id="acptrem"/>
  363. <Col id="chk7year">7</Col>
  364. </Row>
  365. </Rows>
  366. </Dataset>
  367. <Dataset id="ds_send_globalinstance" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  368. <ColumnInfo>
  369. <Column id="instance1" type="STRING" size="256"/>
  370. </ColumnInfo>
  371. </Dataset>
  372. <Dataset id="ds_send_data" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  373. <ColumnInfo>
  374. <Column id="rsrvdd" type="STRING" size="256"/>
  375. <Column id="rsrvdate" type="STRING" size="256"/>
  376. </ColumnInfo>
  377. </Dataset>
  378. <Dataset id="ds_send_reqdata" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  379. <rsrvfromdd/>
  380. <rsrvtodd/>
  381. <suppdeptcd/>
  382. <excuroomcd/>
  383. <execrid/>
  384. <instcd/>
  385. <room/>
  386. <unexecyn/>
  387. <scantmplyn/>
  388. <ColumnInfo>
  389. <Column id="rsrvfromdd" type="STRING" size="256"/>
  390. <Column id="rsrvtodd" type="STRING" size="256"/>
  391. <Column id="suppdeptcd" type="STRING" size="256"/>
  392. <Column id="excuroomcd" type="STRING" size="256"/>
  393. <Column id="execrid" type="STRING" size="256"/>
  394. <Column id="instcd" type="STRING" size="256"/>
  395. <Column id="room" type="STRING" size="256"/>
  396. <Column id="unexecyn" type="STRING" size="256"/>
  397. <Column id="scantmplyn" type="STRING" size="256"/>
  398. </ColumnInfo>
  399. <Rows>
  400. <Row>
  401. <Col id="rsrvfromdd"/>
  402. <Col id="rsrvtodd"/>
  403. <Col id="suppdeptcd"/>
  404. <Col id="excuroomcd"/>
  405. <Col id="execrid"/>
  406. <Col id="instcd"/>
  407. <Col id="room"/>
  408. <Col id="unexecyn"/>
  409. <Col id="scantmplyn"/>
  410. </Row>
  411. </Rows>
  412. </Dataset>
  413. <Dataset id="ds_init1_cmb_info_initexecroom" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  414. <ColumnInfo>
  415. <Column id="excuroomcdid" type="STRING" size="256"/>
  416. <Column id="excuroomcdnm" type="STRING" size="256"/>
  417. </ColumnInfo>
  418. </Dataset>
  419. <Dataset id="ds_init_cmb_info_suppdeptlist_suppdept" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  420. <ColumnInfo>
  421. <Column id="suppdeptcd" type="STRING" size="256"/>
  422. <Column id="depthngnm" type="STRING" size="256"/>
  423. </ColumnInfo>
  424. </Dataset>
  425. <Dataset id="ds_init_cmb_info_orddeptcdlist_dept" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  426. <ColumnInfo>
  427. <Column id="deptcd" type="STRING" size="256"/>
  428. <Column id="depthngnm" type="STRING" size="256"/>
  429. </ColumnInfo>
  430. </Dataset>
  431. <Dataset id="ds_init_cmb_info_wardcdlist_dept" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  432. <ColumnInfo>
  433. <Column id="deptcd" type="STRING" size="256"/>
  434. <Column id="depthngnm" type="STRING" size="256"/>
  435. </ColumnInfo>
  436. </Dataset>
  437. <Dataset id="ds_init_cmb_info_rsrvflaglist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  438. <Dataset id="ds_init_cmb_info_excuroomcdlist_excuroom" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  439. <ColumnInfo>
  440. <Column id="basecd" type="STRING" size="256"/>
  441. <Column id="basecdflagdesc" type="STRING" size="256"/>
  442. </ColumnInfo>
  443. </Dataset>
  444. <Dataset id="ds_init_cmb_info_execridlist_execr" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  445. <ColumnInfo>
  446. <Column id="basecd" type="STRING" size="256"/>
  447. <Column id="basecdflagdesc" type="STRING" size="256"/>
  448. </ColumnInfo>
  449. </Dataset>
  450. <Dataset id="ds_init" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  451. <ColumnInfo>
  452. <Column id="patinfo" type="STRING" size="256"/>
  453. </ColumnInfo>
  454. </Dataset>
  455. <Dataset id="ds_init_curerprescondlist_curerprescond" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  456. <ColumnInfo>
  457. <Column id="userid" type="STRING" size="256"/>
  458. <Column id="usernm" type="STRING" size="256"/>
  459. </ColumnInfo>
  460. </Dataset>
  461. <Dataset id="ds_init_curerprescondlist_rsrvcalendar" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  462. <ColumnInfo>
  463. <Column id="rsrvdd" type="STRING" size="256"/>
  464. <Column id="count" type="STRING" size="256"/>
  465. <Column id="max" type="STRING" size="256"/>
  466. </ColumnInfo>
  467. </Dataset>
  468. <Dataset id="ds_init_curerprescondlist_orddeptlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  469. <ColumnInfo>
  470. <Column id="orddeptcd" type="STRING" size="256"/>
  471. </ColumnInfo>
  472. </Dataset>
  473. <Dataset id="ds_init_calenlist_calendinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  474. <ColumnInfo>
  475. <Column id="basedd" type="STRING" size="256"/>
  476. <Column id="dutflag" type="STRING" size="256"/>
  477. </ColumnInfo>
  478. </Dataset>
  479. <Dataset id="ds_init_baseinfo_initmerge" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  480. <Dataset id="ds_init2_cmb_info_initexecprcpstatcd_M0011" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  481. <ColumnInfo>
  482. <Column id="cdid" type="STRING" size="256"/>
  483. <Column id="cdnm" type="STRING" size="256"/>
  484. </ColumnInfo>
  485. </Dataset>
  486. <Dataset id="ds_init2_cmb_info" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  487. <ColumnInfo>
  488. <Column id="prcpgenrflag" type="STRING" size="256"/>
  489. </ColumnInfo>
  490. </Dataset>
  491. <Dataset id="ds_init2_cmb_info2_initexecprcpstatcd_M0011" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  492. <ColumnInfo>
  493. <Column id="cdid" type="STRING" size="256"/>
  494. <Column id="cdnm" type="STRING" size="256"/>
  495. </ColumnInfo>
  496. </Dataset>
  497. <Dataset id="ds_init2_cmb_info2_prcpgenrflag_M0010" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  498. <Dataset id="ds_hidden_calendar" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  499. <ColumnInfo>
  500. <Column id="year" type="STRING" size="256"/>
  501. <Column id="month" type="STRING" size="256"/>
  502. <Column id="dd" type="STRING" size="256"/>
  503. </ColumnInfo>
  504. </Dataset>
  505. <Dataset id="ds_hidden_calendar_weeklist_list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  506. <ColumnInfo>
  507. <Column id="sun" type="STRING" size="256"/>
  508. <Column id="mon" type="STRING" size="256"/>
  509. <Column id="tue" type="STRING" size="256"/>
  510. <Column id="wed" type="STRING" size="256"/>
  511. <Column id="thu" type="STRING" size="256"/>
  512. <Column id="fri" type="STRING" size="256"/>
  513. <Column id="sat" type="STRING" size="256"/>
  514. <Column id="sun_memo" type="STRING" size="256"/>
  515. <Column id="mon_memo" type="STRING" size="256"/>
  516. <Column id="tue_memo" type="STRING" size="256"/>
  517. <Column id="wed_memo" type="STRING" size="256"/>
  518. <Column id="thu_memo" type="STRING" size="256"/>
  519. <Column id="fri_memo" type="STRING" size="256"/>
  520. <Column id="sat_memo" type="STRING" size="256"/>
  521. </ColumnInfo>
  522. <Rows>
  523. <Row>
  524. <Col id="sun"/>
  525. <Col id="mon"/>
  526. <Col id="tue"/>
  527. <Col id="wed"/>
  528. <Col id="thu"/>
  529. <Col id="fri"/>
  530. <Col id="sat"/>
  531. <Col id="sun_memo"/>
  532. <Col id="mon_memo"/>
  533. <Col id="tue_memo"/>
  534. <Col id="wed_memo"/>
  535. <Col id="thu_memo"/>
  536. <Col id="fri_memo"/>
  537. <Col id="sat_memo"/>
  538. </Row>
  539. </Rows>
  540. </Dataset>
  541. <Dataset id="ds_hidden_grdcellcolor" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  542. <ColumnInfo>
  543. <Column id="calrow" type="STRING" size="256"/>
  544. <Column id="calcol" type="STRING" size="256"/>
  545. <Column id="bfcalrow" type="STRING" size="256"/>
  546. <Column id="bfcalcol" type="STRING" size="256"/>
  547. <Column id="color" type="STRING" size="256"/>
  548. </ColumnInfo>
  549. <Rows>
  550. <Row>
  551. <Col id="calrow"/>
  552. <Col id="calcol"/>
  553. <Col id="bfcalrow"/>
  554. <Col id="bfcalcol"/>
  555. <Col id="color"/>
  556. </Row>
  557. </Rows>
  558. </Dataset>
  559. <Dataset id="ds_hidden_rslist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  560. <Dataset id="ds_temp" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  561. <Dataset id="ds_init2_cmb_info2_initexcuroomcd" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  562. <ColumnInfo>
  563. <Column id="excuroomcdnm" type="STRING" size="256"/>
  564. <Column id="excuroomcdid" type="STRING" size="256"/>
  565. </ColumnInfo>
  566. </Dataset>
  567. <Dataset id="ds_init1_cmb_info_initexcuroomgrp" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  568. <Dataset id="ds_init1_cmb_info_initexcuroomgrp2" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  569. <Dataset id="ds_init1_cmb_info_initexcuroom" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  570. <Dataset id="ds_init1_cmb_info_initexecrid" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  571. <Dataset id="ds_init1_cmb_info_initexcuward" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  572. <Dataset id="ds_init1_cmb_info_suppdept" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  573. <Dataset id="ds_init1_cmb_info_initsystgrd" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  574. <Dataset id="ds_init1_cmb_info_initsystmdl" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  575. <Dataset id="ds_init1_cmb_info_initsystchief" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  576. <Dataset id="ds_init2_cmb_info_initexcuroom" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  577. <Dataset id="ds_init2_cmb_info_initexcuroomcd" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  578. <Dataset id="ds_init2_cmb_info_initexecrid" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  579. <Dataset id="ds_init2_cmb_info_prcpexecdeptcdlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  580. <Dataset id="ds_init2_cmb_info_cdidlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  581. <Dataset id="ds_init2_cmb_info_nursingtype" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  582. <Dataset id="ds_init2_cmb_info_initexcuroomgrp" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  583. <Dataset id="ds_send_rexdata" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  584. <Dataset id="ds_send_req3" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  585. <ColumnInfo>
  586. <Column id="deptflag" type="STRING" size="256"/>
  587. </ColumnInfo>
  588. </Dataset>
  589. </Objects>
  590. <Bind>
  591. <BindItem id="item0" compid="group3.group2.combo6" propid="value" datasetid="ds_send" columnid="execrid"/>
  592. <BindItem id="item1" compid="group3.group2.ipt_fromdd" propid="value" datasetid="ds_send" columnid="rsrvfromdd"/>
  593. <BindItem id="item2" compid="group3.group2.ipt_todd" propid="value" datasetid="ds_send" columnid="rsrvtodd"/>
  594. <BindItem id="item3" compid="group3.group2.cmb_excuroom" propid="value" datasetid="ds_send" columnid="excuroomcd"/>
  595. <BindItem id="item4" compid="group3.group2.combo1" propid="value" datasetid="ds_send" columnid="suppdeptcd"/>
  596. <BindItem id="item5" compid="group3.group2.rbo_gb" propid="value" datasetid="ds_send" columnid="unexecyn"/>
  597. <BindItem id="item6" compid="group3.group2.cmb_orddeptcd" propid="value" datasetid="ds_send" columnid="orddeptcd"/>
  598. <BindItem id="item7" compid="group3.opt_patientinfo" propid="value" datasetid="ds_init" columnid="patinfo"/>
  599. <BindItem id="item9" compid="group3.chk_7year" propid="value" datasetid="ds_send" columnid="chk7year"/>
  600. <BindItem id="item10" compid="group3.chk_outchild" propid="value" datasetid="ds_send" columnid="chkoutchild"/>
  601. </Bind>
  602. <Script type="xscript4.0"><![CDATA[/***************************************************************************************
  603. * System Name :
  604. * Job Name :
  605. * Creator :
  606. * Make Date : 2016-10-14
  607. * Description :
  608. *---------------------------------------------------------------------------------------
  609. * Modify Date Modifier Modify Description
  610. *---------------------------------------------------------------------------------------
  611. * 2016-10-14 Live Converter TF->XP
  612. *
  613. *---------------------------------------------------------------------------------------
  614. ****************************************************************************************/
  615. include "com_commonxp::comm_main.xjs";
  616. include "ast_examcurexp::AEZ0001.xjs";
  617. include "ast_examcurexp::combolist.xjs";
  618. function SMAEA00940_oninit(obj:Form, e:InitEventInfo)
  619. {
  620. frmf_initForm(obj);
  621. }
  622. function SMAEA00940_onload(obj:Form, e:LoadEventInfo)
  623. {
  624. ds_main_rsrvprescondlist_rsrvprescond.clearData();
  625. lf_aezfSetSuppDeptcd();
  626. ds_send.setColumn(0, "rsrvtodd" , utlf_getCurrentDate());
  627. ds_send.setColumn(0, "prsrvfromdd" , utlf_getCurrentDate());
  628. ds_send.setColumn(0, "prsrvtodd" , utlf_getCurrentDate());
  629. var instcd = sysf_getUserInfo("dutplceinstcd");
  630. var standard_yn = "orduseyn";
  631. var ord_deptflag = "D"; //외래진료실
  632. var rslt_ref = "ds_init_cmb_info_orddeptcdlist_dept";
  633. appf_getDeptCodeList(instcd, standard_yn, ord_deptflag, "", "", "", "", "", rslt_ref, false);
  634. //var instcd_1 = getUserInfo("dutplceinstcd");
  635. ord_deptflag = "W"; //일반병동
  636. rslt_ref = "ds_init_cmb_info_wardcdlist_dept";
  637. appf_getDeptCodeList(instcd, standard_yn, ord_deptflag, "", "", "", "", "", rslt_ref, false);
  638. var arrParam = [{dsNm: "ds_init2_cmb_info2_initexecprcpstatcd_M0011", cdGrpId: "M0011"}
  639. ,{dsNm: "ds_init2_cmb_info2_prcpgenrflag_M0010", cdGrpId: "M0010"}
  640. ]
  641. appf_getCodeList(arrParam);
  642. /*
  643. submit("TRZBC00101", false);
  644. var oParam = {};
  645. oParam.id = "TRZBC00101";
  646. oParam.service = "basiccodeapp.BasicCodeUser";
  647. oParam.method = "reqGetCodeLists";
  648. oParam.inds = "cmd=ds_ req=ds_";
  649. oParam.outds = "ds_=${repeat_ref}";
  650. oParam.async = false;
  651. oParam.callback = "cf_TRZBC00101";
  652. tranf_submit(oParam);
  653. */
  654. dsf_createDsRow("ds_send_req",
  655. [{col:"basecd", val:""}
  656. ,{col:"basesuppdeptcd", val:group3.group2.combo1.value}
  657. ,{col:"ebasecdflag", val:"E"}]);
  658. //검사자
  659. var oParam = {};
  660. oParam.id = "TRAEA00903";
  661. oParam.service = "examcurebaseapp.ExecrCode";
  662. oParam.method = "reqGetExecrCodeList";
  663. oParam.inds = "req=ds_send_req";
  664. oParam.outds = "ds_init_cmb_info_execridlist_execr=execrcode";
  665. oParam.async = false;
  666. tranf_submit(oParam);
  667. //20160225 주사실용지원부서추가
  668. dsf_createDsRow("ds_send_req3",
  669. [{col:"basesuppdeptcd", val:suppdeptcd}
  670. ,{col:"deptflag", val:suppdeptcd}]);
  671. //지원부서
  672. var oParam = {};
  673. oParam.id = "TRAEA00904";
  674. oParam.service = "examcurersrvapp.RsrvRef";
  675. oParam.method = "reqGetSuppDeptCdList";
  676. oParam.inds = "req=ds_send_req3";
  677. oParam.outds = "ds_init_cmb_info_suppdeptlist_suppdept=item";
  678. oParam.async = false;
  679. tranf_submit(oParam);
  680. dsf_createDsRow("ds_send_globalinstance",
  681. [{col:"basesuppdeptcd", val:suppdeptcd}
  682. ,{col:"rbasecdflag", val:"R"}
  683. ,{col:"instcd", val:""}
  684. ,{col:"initflag", val:"1"}
  685. ,{col:"alladdyn", val:""}
  686. ,{col:"ebasecdflag", val:"E"}]);
  687. var oParam = {};
  688. oParam.id = "TRAEA01301";
  689. oParam.service = "examcureacptexecapp.ExamCureAcpt";
  690. oParam.method = "reqGetInitExamCureRoomGrpCodeList";
  691. oParam.inds = "reqparam=ds_send_globalinstance";
  692. oParam.outds = "ds_init1_cmb_info_initexcuroomgrp=initexcuroomgrp ds_init1_cmb_info_initexcuroomgrp2=initexcuroomgrp2 ds_init1_cmb_info_initexcuroom=initexcuroom ds_init1_cmb_info_initexecrid=initexecrid ds_init1_cmb_info_initexecrid=initexecrid ds_init1_cmb_info_initexecrid=initexecrid ds_init1_cmb_info_initexecrid=initexecrid ds_init1_cmb_info_initexcuward=initexcuward ds_init1_cmb_info_suppdept=suppdept ds_init1_cmb_info_initsystgrd=initsystgrd ds_init1_cmb_info_initsystmdl=initsystmdl ds_init1_cmb_info_initsystchief=initsystchief";
  693. oParam.async = false;
  694. tranf_submit(oParam);
  695. frmf_addComboItem("group3.group2.cmb_orddeptcd", "전체", "", "");
  696. frmf_addComboItem("group3.group2.combo1", "전체", "", "");
  697. ds_init1_cmb_info_initexcuroomgrp.updateColID("basecdcnts", "excuroomgrpcdid");
  698. ds_init1_cmb_info_initexcuroomgrp.updateColID("basecdcnts2", "excuroomgrpcdnm");
  699. ds_init1_cmb_info_initexcuroomgrp2.updateColID("basecdcnts", "excuroomgrpcdid");
  700. ds_init1_cmb_info_initexcuroomgrp2.updateColID("basecdcnts2", "excuroomgrpcdnm");
  701. ds_init1_cmb_info_initexcuroom.updateColID("basecd", "excuroomcdid");
  702. ds_init1_cmb_info_initexcuroom.updateColID("basecdflagdesc", "excuroomcdnm");
  703. ds_init1_cmb_info_initexecrid.updateColID("basecd", "execrid1cdid");
  704. ds_init1_cmb_info_initexecrid.updateColID("basecdflagdesc", "execrid1cdnm");
  705. ds_init1_cmb_info_initexecrid.addColumn("basecd", "string");
  706. ds_init1_cmb_info_initexecrid.addColumn("basecdflagdesc", "string");
  707. ds_init1_cmb_info_initexecrid.updateColID("basecd", "execrid2cdid");
  708. ds_init1_cmb_info_initexecrid.updateColID("basecdflagdesc", "execrid2cdnm");
  709. ds_init1_cmb_info_initexecrid.addColumn("basecd", "string");
  710. ds_init1_cmb_info_initexecrid.addColumn("basecdflagdesc", "string");
  711. ds_init1_cmb_info_initexecrid.updateColID("basecd", "execrid3cdid");
  712. ds_init1_cmb_info_initexecrid.updateColID("basecdflagdesc", "execrid3cdnm");
  713. ds_init1_cmb_info_initexecrid.addColumn("basecd", "string");
  714. ds_init1_cmb_info_initexecrid.addColumn("basecdflagdesc", "string");
  715. ds_init1_cmb_info_initexecrid.updateColID("basecd", "execrid4cdid");
  716. ds_init1_cmb_info_initexecrid.updateColID("basecdflagdesc", "execrid4cdnm");
  717. ds_init1_cmb_info_initexcuward.updateColID("wardroomcdid", "execwardcdid");
  718. ds_init1_cmb_info_initexcuward.updateColID("wardroomcdnm", "execwardcdnm");
  719. ds_init1_cmb_info_initsystgrd.updateColID("basecd", "rsltclscd1");
  720. ds_init1_cmb_info_initsystgrd.updateColID("basecdflagdesc", "rsltclsnm1");
  721. ds_init1_cmb_info_initsystmdl.updateColID("basecd", "rsltclscd2");
  722. ds_init1_cmb_info_initsystmdl.updateColID("basecdflagdesc", "rsltclsnm2");
  723. ds_send.setColumn(0, "printgubn", "1");
  724. ds_send.setColumn(0, "chkoutchild", "Y");
  725. //*********************************************************************************************************************************************
  726. dsf_createDsRow("ds_send_globalinstance",
  727. [{col:"basesuppdeptcd", val:suppdeptcd}
  728. ,{col:"rbasecdflag", val:"R"}
  729. ,{col:"ebasecdflag", val:"E"}
  730. ,{col:"largeclass", val:"M4"}
  731. ,{col:"cdgrupid", val:"A0486"}
  732. ,{col:"centflag", val:""}]);
  733. //담당 검사실 갖고오기
  734. var oParam = {};
  735. oParam.id = "TRAEA01115";
  736. oParam.service = "examcureacptexecapp.ExamCureAcpt";
  737. oParam.method = "reqGetInitFuncExamCureRoomList";
  738. oParam.inds = "reqparam=ds_send_globalinstance";
  739. oParam.outds = "ds_init2_cmb_info_initexcuroom=initexcuroom ds_init2_cmb_info_initexcuroomcd=initexcuroomcd ds_init2_cmb_info_initexecrid=initexecrid ds_init2_cmb_info_prcpexecdeptcdlist=prcpexecdeptcdlist ds_init2_cmb_info_cdidlist=cdidlist ds_init2_cmb_info_nursingtype=nursingtype ds_init2_cmb_info_initexcuroomgrp=initexcuroomgrp";
  740. oParam.async = false;
  741. tranf_submit(oParam);
  742. ds_init2_cmb_info_initexcuroom.updateColID("basecd", "excuroomcdid");
  743. ds_init2_cmb_info_initexcuroom.updateColID("basecdflagdesc", "excuroomcdnm");
  744. ds_init2_cmb_info_initexecrid.updateColID("basecd", "execrid1cdid");
  745. ds_init2_cmb_info_initexecrid.updateColID("basecdflagdesc", "execrid1cdnm");
  746. ds_init2_cmb_info_initexcuroomgrp.updateColID("basecdcnts", "excuroomgrpcdid");
  747. ds_init2_cmb_info_initexcuroomgrp.updateColID("basecdcnts2", "excuroomgrpcdnm");
  748. var arrParam = [{dsNm: "ds_init_baseinfo_initmerge", cdGrpId: "A510"}]
  749. lf_getAstCodeList(arrParam) ;
  750. /*
  751. var oParam = {};
  752. oParam.id = "TRAAA00001";
  753. oParam.service = "examcurebaseapp.ComCode";
  754. oParam.method = "reqGetComboList";
  755. oParam.inds = "cmd=ds_ req=ds_";
  756. oParam.outds = "ds_=${repeat_ref}";
  757. oParam.async = false;
  758. oParam.callback = "cf_TRAAA00001";
  759. tranf_submit(oParam);
  760. */
  761. ds_init_baseinfo_initmerge.clearData();
  762. if (ds_init_baseinfo_initmerge.getColumn(0, "cdid") == "Y"){
  763. //fMerge();
  764. }
  765. //fSetGrdMainordlist();
  766. frmf_createPopupMenu("pmn_menu1","pmn_menu_onmenuclick"
  767. ,[{id: "fOCRInfo" , level: "0", title: "동의서출력확인"}
  768. ,{id: "fOcrRtnCnfm" , level: "0", title: "OCR반납확인"}]
  769. );
  770. }
  771. //ds에 생성된 id별 함수 실행
  772. function pmn_menu_onmenuclick(obj:PopupMenu, e:MenuClickEventInfo)
  773. {
  774. eval(e.id + "()");
  775. }
  776. function group3_group2_btn_sea_onclick(obj:Button, e:ClickEventInfo)
  777. {
  778. //20160223 kya 외래만
  779. dsf_makeValue(ds_send,"ioflag","string", "O");
  780. var oParam = {};
  781. oParam.id = "TRAEA00901";
  782. oParam.service = "examcurersrvapp.RsrvRef";
  783. oParam.method = "reqGetRsrvINJList";
  784. oParam.inds = "req=ds_send";
  785. oParam.outds = "ds_main_rsrvprescondlist_rsrvprescond=item";
  786. oParam.async = false;
  787. tranf_submit(oParam);
  788. if (ds_init_baseinfo_initmerge.getColumn(0, "cdid") == "Y"){
  789. //fMerge();
  790. }
  791. //그리드 색상주기
  792. //fSetGrdMainordlist();
  793. }
  794. function group3_group2_combo1_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
  795. {
  796. ds_send_globalinstance.setColumn(0, "instance1", ds_send.getColumn(0, "suppdeptcd"));
  797. ds_send.setColumn(0, "excuroomcd", "");
  798. ds_send.setColumn(0, "execrid", "");
  799. dsf_createDsRow("ds_send_req",
  800. [{col:"basecd", val:""}
  801. ,{col:"basesuppdeptcd", val:group3.group2.combo1.value}
  802. ,{col:"rbasecdflag", val:"R"}
  803. ,{col:"instcd", val:""}]);
  804. var oParam = {};
  805. oParam.id = "TRAEA00902";
  806. oParam.service = "examcurebaseapp.ExamCureRoom";
  807. oParam.method = "reqGetExamCureRoomGrpList";
  808. oParam.inds = "req=ds_send_req";
  809. oParam.outds = "ds_init_cmb_info_excuroomcdlist_excuroom=item";
  810. oParam.async = false;
  811. tranf_submit(oParam);
  812. dsf_createDsRow("ds_send_req",
  813. [{col:"basecd", val:""}
  814. ,{col:"basesuppdeptcd", val:group3.group2.combo1.value}
  815. ,{col:"ebasecdflag", val:"E"}]);
  816. var oParam = {};
  817. oParam.id = "TRAEA00903";
  818. oParam.service = "examcurebaseapp.ExecrCode";
  819. oParam.method = "reqGetExecrCodeList";
  820. oParam.inds = "req=ds_send_req";
  821. oParam.outds = "ds_init_cmb_info_execridlist_execr=execrcode";
  822. oParam.async = false;
  823. tranf_submit(oParam);
  824. frmf_addComboItem("group3.group2.cmb_excuroom", "전체", "", "");
  825. group3.group2.cmb_excuroom.index = 1;
  826. }
  827. /****************************************************************************************
  828. * Argument : N/A
  829. * Description : 동의서출력확인
  830. ****************************************************************************************/
  831. function fOCRInfo() {
  832. lf_aezfOcrListPrint(group3.datagrid1,group3.datagrid1.currentrow, "pid", "orddd", "orddeptcd", "orddepthngnm", "orddrid", "orddrnm", "ordtype", "hngnm", "roomcd", "rrgstno1", "rrgstno2", "cretno");
  833. }
  834. /****************************************************************************************
  835. * Argument : N/A
  836. * Description : 동의서스캔이미지 보기
  837. ****************************************************************************************/
  838. function fOCRImageView() {
  839. var rowidx = ds_main_rsrvprescondlist_rsrvprescond.rowposition;
  840. var rsrvtmplyn = ds_main_rsrvprescondlist_rsrvprescond.getColumn(rowidx,"rsrvtmplyn");
  841. if ( rsrvtmplyn != "S" ) {
  842. sysf_messageBox(" 처방에 대한 스캔된 동의서가 없습니다.","I999");
  843. return;
  844. }
  845. dsf_createDsRow("ds_send_iemr", [{col:"ocrcode", type:"STRING", size:256, val:ds_main_rsrvprescondlist_rsrvprescond.getColumn(rowidx,"ocrtag")}]);
  846. // lf_aezfTopMost("SSMRC03130",1,100,100,"SSMRC03130", "/root/send/iemr", "/root/hidden/temp","",0,0);
  847. var objArg = new Object();
  848. objArg.arg_ds_hidden_temp = ds_send_iemr;
  849. frmf_open("SSMRC03130", "SSMRC03130", objArg, null, 1, 100, 100, null, null, null, null, null, "M");
  850. application.popupframes["SSMRC03130"].winlevel = "topmost";
  851. application.popupframes["SSMRC03130"].activate();
  852. }
  853. /****************************************************************************************
  854. * Argument : N/A
  855. * Description : OCR 반납확인 창 연동
  856. ****************************************************************************************/
  857. function fOcrRtnCnfm() {
  858. sysf_setGlobalVariable("paminfo", "");
  859. var pid = ds_main_rsrvprescondlist_rsrvprescond.getColumn(ds_main_rsrvprescondlist_rsrvprescond.rowposition,"pid");
  860. var orddeptcd = ds_main_rsrvprescondlist_rsrvprescond.getColumn(ds_main_rsrvprescondlist_rsrvprescond.rowposition,"orddeptcd");
  861. var prcpgenrflag = ds_main_rsrvprescondlist_rsrvprescond.getColumn(ds_main_rsrvprescondlist_rsrvprescond.rowposition,"prcpgenrflag");
  862. var orddd = ds_main_rsrvprescondlist_rsrvprescond.getColumn(ds_main_rsrvprescondlist_rsrvprescond.rowposition,"orddd");
  863. var wardcd = ds_main_rsrvprescondlist_rsrvprescond.getColumn(ds_main_rsrvprescondlist_rsrvprescond.rowposition,"wardcd");
  864. var indd = orddd;
  865. var setnode = "pid▦orddeptcd▦ordtype▦orddd▦indd▦wardcd▩";
  866. setnode = setnode + pid + "▦" + orddeptcd + "▦" + prcpgenrflag + "▦" + orddd + "▦" + indd + "▦" + wardcd + "▩";
  867. sysf_setGlobalVariable("paminfo", setnode);
  868. // dsf_makeValue(ds_temp,"rtncnfm","string","-");
  869. frmf_setParameter("SMRF02600_Param", "PID▦ORDDD▩"+pid+"▦"+orddd);
  870. frmf_modal("SMMRF02600","SMMRF02600", "", "", "" , "", "", "", "", "" , "", "","M");
  871. }
  872. function group3_group2_rbo_gb_onitemclick(obj:Radio, e:RadioMouseEventInfo)
  873. {
  874. var ev = new ClickEventInfo;
  875. frmf_inputEnterKey("group3.group2.btn_sea", "onclick", ev );
  876. }
  877. function group3_btn_excel_onclick(obj:Button, e:ClickEventInfo)
  878. {
  879. //grdf_exportExcel(group3.datagrid1, "검사실별예약현황(주사실용)_" + utlf_getCurrentDate(), "예약현황", true); 내용저장이 안되어 수정함
  880. var sGrd = "group3.datagrid1";
  881. var sSheet = "예약현황";
  882. grdf_exportExcelMulti(sGrd, "검사실별예약현황(주사실용)", sSheet, false, "", "user"); //파일 다이얼로그로 저장위치 저장
  883. }
  884. function group3_button1_onclick(obj:Button, e:ClickEventInfo)
  885. {
  886. var rowCnt = ds_main_rsrvprescondlist_rsrvprescond.rowcount;
  887. if( rowCnt > 0 ) {
  888. var printgubn = ds_send.getColumn(0, "printgubn");
  889. var reportid = "";
  890. var blank;
  891. reportid = "RPAEA00941";
  892. ds_send_rexdata.clearData();
  893. ds_send_rexdata.copyData(ds_main_rsrvprescondlist_rsrvprescond,true);
  894. var srchsearch = "";
  895. if( !utlf_isNull(group3.group2.ipt_todd.text) ){
  896. srchsearch = "▣ 예약일자 : " + group3.group2.ipt_todd.text;
  897. }
  898. ds_send_rexdata.addConstColumn("srchsearch", srchsearch);
  899. var objDOM = rptf_createDOM(); // DOM 객체 설정
  900. rptf_setValueToDOM(objDOM, "root/send/srchsearch", srchsearch); // 조회조건 설정
  901. rptf_setNodeListToDOM(objDOM, "root/send/rexdata", ds_send_rexdata); // 데이터셋 1
  902. var objParam = new Object();
  903. objParam.xml_data_XML1 = objDOM.documentElement.source; // 최상의노드 XML 스트링 추출
  904. var option = "open=1;save=1;directprint=0;print=1;zoom=0";
  905. rptf_exeReportPreview30([reportid],[objParam], option);
  906. } else {
  907. sysf_messageBox( "출력할 일일예약리스트", "E013" );
  908. }
  909. }
  910. function group3_datagrid1_onmousemove(obj:Grid, e:GridMouseEventInfo)
  911. {
  912. if(e.row > -1 && e.col > -1){
  913. if(!utlf_isNull(group3.datagrid1.getCellValue(e.row,e.col))){
  914. group3.datagrid1.tooltiptext = group3.datagrid1.getCellValue(e.row,e.col);
  915. }else{
  916. group3.datagrid1.tooltiptext ="";
  917. }
  918. }
  919. }
  920. function group3_datagrid1_onheadclick(obj:Grid, e:GridClickEventInfo)
  921. {
  922. grdf_setEventGrid(group3.datagrid1, e);
  923. }
  924. function group3_datagrid1_oncelldblclick(obj:Grid, e:GridClickEventInfo)
  925. {
  926. var pid = ds_main_rsrvprescondlist_rsrvprescond.getColumn(ds_main_rsrvprescondlist_rsrvprescond.rowposition, "pid");
  927. var main = frmf_getMainViewer();
  928. if( !utlf_isNull(main) ) {
  929. if (main.titletext == "검사예약") {
  930. main.ds_send_data.setColumn(0, "pid", pid);
  931. sysf_setGlobalVariable("menuparam", "T");
  932. frmf_modal("SMPEA00100", "SMPEA00100", null, null, null, null, null, null, null, null, null, null, "M");
  933. } else {//url 화면 변환전
  934. // main.ds_send_data.addColumn("srchpid", "string");
  935. // main.ds_send_data.setColumn(0, "srchpid", pid);
  936. //frmf_modal("SMAEA02000", "SMAEA02000", null, null, null, null, null, null, null, null, null, null, "M");
  937. }
  938. } else {//url 화면 변환전
  939. //main.ds_send_data.addColumn("srchpid", "string");
  940. //main.ds_send_data.setColumn(0, "srchpid", pid);
  941. //frmf_modal("SMAEA02000", "SMAEA02000", null, null, null, null, null, null, null, null, null, null, "M");
  942. }
  943. }
  944. function group3_radio1_onitemclick(obj:Radio, e:RadioMouseEventInfo)
  945. {
  946. var ev = new ClickEventInfo;
  947. frmf_inputEnterKey("group3.group2.btn_sea", "onclick", ev );
  948. }
  949. function grp_btn_btn_reset_onclick(obj:Button, e:ClickEventInfo)
  950. {
  951. this.reload();
  952. }
  953. function grp_btn_btn_cls_onclick(obj:Button, e:ClickEventInfo)
  954. {
  955. this.close();
  956. }
  957. /*쓰는데 없음..
  958. function getRsrvPossTm(gridObj) {
  959. var calRow = model.getValue("/root/hidden/grdcellcolor/calrow");
  960. var calCol = model.getValue("/root/hidden/grdcellcolor/calcol");
  961. if( calCol >= 7 )
  962. calCol -= 7;
  963. var yyyy = model.getValue("/root/hidden/calendar/year");
  964. var mm = model.getValue("/root/hidden/calendar/month");
  965. var dd = model.getValue("/root/hidden/calendar/weeklist/list[" + calRow + "]/" + gridObj.colAttribute(calCol, "ref"));
  966. if (getStringLength(dd) == 1) {
  967. dd = "0" + dd;
  968. }
  969. model.setValue("/root/send/rsrvtodd", yyyy + mm + dd);
  970. model.setValue("/root/send/data/rsrvdd", yyyy + mm + dd);
  971. model.setValue("/root/send/data/rsrvdate",model.getValue("/root/send/data/rsrvdd"));
  972. submit("TRAEA00901",false);
  973. //색상주기
  974. fSetGrdMainordlist();
  975. model.refresh();
  976. }
  977. */
  978. /*
  979. function fMerge(){
  980. datagrid1.mergecells = "bycol";
  981. datagrid1.mergeCol(0) = false;
  982. datagrid1.mergeCol(1) = true;
  983. datagrid1.mergeCol(2) = true;
  984. datagrid1.mergeCol(3) = false;
  985. datagrid1.mergeCol(4) = false;
  986. datagrid1.mergeCol(5) = false;
  987. datagrid1.mergeCol(6) = false;
  988. datagrid1.mergeCol(7) = false;
  989. datagrid1.mergeCol(8) = false;
  990. datagrid1.mergeCol(9) = false;
  991. datagrid1.mergeCol(10) = false;
  992. datagrid1.mergeCol(11) = false;
  993. datagrid1.mergeCol(12) = false;
  994. datagrid1.merge();
  995. }
  996. function fNotMerge(){
  997. datagrid1.mergecells = "bycol";
  998. datagrid1.mergeCol(0) = false;
  999. datagrid1.mergeCol(1) = false;
  1000. datagrid1.mergeCol(2) = false;
  1001. datagrid1.mergeCol(3) = false;
  1002. datagrid1.mergeCol(4) = false;
  1003. datagrid1.mergeCol(5) = false;
  1004. datagrid1.mergeCol(6) = false;
  1005. datagrid1.mergeCol(7) = false;
  1006. datagrid1.mergeCol(8) = false;
  1007. datagrid1.mergeCol(9) = false;
  1008. datagrid1.mergeCol(10) = false;
  1009. datagrid1.mergeCol(11) = false;
  1010. datagrid1.mergeCol(12) = false;
  1011. datagrid1.merge();
  1012. }
  1013. function fSetGrdMainordlist(){
  1014. for(var i = 0 ; i < ds_main_rsrvprescondlist_rsrvprescond.rowcount; i++ ){
  1015. datagrid1.rowstyle(i, "data", "background-color") = "#ffffff";
  1016. }
  1017. // 구분컬럼 ( 예약일 경우 색변경 )
  1018. if( datagrid1.rows > 1 ) {
  1019. for(var i = 1 ; i < datagrid1.rows ; i++ ) {
  1020. //20130306 권영애 후불수납 추가
  1021. if( model.getValue("/root/main/rsrvprescondlist/rsrvprescond["+i+"]/rcptyn") == "V" ) {
  1022. datagrid1.rowstyle(i, "data", "background-color") = "yellow";
  1023. } else if( model.getValue("/root/main/rsrvprescondlist/rsrvprescond["+i+"]/rcptyn") == "N" ) {
  1024. datagrid1.rowstyle(i, "data", "background-color") = "#FFC8C8" ; //미수납
  1025. } else {
  1026. datagrid1.rowstyle(i, "data", "background-color") = "#ffffff";
  1027. }
  1028. }
  1029. }
  1030. model.refresh();
  1031. }
  1032. */
  1033. function group3_chk_7year_onclick(obj:CheckBox, e:ClickEventInfo)
  1034. {
  1035. if(obj.value == false) ds_send.setColumn(0,"chk7year","");
  1036. }
  1037. function group3_chk_outchild_onclick(obj:CheckBox, e:ClickEventInfo)
  1038. {
  1039. if(obj.value == false) ds_send.setColumn(0,"chkoutchild","");
  1040. }
  1041. function group3_datagrid1_onrbuttonup(obj:Grid, e:GridMouseEventInfo)
  1042. {
  1043. if(e.row > -1){
  1044. grdf_setSelectedCell(obj, e); // 선택된 행 확실히 선택해줌
  1045. pmn_menu1.trackPopup(e.screenX,e.screenY);
  1046. }
  1047. return true;
  1048. }
  1049. ]]></Script>
  1050. </Form>
  1051. </FDL>