SMMMO05100_수술마취스케줄현황.xfdl 64 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <FDL version="1.5">
  3. <TypeDefinition url="..\..\..\default_typedef.xml"/>
  4. <Form id="SMMMO05100" position="absolute 0 0 1195 788" titletext="수술마취스케줄조회" oninit="SMMMO05100_oninit" onload="SMMMO05100_onload">
  5. <Layouts>
  6. <Layout>
  7. <Radio position="absolute 581 134 830 154" id="radio2" columncount="2" codecolumn="codecolumn" datacolumn="datacolumn" onitemchanged="radio2_onitemchanged">
  8. <Dataset id="innerdataset">
  9. <ColumnInfo>
  10. <Column id="codecolumn"/>
  11. <Column id="datacolumn"/>
  12. </ColumnInfo>
  13. <Rows>
  14. <Row>
  15. <Col id="codecolumn">O</Col>
  16. <Col id="datacolumn">수술/마취 부서용</Col>
  17. </Row>
  18. <Row>
  19. <Col id="codecolumn">W</Col>
  20. <Col id="datacolumn">병동용</Col>
  21. </Row>
  22. </Rows>
  23. </Dataset>
  24. </Radio>
  25. <Div id="grp_srch2" taborder="14" position="absolute 0 91 1194 129" class="div_SA2">
  26. <Layouts>
  27. <Layout>
  28. <Edit id="ipt_hngnm" taborder="0" class="input_search" enable="false" position="absolute 294 11 384 30"/>
  29. <Button id="button1" taborder="1" class="icon_search" position="absolute 387 12 403 28" onclick="grp_srch2_button1_onclick"/>
  30. <Static id="caption1" text="성 명 :" class="search_name" position="absolute 217 11 292 28"/>
  31. <Edit id="ipt_pid" taborder="2" class="input_search" position="absolute 88 10 178 29" onkeydown="grp_srch2_ipt_pid_onkeydown"/>
  32. <Static id="caption10" text="등록번호 :" class="search_name" position="absolute 9 12 84 29"/>
  33. <Static id="caption7" text="진 단 명 :" class="search_name" position="absolute 433 10 515 27"/>
  34. <Edit id="input1" taborder="3" class="input_search" position="absolute 514 10 764 29" onkeydown="grp_srch2_input1_onkeydown" oneditclick="grp_srch2_input1_oneditclick"/>
  35. <Static id="caption14" text="수 술 명:" class="search_name" position="absolute 784 11 858 28"/>
  36. <Edit id="input2" taborder="4" class="input_search" position="absolute 861 10 1115 29" oneditclick="grp_srch2_input2_oneditclick" onkeydown="grp_srch2_input2_onkeydown"/>
  37. </Layout>
  38. </Layouts>
  39. </Div>
  40. <Static text="수술/마취 스케줄 조회" position="absolute 0 0 170 24" id="caption6" class="tit_1"/>
  41. <Static text="수술/마취 스케줄 조회 리스트" position="absolute 0 137 215 153" align="align:center middle;" id="caption9" class="tit_2"/>
  42. <Button position="absolute 882 134 971 153" id="button2" class="btn2" text="통합기록조회" onclick="button2_onclick"/>
  43. <Button position="absolute 973 134 1062 153" id="button3" class="btn2" text="통합결과조회" onclick="button3_onclick"/>
  44. <Button position="absolute 1064 134 1125 153" id="btn_excel" class="btn7" text="Excel" onclick="btn_excel_onclick"/>
  45. <Grid position="absolute 0 155 1194 784" align="align:center middle;" id="grd_opanstschelist" taborder="12" binddataset="ds_main_opanstschelist" oncellclick="grd_opanstschelist_oncellclick" oncelldblclick="grd_opanstschelist_oncelldblclick" onkeydown="grd_opanstschelist_onkeydown" selecttype="multirow" cellsizingtype="both" extendsizetype="row" onrbuttondown="grd_opanstschelist_onrbuttondown" onrbuttonup="grd_opanstschelist_onrbuttonup">
  46. <Formats>
  47. <Format id="default">
  48. <Columns>
  49. <Column size="25" band="left"/>
  50. <Column size="25"/>
  51. <Column size="25"/>
  52. <Column size="60"/>
  53. <Column size="67"/>
  54. <Column size="71"/>
  55. <Column size="63"/>
  56. <Column size="84"/>
  57. <Column size="111"/>
  58. <Column size="87"/>
  59. <Column size="87"/>
  60. <Column size="70"/>
  61. <Column size="100"/>
  62. <Column size="90"/>
  63. <Column size="99"/>
  64. <Column size="90"/>
  65. <Column size="55"/>
  66. <Column size="100"/>
  67. <Column size="64"/>
  68. <Column size="100"/>
  69. <Column size="100"/>
  70. <Column size="62"/>
  71. <Column size="200"/>
  72. <Column size="200"/>
  73. <Column size="100"/>
  74. <Column size="150"/>
  75. <Column size="57"/>
  76. <Column size="100"/>
  77. <Column size="83"/>
  78. <Column size="100"/>
  79. <Column size="80"/>
  80. <Column size="60"/>
  81. <Column size="80"/>
  82. <Column size="130"/>
  83. <Column size="100"/>
  84. <Column size="200"/>
  85. </Columns>
  86. <Rows>
  87. <Row size="24" band="head"/>
  88. <Row size="24"/>
  89. </Rows>
  90. <Band id="head">
  91. <Cell/>
  92. <Cell col="1"/>
  93. <Cell col="2"/>
  94. <Cell col="3" text="상태"/>
  95. <Cell col="4" text="환자구분"/>
  96. <Cell col="5" text="수술방"/>
  97. <Cell col="6" text="수술구분"/>
  98. <Cell col="7" text="수술일자"/>
  99. <Cell col="8" text="수술예정시작시간"/>
  100. <Cell col="9" text="수술시작시간"/>
  101. <Cell col="10" text="수술종료시간"/>
  102. <Cell col="11" text="소요시간"/>
  103. <Cell col="12" text="진료과"/>
  104. <Cell col="13" text="주치의"/>
  105. <Cell col="14" text="집도과"/>
  106. <Cell col="15" text="집도의"/>
  107. <Cell col="16" text="협진"/>
  108. <Cell col="17" text="입원일"/>
  109. <Cell col="18" text="병실"/>
  110. <Cell col="19" text="등록번호"/>
  111. <Cell col="20" text="성명(표시명)"/>
  112. <Cell col="21" text="S/A"/>
  113. <Cell col="22" text="진단명"/>
  114. <Cell col="23" text="수술명"/>
  115. <Cell col="24" text="예상종료시간"/>
  116. <Cell col="25" text="마취자"/>
  117. <Cell col="26" text="마취"/>
  118. <Cell col="27" text="취소사유"/>
  119. <Cell col="28" text="퇴원일"/>
  120. <Cell col="29" text="심사자"/>
  121. <Cell col="30" text="심사여부"/>
  122. <Cell col="31" text="수술처방"/>
  123. <Cell col="32" text="로봇수술여부"/>
  124. <Cell col="33" text="퇴실일시"/>
  125. <Cell col="34" text="수술위치"/>
  126. <Cell col="35" text="전달사항"/>
  127. </Band>
  128. <Band id="body">
  129. <Cell style="background:URL('theme://images/bg_gridHead.png') stretch 3,3;background2:URL('theme://images/bg_gridHead.png') stretch 3,3;selectbackground:URL('theme://images/bg_gridHead.png') stretch 3,3;" text="expr:currow+1"/>
  130. <Cell col="1"/>
  131. <Cell col="2" text="bind:levl"/>
  132. <Cell col="3" displaytype="combo" edittype="combo" style="align:center;" text="bind:opstatcd" combodataset="ds_init_M0015" combocodecol="cdid" combodatacol="cdnm"/>
  133. <Cell col="4" displaytype="combo" edittype="combo" style="align:center;" text="bind:oppatflagcd" combodataset="ds_init_M0020" combocodecol="cdid" combodatacol="cdnm"/>
  134. <Cell col="5" displaytype="combo" edittype="combo" style="align:center;" text="bind:oproomcd" combodataset="ds_init_oproomlist" combocodecol="oproomcd" combodatacol="oproomnm"/>
  135. <Cell col="6" style="align:center;" text="bind:opflagcd"/>
  136. <Cell col="7" displaytype="date" style="align:center;" text="bind:opcnfmdd" calendardisplaynulltype="none"/>
  137. <Cell col="8" style="align:center;" text="bind:opschfromtmcd" mask="expr:utlf_isNull(opschfromtmcd) ? '' : '##:##'"/>
  138. <Cell col="9" style="align:center;" text="bind:opfromtmcd" mask="expr:utlf_isNull(opfromtmcd) ? '' : '##:##'"/>
  139. <Cell col="10" style="align:center;" text="bind:opendtmcd" mask="expr:utlf_isNull(opendtmcd) ? '' : '##:##'"/>
  140. <Cell col="11" style="align:center;" text="bind:opusetm" mask="expr:utlf_isNull(opusetm) ? '' : '##:##'"/>
  141. <Cell col="12" displaytype="combo" edittype="combo" text="bind:orddeptcd" combodataset="ds_init_orddept" combocodecol="deptcd" combodatacol="depthngnm"/>
  142. <Cell col="13" text="bind:medispclid"/>
  143. <Cell col="14" displaytype="combo" edittype="combo" text="bind:perfdeptcd" combodataset="ds_init_orddept" combocodecol="deptcd" combodatacol="depthngnm"/>
  144. <Cell col="15" text="bind:perfdrnm"/>
  145. <Cell col="16" displaytype="combo" edittype="combo" text="bind:cnstopflag" combodataset="ds_cmb_cnstopflag" combocodecol="value" combodatacol="label"/>
  146. <Cell col="17" displaytype="expr:utlf_isNull(indd) || indd == '-' ? 'normal' : 'date'" text="bind:indd" calendardisplaynulltype="none"/>
  147. <Cell col="18" text="bind:roomcd"/>
  148. <Cell col="19" text="bind:pid"/>
  149. <Cell col="20" style="align:left;" text="bind:dispnm2"/>
  150. <Cell col="21" text="bind:sa"/>
  151. <Cell col="22" style="align:left;padding:0 2 0 2;" text="bind:diagnm"/>
  152. <Cell col="23" style="align:left;padding:0 2 0 2;" text="bind:opnm"/>
  153. <Cell col="24" text="bind:fcstendtmcd" mask="expr:utlf_isNull(fcstendtmcd) ? '' : '##:##'"/>
  154. <Cell col="25" text="bind:anstdrnm"/>
  155. <Cell col="26" displaytype="combo" edittype="combo" style="align:center;" text="bind:anstmthdcd" combodataset="ds_init_M0017" combocodecol="cdid" combodatacol="cdnm"/>
  156. <Cell col="27" displaytype="combo" edittype="combo" text="bind:cnclresncd" combodataset="ds_init_M0356" combocodecol="cdid" combodatacol="cdnm"/>
  157. <Cell col="28" displaytype="expr:utlf_isNull(dschdd) || dschdd == '-' ? 'normal' : 'date'" text="bind:dschdd" calendardisplaynulltype="none"/>
  158. <Cell col="29" text="bind:judgmdlid"/>
  159. <Cell col="30" text="bind:judgflag"/>
  160. <Cell col="31" text="bind:opprcpyn"/>
  161. <Cell col="32" text="bind:robotopflag"/>
  162. <Cell col="33" text="bind:patoutroomdt"/>
  163. <Cell col="34" text="bind:opdirecflag"/>
  164. <Cell col="35" text="bind:delivefact"/>
  165. </Band>
  166. </Format>
  167. </Formats>
  168. </Grid>
  169. <Button position="absolute 450 118 500 138" align="align:center middle;" id="btn_diag" visible="false" text="diagnm" onclick="btn_diag_onclick"/>
  170. <Button position="absolute 800 118 850 138" align="align:center middle;" id="btn_opnm" visible="false" text="opnm" onclick="btn_opnm_onclick"/>
  171. <Button position="absolute 1127 134 1194 153" id="button4" class="btn2" visible="true" text="환경저장" onclick="button4_onclick"/>
  172. <Div id="grp_srch1" taborder="13" position="absolute 0 24 1194 88" class="div_SA">
  173. <Layouts>
  174. <Layout>
  175. <Static id="caption11" text="수술기간 :" class="search_name" position="absolute 9 15 87 32" anchor="default"/>
  176. <Button id="btn_req" taborder="1" text="조회" class="btn1" position="absolute 1132 23 1188 45" anchor="default" onclick="grp_srch1_btn_req_onclick"/>
  177. <Shape id="line3" linetype="vertical" position="absolute 1123 6 1129 57" anchor="default"/>
  178. <Static id="caption2" text="~" position="absolute 188 12 203 32" anchor="default"/>
  179. <Static id="caption3" text="수술구분 :" class="search_name" position="absolute 9 39 86 56" anchor="default"/>
  180. <Static id="caption4" text="환자구분 :" class="search_name" position="absolute 309 39 387 56" anchor="default"/>
  181. <Static id="caption5" text="수술상태 :" class="search_name" position="absolute 642 39 725 56" anchor="default"/>
  182. <Combo id="cmb_anstmthdcd" taborder="4" innerdataset="ds_init_M0017" codecolumn="cdid" datacolumn="cdnm" position="absolute 1016 11 1106 30" anchor="default"/>
  183. <Calendar id="ipt_optodd" taborder="5" class="input_search" position="absolute 200 12 300 31" anchor="default" autoselect="true"/>
  184. <Calendar id="ipt_opfromdd" taborder="6" class="input_search" position="absolute 87 12 187 31" anchor="default" autoselect="true"/>
  185. <Static id="caption12" text="수술방 :" class="search_name" position="absolute 310 15 369 32" anchor="default"/>
  186. <Combo id="combo1" taborder="8" innerdataset="ds_init_oproomlist" codecolumn="oproomcd" datacolumn="oproomnm" position="absolute 374 12 479 31" anchor="default"/>
  187. <Static id="caption13" text="집도과 :" class="search_name" position="absolute 489 15 549 32" anchor="default"/>
  188. <Combo id="combo2" taborder="9" innerdataset="ds_init_orddept" codecolumn="deptcd" datacolumn="depthngnm" position="absolute 553 12 658 31" anchor="default" onitemchanged="grp_srch1_combo2_onitemchanged"/>
  189. <Radio id="radio1" taborder="10" columncount="4" rowcount="1" codecolumn="codecolumn" datacolumn="datacolumn" position="absolute 87 36 300 56" anchor="default">
  190. <Dataset id="innerdataset">
  191. <ColumnInfo>
  192. <Column id="codecolumn"/>
  193. <Column id="datacolumn"/>
  194. </ColumnInfo>
  195. <Rows>
  196. <Row>
  197. <Col id="codecolumn">T</Col>
  198. <Col id="datacolumn">전체</Col>
  199. </Row>
  200. <Row>
  201. <Col id="codecolumn">1</Col>
  202. <Col id="datacolumn">정규</Col>
  203. </Row>
  204. <Row>
  205. <Col id="codecolumn">2</Col>
  206. <Col id="datacolumn">응급</Col>
  207. </Row>
  208. <Row>
  209. <Col id="codecolumn">3</Col>
  210. <Col id="datacolumn">추가</Col>
  211. </Row>
  212. </Rows>
  213. </Dataset>
  214. </Radio>
  215. <Combo id="combo3" taborder="11" innerdataset="@ds_init_userlist2" codecolumn="userid" datacolumn="usernm" class="combo_search" position="absolute 733 12 834 31" anchor="default"/>
  216. <Static id="caption19" text="집도의 :" class="search_name" position="absolute 669 15 728 32" anchor="default"/>
  217. <Combo id="cmb_wardcd" taborder="12" innerdataset="ds_init_wardinfo" codecolumn="deptcd" datacolumn="depthngnm" class="combo_search" position="absolute 911 12 1012 31" anchor="default"/>
  218. <Static id="caption16" text="병 동 :" class="search_name" position="absolute 853 15 911 32" anchor="default"/>
  219. <cp_radioList id="rdo_opstatcd" taborder="13" scrollbars="none" position="absolute 719 36 1115 56" style="background:transparent; " col="1" row="1"/>
  220. <cp_radioList id="rdo_oppatflagcd" taborder="14" scrollbars="none" position="absolute 386 36 630 56" style="background:transparent; " col="1" row="1"/>
  221. </Layout>
  222. </Layouts>
  223. </Div>
  224. <CheckBox position="absolute 771 134 871 154" id="bool1" text="무통마취포함" onchanged="bool1_onchanged" truevalue="Y" falsevalue="N"/>
  225. <Div position="absolute 955 218 1119 368" id="grp_oplist" visible="false">
  226. <Layouts>
  227. <Layout>
  228. <Button position="absolute 115 120 157 139" id="btn_cnfm" class="btn2_letter2" text="확인" anchor="default" onclick="grp_oplist_btn_cnfm_onclick"/>
  229. <Static text="수술처방 리스트" position="absolute 8 3 127 19" align="align:center middle;" id="caption8" class="tit_2" anchor="default"/>
  230. <Grid position="absolute 6 21 157 116" id="datagrid1" binddataset="ds_main_oplist" anchor="default">
  231. <Formats>
  232. <Format id="default">
  233. <Columns>
  234. <Column size="133"/>
  235. </Columns>
  236. <Rows>
  237. <Row size="24" band="head"/>
  238. <Row size="24"/>
  239. </Rows>
  240. <Band id="head">
  241. <Cell text="수술처방"/>
  242. </Band>
  243. <Band id="body">
  244. <Cell text="bind:prcpcd"/>
  245. </Band>
  246. </Format>
  247. </Formats>
  248. </Grid>
  249. </Layout>
  250. </Layouts>
  251. </Div>
  252. <Button id="btn_reqpatnm" taborder="15" enable="true" position="absolute 299 118 349 138" text="patnm" onclick="btn_reqpatnm_onclick" visible="false"/>
  253. <PopupMenu id="pMenu_popupmenu" innerdataset="@ds_main_menu_popup" idcolumn="func" captioncolumn="name" levelcolumn="lev" position="absolute 6 793 96 815" onmenuclick="pMenu_popupmenu_onmenuclick"/>
  254. <Grid id="grd_ward" taborder="17" binddataset="ds_main_opanstschelist" useinputpanel="false" selecttype="multirow" extendsizetype="row" cellsizingtype="both" onrbuttondown="grd_ward_onrbuttondown" onrbuttonup="grd_ward_onrbuttonup" onkeydown="grd_ward_onkeydown" oncellclick="grd_ward_oncellclick" oncelldblclick="grd_ward_oncelldblclick" visible="false" position="absolute 0 155 1194 784">
  255. <Formats>
  256. <Format id="default">
  257. <Columns>
  258. <Column size="25" band="left"/>
  259. <Column size="25"/>
  260. <Column size="0"/>
  261. <Column size="64"/>
  262. <Column size="100"/>
  263. <Column size="100"/>
  264. <Column size="62"/>
  265. <Column size="200"/>
  266. <Column size="200"/>
  267. <Column size="100"/>
  268. <Column size="84"/>
  269. <Column size="87"/>
  270. <Column size="87"/>
  271. <Column size="99"/>
  272. <Column size="90"/>
  273. <Column size="100"/>
  274. <Column size="55"/>
  275. <Column size="60"/>
  276. <Column size="71"/>
  277. <Column size="63"/>
  278. <Column size="57"/>
  279. <Column size="100"/>
  280. <Column size="0"/>
  281. <Column size="0"/>
  282. <Column size="0"/>
  283. <Column size="0"/>
  284. <Column size="0"/>
  285. <Column size="0"/>
  286. <Column size="0"/>
  287. <Column size="0"/>
  288. <Column size="0"/>
  289. <Column size="0"/>
  290. <Column size="0"/>
  291. <Column size="0"/>
  292. <Column size="0"/>
  293. <Column size="0"/>
  294. </Columns>
  295. <Rows>
  296. <Row size="24" band="head"/>
  297. <Row size="24"/>
  298. </Rows>
  299. <Band id="head">
  300. <Cell/>
  301. <Cell col="1"/>
  302. <Cell col="2"/>
  303. <Cell col="3" text="병실"/>
  304. <Cell col="4" text="등록번호"/>
  305. <Cell col="5" text="성명(표시명)"/>
  306. <Cell col="6" text="S/A"/>
  307. <Cell col="7" text="진단명"/>
  308. <Cell col="8" text="수술명"/>
  309. <Cell col="9" text="수술위치"/>
  310. <Cell col="10" text="수술일자"/>
  311. <Cell col="11" text="수술시작시간"/>
  312. <Cell col="12" text="수술종료시간"/>
  313. <Cell col="13" text="집도과"/>
  314. <Cell col="14" text="집도의"/>
  315. <Cell col="15" text="예상종료시간"/>
  316. <Cell col="16" text="협진"/>
  317. <Cell col="17" text="상태"/>
  318. <Cell col="18" text="수술방"/>
  319. <Cell col="19" text="수술구분"/>
  320. <Cell col="20" text="마취"/>
  321. <Cell col="21" text="취소사유"/>
  322. <Cell col="22" text="환자구분"/>
  323. <Cell col="23" text="수술예정시작시간"/>
  324. <Cell col="24" text="소요시간"/>
  325. <Cell col="25" text="진료과"/>
  326. <Cell col="26" text="주치의"/>
  327. <Cell col="27" text="입원일"/>
  328. <Cell col="28" text="마취자"/>
  329. <Cell col="29" text="퇴원일"/>
  330. <Cell col="30" text="심사자"/>
  331. <Cell col="31" text="심사여부"/>
  332. <Cell col="32" text="수술처방"/>
  333. <Cell col="33" text="로봇수술여부"/>
  334. <Cell col="34" text="퇴실일시"/>
  335. <Cell col="35" text="전달사항"/>
  336. </Band>
  337. <Band id="body">
  338. <Cell style="background:URL('theme://images/bg_gridHead.png') stretch 3,3;background2:URL('theme://images/bg_gridHead.png') stretch 3,3;selectbackground:URL('theme://images/bg_gridHead.png') stretch 3,3;" text="expr:currow+1"/>
  339. <Cell col="1"/>
  340. <Cell col="2" text="bind:levl"/>
  341. <Cell col="3" text="bind:roomcd"/>
  342. <Cell col="4" text="bind:pid"/>
  343. <Cell col="5" style="align:left;" text="bind:dispnm2"/>
  344. <Cell col="6" text="bind:sa"/>
  345. <Cell col="7" style="align:left;padding:0 2 0 2;" text="bind:diagnm"/>
  346. <Cell col="8" style="align:left;padding:0 2 0 2;" text="bind:opnm"/>
  347. <Cell col="9" style="padding:0 2 0 2;" text="bind:opdirecflag"/>
  348. <Cell col="10" displaytype="date" text="bind:opcnfmdd" calendardisplaynulltype="none"/>
  349. <Cell col="11" text="bind:opfromtmcd" mask="expr:utlf_isNull(opfromtmcd) ? '' : '##:##'"/>
  350. <Cell col="12" text="bind:opendtmcd" mask="expr:!utlf_isNull(opendtmcd) ? '##:##' : ''"/>
  351. <Cell col="13" displaytype="combo" edittype="combo" text="bind:perfdeptcd" combodataset="ds_init_orddept" combocodecol="deptcd" combodatacol="depthngnm"/>
  352. <Cell col="14" text="bind:perfdrnm"/>
  353. <Cell col="15" text="bind:fcstendtmcd" mask="expr:utlf_isNull(fcstendtmcd) ? '' : '##:##'"/>
  354. <Cell col="16" displaytype="combo" edittype="combo" text="bind:cnstopflag" combodataset="ds_cmb_cnstopflag" combocodecol="value" combodatacol="label"/>
  355. <Cell col="17" displaytype="combo" edittype="combo" style="align:center;" text="bind:opstatcd" combodataset="ds_init_M0015" combocodecol="cdid" combodatacol="cdnm"/>
  356. <Cell col="18" displaytype="combo" edittype="combo" style="align:center;" text="bind:oproomcd" combodataset="ds_init_oproomlist" combocodecol="oproomcd" combodatacol="oproomnm"/>
  357. <Cell col="19" text="bind:opflagcd"/>
  358. <Cell col="20" displaytype="combo" edittype="combo" style="align:center;" text="bind:anstmthdcd" combodataset="ds_init_M0017" combocodecol="cdid" combodatacol="cdnm"/>
  359. <Cell col="21" displaytype="combo" edittype="combo" text="bind:cnclresncd" combodataset="ds_init_M0356" combocodecol="cdid" combodatacol="cdnm"/>
  360. <Cell col="22" displaytype="combo" edittype="combo" text="bind:oppatflagcd" combodataset="ds_init_M0020" combocodecol="cdid" combodatacol="cdnm"/>
  361. <Cell col="23" text="bind:opschfromtmcd" mask="##:##"/>
  362. <Cell col="24" text="bind:opusetm" mask="##:##"/>
  363. <Cell col="25" displaytype="combo" edittype="combo" text="bind:orddeptcd" combodataset="ds_init_orddept" combocodecol="deptcd" combodatacol="depthngnm"/>
  364. <Cell col="26" text="bind:medispclid"/>
  365. <Cell col="27" displaytype="date" text="bind:indd"/>
  366. <Cell col="28" text="bind:anstdrnm"/>
  367. <Cell col="29" displaytype="date" text="bind:dschdd"/>
  368. <Cell col="30" text="bind:judgmdlid"/>
  369. <Cell col="31" text="bind:judgflag"/>
  370. <Cell col="32" text="bind:opprcpyn"/>
  371. <Cell col="33" text="bind:robotopflag"/>
  372. <Cell col="34" text="bind:patoutroomdt"/>
  373. <Cell col="35" text="bind:delivefact"/>
  374. </Band>
  375. </Format>
  376. </Formats>
  377. </Grid>
  378. <Div id="group5" taborder="16" visible="false" position="absolute 485 395 710 445" style="background:#87cefaff;">
  379. <Layouts>
  380. <Layout>
  381. <Static id="caption17" text="차량번호를 입력하십시오." class="tit_2" position="absolute 0 5 188 20"/>
  382. <Edit id="ipt_carno" taborder="1" class="input_default" position="absolute 17 25 160 44" onkeyup="group5_ipt_carno_onkeyup"/>
  383. <Button id="btn_prtlabel" taborder="2" text="확인" class="btn5" position="absolute 180 5 222 24" onclick="group5_btn_prtlabel_onclick"/>
  384. <Button id="button5" taborder="3" text="취소" class="btn5" position="absolute 180 25 222 44" onclick="group5_button5_onclick"/>
  385. </Layout>
  386. </Layouts>
  387. </Div>
  388. </Layout>
  389. </Layouts>
  390. <Objects>
  391. <Dataset id="ds_init_oppatflag" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  392. <ColumnInfo>
  393. <Column id="hardcdnm" type="STRING"/>
  394. <Column id="hardcd" type="STRING"/>
  395. </ColumnInfo>
  396. </Dataset>
  397. <Dataset id="ds_init_M0017" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  398. <ColumnInfo>
  399. <Column id="cdnm" type="STRING"/>
  400. <Column id="cdid" type="STRING"/>
  401. </ColumnInfo>
  402. </Dataset>
  403. <Dataset id="ds_init_oproomlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  404. <ColumnInfo>
  405. <Column id="oproomnm" type="STRING"/>
  406. <Column id="oproomcd" type="STRING"/>
  407. </ColumnInfo>
  408. </Dataset>
  409. <Dataset id="ds_init_orddept" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  410. <ColumnInfo>
  411. <Column id="depthngnm" type="STRING"/>
  412. <Column id="deptcd" type="STRING"/>
  413. </ColumnInfo>
  414. </Dataset>
  415. <Dataset id="ds_main_oplist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  416. <ColumnInfo>
  417. <Column id="prcpcd" type="STRING"/>
  418. </ColumnInfo>
  419. </Dataset>
  420. <Dataset id="ds_init_userlist2" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false" onvaluechanged="ds_init_userlist2_onvaluechanged">
  421. <ColumnInfo>
  422. <Column id="usernm" type="STRING"/>
  423. <Column id="userid" type="STRING"/>
  424. </ColumnInfo>
  425. </Dataset>
  426. <Dataset id="ds_init_wardinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  427. <ColumnInfo>
  428. <Column id="depthngnm" type="STRING"/>
  429. <Column id="deptcd" type="STRING"/>
  430. </ColumnInfo>
  431. </Dataset>
  432. <Dataset id="ds_main_opanstschelist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false" onrowposchanged="ds_main_opanstschelist_onrowposchanged">
  433. <ColumnInfo>
  434. <Column id="levl" type="STRING"/>
  435. <Column id="roomcd" type="STRING"/>
  436. <Column id="pid" type="STRING"/>
  437. <Column id="dispnm2" type="STRING"/>
  438. <Column id="sa" type="STRING"/>
  439. <Column id="diagnm" type="STRING"/>
  440. <Column id="opnm" type="STRING"/>
  441. <Column id="opdirecflag" type="STRING"/>
  442. <Column id="opcnfmdd" type="STRING"/>
  443. <Column id="opfromtmcd" type="STRING"/>
  444. <Column id="opendtmcd" type="STRING"/>
  445. <Column id="perfdeptcd" type="STRING"/>
  446. <Column id="perfdrnm" type="STRING"/>
  447. <Column id="fcstendtmcd" type="STRING"/>
  448. <Column id="cnstopflag" type="STRING"/>
  449. <Column id="opstatcd" type="STRING"/>
  450. <Column id="oproomcd" type="STRING"/>
  451. <Column id="opflagcd" type="STRING"/>
  452. <Column id="anstmthdcd" type="STRING"/>
  453. <Column id="cnclresncd" type="STRING"/>
  454. <Column id="oppatflagcd" type="STRING"/>
  455. <Column id="opschfromtmcd" type="STRING"/>
  456. <Column id="opusetm" type="STRING"/>
  457. <Column id="orddeptcd" type="STRING"/>
  458. <Column id="medispclid" type="STRING"/>
  459. <Column id="indd" type="STRING"/>
  460. <Column id="anstdrnm" type="STRING"/>
  461. <Column id="dschdd" type="STRING"/>
  462. <Column id="judgmdlid" type="STRING"/>
  463. <Column id="judgflag" type="STRING"/>
  464. <Column id="opprcpyn" type="STRING"/>
  465. <Column id="robotopflag" type="STRING"/>
  466. <Column id="patoutroomdt" type="STRING"/>
  467. <Column id="delivefact" type="STRING"/>
  468. </ColumnInfo>
  469. </Dataset>
  470. <Dataset id="ds_main_cond" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  471. <ColumnInfo>
  472. <Column id="opfromdd" type="STRING" size="256"/>
  473. <Column id="optodd" type="STRING" size="256"/>
  474. <Column id="hngnm" type="STRING" size="256"/>
  475. <Column id="hngnm2" type="STRING" size="256"/>
  476. <Column id="dispnm1" type="STRING" size="256"/>
  477. <Column id="dispnm2" type="STRING" size="256"/>
  478. <Column id="pid" type="STRING" size="256"/>
  479. <Column id="oproomcd" type="STRING" size="256"/>
  480. <Column id="opfromtmcd" type="STRING" size="256"/>
  481. <Column id="perfdeptcd" type="STRING" size="256"/>
  482. <Column id="oppatflagcd" type="STRING" size="256"/>
  483. <Column id="opstatcd" type="STRING" size="256"/>
  484. <Column id="anstmthdcd" type="STRING" size="256"/>
  485. <Column id="anstdetlmthdcd" type="STRING" size="256"/>
  486. <Column id="diaghngnm" type="STRING" size="256"/>
  487. <Column id="ophngnm" type="STRING" size="256"/>
  488. <Column id="opflagcd" type="STRING" size="256"/>
  489. <Column id="diagcd" type="STRING" size="256"/>
  490. <Column id="opcd" type="STRING" size="256"/>
  491. <Column id="painlessflag" type="STRING" size="256"/>
  492. <Column id="perfdrid" type="STRING" size="256"/>
  493. <Column id="wardcd" type="STRING" size="256"/>
  494. <Column id="viewtype" type="STRING" size="256"/>
  495. </ColumnInfo>
  496. <Rows>
  497. <Row>
  498. <Col id="oppatflagcd">T</Col>
  499. <Col id="opstatcd">00</Col>
  500. <Col id="anstmthdcd">-</Col>
  501. <Col id="opflagcd">T</Col>
  502. <Col id="viewtype">O</Col>
  503. </Row>
  504. </Rows>
  505. </Dataset>
  506. <Dataset id="ds_cmb_cnstopflag" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  507. <ColumnInfo>
  508. <Column id="label" type="STRING" size="256"/>
  509. <Column id="value" type="STRING" size="256"/>
  510. </ColumnInfo>
  511. <Rows>
  512. <Row>
  513. <Col id="label">Y</Col>
  514. <Col id="value">Y</Col>
  515. </Row>
  516. <Row>
  517. <Col id="label">N</Col>
  518. </Row>
  519. </Rows>
  520. </Dataset>
  521. <Dataset id="ds_init_M0015" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  522. <ColumnInfo>
  523. <Column id="cdnm" type="STRING"/>
  524. <Column id="cdid" type="STRING"/>
  525. </ColumnInfo>
  526. </Dataset>
  527. <Dataset id="ds_init_M0356" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  528. <ColumnInfo>
  529. <Column id="cdnm" type="STRING"/>
  530. <Column id="cdid" type="STRING"/>
  531. </ColumnInfo>
  532. </Dataset>
  533. <Dataset id="ds_init_M0020" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  534. <ColumnInfo>
  535. <Column id="cdnm" type="STRING"/>
  536. <Column id="cdid" type="STRING"/>
  537. </ColumnInfo>
  538. </Dataset>
  539. <Dataset id="ds_init_M0013" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  540. <ColumnInfo>
  541. <Column id="cdnm" type="STRING"/>
  542. <Column id="cdid" type="STRING"/>
  543. </ColumnInfo>
  544. </Dataset>
  545. <Dataset id="ds_init_M0022" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  546. <ColumnInfo>
  547. <Column id="cdnm" type="STRING"/>
  548. <Column id="cdid" type="STRING"/>
  549. </ColumnInfo>
  550. </Dataset>
  551. <Dataset id="ds_init_M0243" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  552. <ColumnInfo>
  553. <Column id="cdnm" type="STRING"/>
  554. <Column id="cdid" type="STRING"/>
  555. </ColumnInfo>
  556. </Dataset>
  557. <Dataset id="ds_init_M0244" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  558. <ColumnInfo>
  559. <Column id="cdnm" type="STRING"/>
  560. <Column id="cdid" type="STRING"/>
  561. </ColumnInfo>
  562. </Dataset>
  563. <Dataset id="ds_init_M0245" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  564. <ColumnInfo>
  565. <Column id="cdnm" type="STRING"/>
  566. <Column id="cdid" type="STRING"/>
  567. </ColumnInfo>
  568. </Dataset>
  569. <Dataset id="ds_init_opallroomlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  570. <Dataset id="ds_send_uuee" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  571. <ColumnInfo>
  572. <Column id="flag" type="STRING" size="256"/>
  573. <Column id="scrnid" type="STRING" size="256"/>
  574. <Column id="compsnm" type="STRING" size="256"/>
  575. <Column id="compscnts" type="STRING" size="256"/>
  576. <Column id="compsrefcnts" type="STRING" size="256"/>
  577. <Column id="compssizecnts" type="STRING" size="256"/>
  578. </ColumnInfo>
  579. <Rows>
  580. <Row/>
  581. </Rows>
  582. </Dataset>
  583. <Dataset id="ds_hidden_uuee" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  584. <ColumnInfo>
  585. <Column id="flag" type="STRING" size="256"/>
  586. <Column id="scrnid" type="STRING" size="256"/>
  587. <Column id="compsnm" type="STRING" size="256"/>
  588. <Column id="compscnts" type="STRING" size="256"/>
  589. <Column id="compsrefcnts" type="STRING" size="256"/>
  590. <Column id="compssizecnts" type="STRING" size="256"/>
  591. </ColumnInfo>
  592. <Rows>
  593. <Row/>
  594. </Rows>
  595. </Dataset>
  596. <Dataset id="ds_init_patnm" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  597. <Dataset id="ds_source" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  598. <ColumnInfo>
  599. <Column id="srchcond" type="STRING" size="256"/>
  600. <Column id="pid" type="STRING" size="256"/>
  601. <Column id="hngnm" type="STRING" size="256"/>
  602. <Column id="rrgstno1" type="STRING" size="256"/>
  603. <Column id="rrgstno2" type="STRING" size="256"/>
  604. </ColumnInfo>
  605. <Rows>
  606. <Row/>
  607. </Rows>
  608. </Dataset>
  609. <Dataset id="ds_send_reqdata" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  610. <Dataset id="ds_rdo_opstatcd" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  611. <ColumnInfo>
  612. <Column id="cdid" type="STRING" size="256"/>
  613. <Column id="cdnm" type="STRING" size="256"/>
  614. </ColumnInfo>
  615. <Rows>
  616. <Row>
  617. <Col id="cdid">00</Col>
  618. <Col id="cdnm">전체</Col>
  619. </Row>
  620. <Row>
  621. <Col id="cdid">삭제</Col>
  622. <Col id="cdnm">삭제</Col>
  623. </Row>
  624. <Row>
  625. <Col id="cdid">10</Col>
  626. <Col id="cdnm">의뢰</Col>
  627. </Row>
  628. <Row>
  629. <Col id="cdid">20</Col>
  630. <Col id="cdnm">확정</Col>
  631. </Row>
  632. <Row>
  633. <Col id="cdid">30</Col>
  634. <Col id="cdnm">대기</Col>
  635. </Row>
  636. <Row>
  637. <Col id="cdid">40</Col>
  638. <Col id="cdnm">수술중</Col>
  639. </Row>
  640. <Row>
  641. <Col id="cdid">60</Col>
  642. <Col id="cdnm">회복중</Col>
  643. </Row>
  644. <Row>
  645. <Col id="cdid">50</Col>
  646. <Col id="cdnm">종료</Col>
  647. </Row>
  648. </Rows>
  649. </Dataset>
  650. <Dataset id="ds_main_menu_popup" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  651. <ColumnInfo>
  652. <Column id="name" type="STRING" size="256"/>
  653. <Column id="func" type="STRING" size="256"/>
  654. <Column id="lev" type="STRING" size="256"/>
  655. </ColumnInfo>
  656. <Rows>
  657. <Row>
  658. <Col id="name">주차증출력</Col>
  659. <Col id="func">fPrintGroupVisible</Col>
  660. <Col id="lev">0</Col>
  661. </Row>
  662. </Rows>
  663. </Dataset>
  664. <Dataset id="ds_temp" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  665. <ColumnInfo>
  666. <Column id="carno" type="STRING" size="256"/>
  667. </ColumnInfo>
  668. <Rows>
  669. <Row/>
  670. </Rows>
  671. </Dataset>
  672. <Dataset id="ds_send_report_print" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  673. <ColumnInfo>
  674. <Column id="levl" type="STRING"/>
  675. <Column id="roomcd" type="STRING"/>
  676. <Column id="pid" type="STRING"/>
  677. <Column id="dispnm2" type="STRING"/>
  678. <Column id="sa" type="STRING"/>
  679. <Column id="diagnm" type="STRING"/>
  680. <Column id="opnm" type="STRING"/>
  681. <Column id="opdirecflag" type="STRING"/>
  682. <Column id="opcnfmdd" type="STRING"/>
  683. <Column id="opfromtmcd" type="STRING"/>
  684. <Column id="opendtmcd" type="STRING"/>
  685. <Column id="perfdeptcd" type="STRING"/>
  686. <Column id="perfdrnm" type="STRING"/>
  687. <Column id="fcstendtmcd" type="STRING"/>
  688. <Column id="cnstopflag" type="STRING"/>
  689. <Column id="opstatcd" type="STRING"/>
  690. <Column id="oproomcd" type="STRING"/>
  691. <Column id="opflagcd" type="STRING"/>
  692. <Column id="anstmthdcd" type="STRING"/>
  693. <Column id="cnclresncd" type="STRING"/>
  694. <Column id="oppatflagcd" type="STRING"/>
  695. <Column id="opschfromtmcd" type="STRING"/>
  696. <Column id="opusetm" type="STRING"/>
  697. <Column id="orddeptcd" type="STRING"/>
  698. <Column id="medispclid" type="STRING"/>
  699. <Column id="indd" type="STRING"/>
  700. <Column id="anstdrnm" type="STRING"/>
  701. <Column id="dschdd" type="STRING"/>
  702. <Column id="judgmdlid" type="STRING"/>
  703. <Column id="judgflag" type="STRING"/>
  704. <Column id="opprcpyn" type="STRING"/>
  705. <Column id="robotopflag" type="STRING"/>
  706. <Column id="patoutroomdt" type="STRING"/>
  707. <Column id="delivefact" type="STRING"/>
  708. </ColumnInfo>
  709. <Rows>
  710. <Row/>
  711. </Rows>
  712. </Dataset>
  713. </Objects>
  714. <Bind>
  715. <BindItem id="item0" compid="grp_srch1.ipt_opfromdd" propid="value" datasetid="ds_main_cond" columnid="opfromdd"/>
  716. <BindItem id="item1" compid="grp_srch1.ipt_optodd" propid="value" datasetid="ds_main_cond" columnid="optodd"/>
  717. <BindItem id="item2" compid="grp_srch1.combo1" propid="value" datasetid="ds_main_cond" columnid="oproomcd"/>
  718. <BindItem id="item3" compid="grp_srch1.combo2" propid="value" datasetid="ds_main_cond" columnid="perfdeptcd"/>
  719. <BindItem id="item4" compid="grp_srch1.combo3" propid="value" datasetid="ds_main_cond" columnid="perfdrid"/>
  720. <BindItem id="item5" compid="grp_srch1.cmb_wardcd" propid="value" datasetid="ds_main_cond" columnid="wardcd"/>
  721. <BindItem id="item6" compid="grp_srch1.cmb_anstmthdcd" propid="value" datasetid="ds_main_cond" columnid="anstmthdcd"/>
  722. <BindItem id="item9" compid="grp_srch1.radio1" propid="value" datasetid="ds_main_cond" columnid="opflagcd"/>
  723. <BindItem id="item10" compid="grp_srch2.ipt_pid" propid="value" datasetid="ds_main_cond" columnid="pid"/>
  724. <BindItem id="item11" compid="grp_srch2.ipt_hngnm" propid="value" datasetid="ds_main_cond" columnid="hngnm"/>
  725. <BindItem id="item12" compid="grp_srch2.input1" propid="value" datasetid="ds_main_cond" columnid="diaghngnm"/>
  726. <BindItem id="item13" compid="grp_srch2.input2" propid="value" datasetid="ds_main_cond" columnid="ophngnm"/>
  727. <BindItem id="item14" compid="radio2" propid="value" datasetid="ds_main_cond" columnid="viewtype"/>
  728. <BindItem id="item15" compid="bool1" propid="value" datasetid="ds_main_cond" columnid="painlessflag"/>
  729. <BindItem id="item7" compid="group5.ipt_carno" propid="value" datasetid="ds_temp" columnid="carno"/>
  730. </Bind>
  731. <Script type="xscript4.0"><![CDATA[/***************************************************************************************
  732. * System Name :
  733. * Job Name :
  734. * Creator :
  735. * Make Date : 2015-02-10
  736. * Description :
  737. *---------------------------------------------------------------------------------------
  738. * Modify Date Modifier Modify Description
  739. *---------------------------------------------------------------------------------------
  740. * 2015-02-10 Live Converter TF->XP
  741. *
  742. *---------------------------------------------------------------------------------------
  743. ****************************************************************************************/
  744. include "com_commonxp::comm_main.xjs"
  745. include "emr_prcpmngtxp::MMOCommon.xjs"
  746. include "emr_medirecxp::MMRCommon.xjs"
  747. include "emr_prcpmngtxp::SMMMO05100.xjs"
  748. //=======================================================================================
  749. // Event
  750. //---------------------------------------------------------------------------------------
  751. /****************************************************************************************
  752. * Components : Form
  753. * Components ID : SMMMO05100
  754. * Event : oninit
  755. * Argument : 01.obj : Object Event has occurred
  756. * : 02.e : Event Object
  757. * Description : 화면 처음 열릴때 초기화 실행
  758. ****************************************************************************************/
  759. function SMMMO05100_oninit(obj:Form, e:InitEventInfo)
  760. {
  761. frmf_initForm(obj);
  762. }
  763. /****************************************************************************************
  764. * Components : Form
  765. * Components ID : SMMMO05100
  766. * Event : onload
  767. * Argument : 01.obj : Object Event has occurred
  768. * : 02.e : Event Object
  769. * Description : 화면오픈시 폼load이후 실행
  770. ****************************************************************************************/
  771. function SMMMO05100_onload(obj:Form, e:LoadEventInfo)
  772. {
  773. fInitialize_SMMMO05100();
  774. ds_send_uuee.setColumn(0,"scrnid","SMMMO05100");
  775. var oParam = {};
  776. oParam.id = "TRPIJ00407";
  777. oParam.service = "bfjudgapp.InHospJudgDetl";
  778. oParam.method = "reqGetUuee";
  779. oParam.inds = "req=ds_send_uuee";
  780. oParam.outds = "ds_hidden_uuee=uuee";
  781. oParam.async = false;
  782. oParam.callback = "cf_TRPIJ00407";
  783. tranf_submit(oParam);
  784. if (arErrorCode.pop("TRPIJ00407") > -1) {
  785. var grd_name = ds_hidden_uuee.getColumn(0,"compsnm");
  786. var refdata = ds_hidden_uuee.getColumn(0,"compscnts");
  787. var sizedata = ds_hidden_uuee.getColumn(0,"compssizecnts");
  788. if (!utlf_isNull(grd_name)) {
  789. setOrderInfoOfCol("grd_opanstschelist",refdata,sizedata);
  790. grd_opanstschelist.setFormatColProperty(0, "band", "left");
  791. }
  792. }
  793. if( !utlf_isNull(ds_main_cond.getColumn(0,"pid")) ){
  794. var ev = new ClickEventInfo;
  795. frmf_inputEnterKey("grp_srch1.btn_req", "onclick", ev );
  796. }
  797. if (sysf_getUserInfo("orddeptflag") == "W") {
  798. ds_main_cond.setColumn(0,"viewtype", "W");
  799. grd_opanstschelist.visible = false;
  800. grd_ward.visible = true;
  801. } else {
  802. ds_main_cond.setColumn(0,"viewtype", "O");
  803. grd_opanstschelist.visible = true;
  804. grd_ward.visible = false;
  805. }
  806. grdf_setGridSort(grd_opanstschelist);
  807. grdf_setGridSort(grd_ward);
  808. grp_srch1.rdo_opstatcd.setInitComp("col=8,row=1,cellspacing=4", ds_rdo_opstatcd,"cdid","cdnm","fn_rdoEvent_opstatcd");
  809. grp_srch1.rdo_oppatflagcd.setInitComp("col=4,row=1,cellspacing=7", ds_init_oppatflag,"hardcd","hardcdnm","fn_rdoEvent_oppatflagcd");
  810. grp_srch1.rdo_opstatcd.setData("00");
  811. grp_srch1.rdo_oppatflagcd.setData("T");
  812. }
  813. /****************************************************************************************
  814. * Components : Combo
  815. * Components ID : grp_srch1.combo2
  816. * Event : onitemchanged
  817. * Argument : 01.obj : Object Event has occurred
  818. * : 02.e : Event Object
  819. * Description : 집도과 조회 콤보 변경
  820. ****************************************************************************************/
  821. function grp_srch1_combo2_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
  822. {
  823. if( grp_srch1.combo2.value !="-") {
  824. lf_mmbfGetUserComboList(ds_init_userlist2, grp_srch1.combo2.value,"0330", "", "M");
  825. dsf_addDsItem(ds_init_userlist2, "userid", "usernm", "전체" , "-", "above"); //조회용 집도의 전체항목 추가
  826. //ds_main_cond.setColumn(0,"perfdrid","-");
  827. grp_srch1.combo3.index = 0;
  828. }
  829. }
  830. /****************************************************************************************
  831. * Components : Edit
  832. * Components ID : grp_srch2.ipt_pid
  833. * Event : onkeydown
  834. * Argument : 01.obj : Object Event has occurred
  835. * : 02.e : Event Object
  836. * Description : 등록번호 입력후 엔터
  837. ****************************************************************************************/
  838. function grp_srch2_ipt_pid_onkeydown(obj:Edit, e:KeyEventInfo)
  839. {
  840. if(e.keycode == 13) {
  841. obj.updateToDataset();
  842. var ev = new ClickEventInfo;
  843. frmf_inputEnterKey("btn_reqpatnm", "onclick", ev );
  844. }
  845. }
  846. /****************************************************************************************
  847. * Components : Button
  848. * Components ID : btn_reqpatnm
  849. * Event : onclick
  850. * Argument : 01.obj : Object Event has occurred
  851. * : 02.e : Event Object
  852. * Description : 등록번호로 환자정보 조회
  853. ****************************************************************************************/
  854. function btn_reqpatnm_onclick(obj:Button, e:ClickEventInfo)
  855. {
  856. // reqPatInfo("pid", "ptbs",model.getValue("/root/main/cond/pid"));
  857. lf_reqPatInfo(ds_init_patnm, "pid", "ptbs", ds_main_cond.getColumn(0,"pid"));
  858. ds_main_cond.setColumn(0,"hngnm",ds_init_patnm.getColumn(0,"hngnm"));
  859. }
  860. /****************************************************************************************
  861. * Components : Button
  862. * Components ID : grp_srch2.button1
  863. * Event : onclick
  864. * Argument : 01.obj : Object Event has occurred
  865. * : 02.e : Event Object
  866. * Description : 환자조회버튼 클릭
  867. ****************************************************************************************/
  868. function grp_srch2_button1_onclick(obj:Button, e:ClickEventInfo)
  869. {
  870. // modal("SPPMC02500", "1","150", "150", "SPPMC02500", "/root/source", "/root/send");
  871. var objArg = new Object();
  872. objArg.arg_ds_send = ds_source;
  873. frmf_modal("SPPMC02500", "SPPMC02500", objArg, "", 1, 150, 150, "", "", "", "", "", "M");
  874. var sPid = ds_patinfolist.getColumn(0,"pid");
  875. var sHngnm = ds_patinfolist.getColumn(0,"hngnm");
  876. ds_main_cond.setColumn(0,"pid", sPid);
  877. ds_main_cond.setColumn(0,"hngnm", sHngnm);
  878. }
  879. /****************************************************************************************
  880. * Components : Edit
  881. * Components ID : grp_srch2.input1
  882. * Event : onkeydown
  883. * Argument : 01.obj : Object Event has occurred
  884. * : 02.e : Event Object
  885. * Description : 진단명 입력후 엔터
  886. ****************************************************************************************/
  887. function grp_srch2_input1_onkeydown(obj:Edit, e:KeyEventInfo)
  888. {
  889. if(e.keycode == 13) {
  890. var ev = new ClickEventInfo;
  891. frmf_inputEnterKey("btn_diag", "onclick", ev );
  892. }
  893. }
  894. /****************************************************************************************
  895. * Components : Edit
  896. * Components ID : grp_srch2.input1
  897. * Event : oneditclick
  898. * Argument : 01.obj : Object Event has occurred
  899. * : 02.e : Event Object
  900. * Description : 진단명 edit 클릭
  901. ****************************************************************************************/
  902. function grp_srch2_input1_oneditclick(obj:Edit, e:EditClickEventInfo)
  903. {
  904. ds_main_cond.setColumn(0,"diaghngnm", "");
  905. ds_main_cond.setColumn(0,"diagcd" , "");
  906. }
  907. /****************************************************************************************
  908. * Components : Edit
  909. * Components ID : grp_srch2.input2
  910. * Event : onkeydown
  911. * Argument : 01.obj : Object Event has occurred
  912. * : 02.e : Event Object
  913. * Description : 수술명 입력후 엔터
  914. ****************************************************************************************/
  915. function grp_srch2_input2_oneditclick(obj:Edit, e:EditClickEventInfo)
  916. {
  917. if(e.keycode == 13) {
  918. var ev = new ClickEventInfo;
  919. frmf_inputEnterKey("btn_opnm", "onclick", ev );
  920. }
  921. }
  922. /****************************************************************************************
  923. * Components : Edit
  924. * Components ID : grp_srch2.input2
  925. * Event : oneditclick
  926. * Argument : 01.obj : Object Event has occurred
  927. * : 02.e : Event Object
  928. * Description : 수술명 edit 클릭
  929. ****************************************************************************************/
  930. function grp_srch2_input2_onkeydown(obj:Edit, e:KeyEventInfo)
  931. {
  932. ds_main_cond.setColumn(0,"ophngnm", "");
  933. ds_main_cond.setColumn(0,"opcd" , "");
  934. }
  935. /****************************************************************************************
  936. * Components : Button
  937. * Components ID : btn_diag
  938. * Event : onclick
  939. * Argument : 01.obj : Object Event has occurred
  940. * : 02.e : Event Object
  941. * Description : 진단명 조회버튼 클릭
  942. ****************************************************************************************/
  943. function btn_diag_onclick(obj:Button, e:ClickEventInfo)
  944. {
  945. fSrchDiag();
  946. }
  947. /****************************************************************************************
  948. * Components : Button
  949. * Components ID : btn_opnm
  950. * Event : onclick
  951. * Argument : 01.obj : Object Event has occurred
  952. * : 02.e : Event Object
  953. * Description : 수술명 조회버튼 클릭
  954. ****************************************************************************************/
  955. function btn_opnm_onclick(obj:Button, e:ClickEventInfo)
  956. {
  957. fSrchOp();
  958. }
  959. /****************************************************************************************
  960. * Components : Radio
  961. * Components ID : radio2
  962. * Event : onitemchanged
  963. * Argument : 01.obj : Object Event has occurred
  964. * : 02.e : Event Object
  965. * Description : 조회그리드 선택
  966. ****************************************************************************************/
  967. function radio2_onitemchanged(obj:Radio, e:ItemChangeEventInfo)
  968. {
  969. var viewtype = ds_main_cond.getColumn(0,"viewtype");
  970. if (viewtype == "O") {
  971. grd_opanstschelist.visible = true;
  972. grd_ward.visible = false;
  973. } else {
  974. grd_opanstschelist.visible = false;
  975. grd_ward.visible = true;
  976. }
  977. }
  978. /****************************************************************************************
  979. * Components : CheckBox
  980. * Components ID : bool1
  981. * Event : onchanged
  982. * Argument : 01.obj : Object Event has occurred
  983. * : 02.e : Event Object
  984. * Description : 무통마취포함 체크박스 체크
  985. ****************************************************************************************/
  986. function bool1_onchanged(obj:CheckBox, e:CheckBoxChangeEventInfo)
  987. {
  988. ds_send_reqdata.copyData(ds_main_cond);
  989. var oParam = {};
  990. oParam.id = "TRMMO05102";
  991. oParam.service = "prcpmngtapp.OpMngt";
  992. oParam.method = "reqGetOpAnstSchePatList";
  993. oParam.inds = "req=ds_send_reqdata";
  994. oParam.outds = "ds_main_opanstschelist=opanstschelist";
  995. oParam.async = false;
  996. oParam.callback = "";
  997. tranf_submit(oParam);
  998. }
  999. /****************************************************************************************
  1000. * Components : Button
  1001. * Components ID : grp_srch1.btn_req
  1002. * Event : onclick
  1003. * Argument : 01.obj : Object Event has occurred
  1004. * : 02.e : Event Object
  1005. * Description : 조회버튼 클릭
  1006. ****************************************************************************************/
  1007. function grp_srch1_btn_req_onclick(obj:Button, e:ClickEventInfo)
  1008. {
  1009. ds_send_reqdata.copyData(ds_main_cond);
  1010. var oParam = {};
  1011. oParam.id = "TRMMO05102";
  1012. oParam.service = "prcpmngtapp.OpMngt";
  1013. oParam.method = "reqGetOpAnstSchePatList";
  1014. oParam.inds = "req=ds_send_reqdata";
  1015. oParam.outds = "ds_main_opanstschelist=opanstschelist";
  1016. oParam.async = false;
  1017. oParam.callback = "";
  1018. tranf_submit(oParam);
  1019. }
  1020. /****************************************************************************************
  1021. * Components : Button
  1022. * Components ID : button2
  1023. * Event : onclick
  1024. * Argument : 01.obj : Object Event has occurred
  1025. * : 02.e : Event Object
  1026. * Description : 통합기록조회 버튼 클릭
  1027. ****************************************************************************************/
  1028. function button2_onclick(obj:Button, e:ClickEventInfo)
  1029. {
  1030. fOpenTotRecSrch();
  1031. }
  1032. /****************************************************************************************
  1033. * Components : Button
  1034. * Components ID : button3
  1035. * Event : onclick
  1036. * Argument : 01.obj : Object Event has occurred
  1037. * : 02.e : Event Object
  1038. * Description : 통합결과조회 버튼 클릭
  1039. ****************************************************************************************/
  1040. function button3_onclick(obj:Button, e:ClickEventInfo)
  1041. {
  1042. fOpenTotExamRslt();
  1043. }
  1044. /****************************************************************************************
  1045. * Components : Button
  1046. * Components ID : btn_excel
  1047. * Event : onclick
  1048. * Argument : 01.obj : Object Event has occurred
  1049. * : 02.e : Event Object
  1050. * Description : 엑셀저장 버튼 클릭
  1051. ****************************************************************************************/
  1052. function btn_excel_onclick(obj:Button, e:ClickEventInfo)
  1053. {
  1054. fSaveGridToExcel();
  1055. }
  1056. /****************************************************************************************
  1057. * Components : Button
  1058. * Components ID : button4
  1059. * Event : onclick
  1060. * Argument : 01.obj : Object Event has occurred
  1061. * : 02.e : Event Object
  1062. * Description : 환경저장버튼 클릭
  1063. ****************************************************************************************/
  1064. function button4_onclick(obj:Button, e:ClickEventInfo)
  1065. {
  1066. getOrderInfoOfCol("grd_opanstschelist");
  1067. }
  1068. /****************************************************************************************
  1069. * Components : Grid
  1070. * Components ID : grd_ward
  1071. * Event : oncellclick
  1072. * Argument : 01.obj : Object Event has occurred
  1073. * : 02.e : Event Object
  1074. * Description : 그리드 row 클릭
  1075. ****************************************************************************************/
  1076. function grd_ward_oncellclick(obj:Grid, e:GridClickEventInfo)
  1077. {
  1078. fCopyOprsrvnoToSendDs(obj, e.row, e.col);
  1079. }
  1080. /****************************************************************************************
  1081. * Components : Grid
  1082. * Components ID : grd_ward
  1083. * Event : oncelldblclick
  1084. * Argument : 01.obj : Object Event has occurred
  1085. * : 02.e : Event Object
  1086. * Description : 그리드 row 더블클릭
  1087. ****************************************************************************************/
  1088. function grd_ward_oncelldblclick(obj:Grid, e:GridClickEventInfo)
  1089. {
  1090. fSetOpPatTopInfo();
  1091. }
  1092. /****************************************************************************************
  1093. * Components : Grid
  1094. * Components ID : grd_ward
  1095. * Event : onkeydown
  1096. * Argument : 01.obj : Object Event has occurred
  1097. * : 02.e : Event Object
  1098. * Description : 그리드 row 선택후 Ctrl+C
  1099. ****************************************************************************************/
  1100. function grd_ward_onkeydown(obj:Grid, e:KeyEventInfo)
  1101. {
  1102. if(e.ctrlKey == true && e.keycode == 67) {
  1103. grdf_clipboardCopy(obj);
  1104. }
  1105. }
  1106. /****************************************************************************************
  1107. * Components : Grid
  1108. * Components ID : grd_opanstschelist
  1109. * Event : oncellclick
  1110. * Argument : 01.obj : Object Event has occurred
  1111. * : 02.e : Event Object
  1112. * Description : 그리드 row 클릭
  1113. ****************************************************************************************/
  1114. function grd_opanstschelist_oncellclick(obj:Grid, e:GridClickEventInfo)
  1115. {
  1116. fCopyOprsrvnoToSendDs(obj, e.row, e.col);
  1117. }
  1118. /****************************************************************************************
  1119. * Components : Grid
  1120. * Components ID : grd_opanstschelist
  1121. * Event : oncelldblclick
  1122. * Argument : 01.obj : Object Event has occurred
  1123. * : 02.e : Event Object
  1124. * Description : 그리드 row 더블클릭
  1125. ****************************************************************************************/
  1126. function grd_opanstschelist_oncelldblclick(obj:Grid, e:GridClickEventInfo)
  1127. {
  1128. fSetOpPatTopInfo();
  1129. }
  1130. /****************************************************************************************
  1131. * Components : Grid
  1132. * Components ID : grd_opanstschelist
  1133. * Event : onkeydown
  1134. * Argument : 01.obj : Object Event has occurred
  1135. * : 02.e : Event Object
  1136. * Description : 그리드 row 선택후 Ctrl+C
  1137. ****************************************************************************************/
  1138. function grd_opanstschelist_onkeydown(obj:Grid, e:KeyEventInfo)
  1139. {
  1140. if(e.ctrlKey == true && e.keycode == 67) {
  1141. grdf_clipboardCopy(obj);
  1142. }
  1143. }
  1144. /****************************************************************************************
  1145. * Components : Button
  1146. * Components ID : grp_oplist.btn_cnfm
  1147. * Event : onclick
  1148. * Argument : 01.obj : Object Event has occurred
  1149. * : 02.e : Event Object
  1150. * Description : oplist 확인 버튼 클릭
  1151. ****************************************************************************************/
  1152. function grp_oplist_btn_cnfm_onclick(obj:Button, e:ClickEventInfo)
  1153. {
  1154. grp_oplist.visible = false;
  1155. }
  1156. /****************************************************************************************
  1157. * Components : Dataset
  1158. * Components ID : ds_init_userlist2
  1159. * Event : onvaluechanged
  1160. * Argument : 01.obj : Object Event has occurred
  1161. * : 02.e : Event Object
  1162. * Description : 집도의 데이터 변경시 맨 첫줄 선택하게끔.(주의 해야함.)
  1163. ****************************************************************************************/
  1164. function ds_init_userlist2_onvaluechanged(obj:Dataset, e:DSColChangeEventInfo)
  1165. {
  1166. grp_srch1.combo3.index = 0;
  1167. }
  1168. /****************************************************************************************
  1169. * Components : Grid
  1170. * Components ID : grd_ward
  1171. * Event : onrbuttondown
  1172. * Argument : 01.obj : Object Event has occurred
  1173. * : 02.e : Event Object
  1174. * Description : 마우스 우클릭시
  1175. ****************************************************************************************/
  1176. function grd_ward_onrbuttondown(obj:Grid, e:GridMouseEventInfo)
  1177. {
  1178. }
  1179. /****************************************************************************************
  1180. * Components : PopupMenu
  1181. * Components ID : pMenu_popupmenu
  1182. * Event : onmenuclick
  1183. * Argument : 01.obj : Object Event has occurred
  1184. * : 02.e : Event Object
  1185. * Description : 팝업메뉴 클릭시
  1186. ****************************************************************************************/
  1187. function pMenu_popupmenu_onmenuclick(obj:PopupMenu, e:MenuClickEventInfo)
  1188. {
  1189. switch( e.id ){
  1190. case "fPrintGroupVisible" :
  1191. fPrintGroupVisible();
  1192. break;
  1193. default :
  1194. break;
  1195. }
  1196. }
  1197. /****************************************************************************************
  1198. * Components : Edit
  1199. * Components ID : ipt_carno
  1200. * Event : onkeyup
  1201. * Argument : 01.obj : Object Event has occurred
  1202. * : 02.e : Event Object
  1203. * Description : 에디터 키 입력시
  1204. ****************************************************************************************/
  1205. function group5_ipt_carno_onkeyup(obj:Edit, e:KeyEventInfo)
  1206. {
  1207. if( e.keycode == 13 ){
  1208. group5.btn_prtlabel.click();
  1209. }
  1210. }
  1211. /****************************************************************************************
  1212. * Components : Button
  1213. * Components ID : button5
  1214. * Event : onclick
  1215. * Argument : 01.obj : Object Event has occurred
  1216. * : 02.e : Event Object
  1217. * Description : 취소버튼 클릭시
  1218. ****************************************************************************************/
  1219. function group5_button5_onclick(obj:Button, e:ClickEventInfo)
  1220. {
  1221. ds_temp.setColumn(0, "carno", "");
  1222. group5.visible = false;
  1223. }
  1224. /****************************************************************************************
  1225. * Components : Button
  1226. * Components ID : btn_prtlabel
  1227. * Event : onclick
  1228. * Argument : 01.obj : Object Event has occurred
  1229. * : 02.e : Event Object
  1230. * Description : 확인버튼 클릭시
  1231. ****************************************************************************************/
  1232. function group5_btn_prtlabel_onclick(obj:Button, e:ClickEventInfo)
  1233. {
  1234. group5.ipt_carno.updateToDataset();
  1235. var carno = ds_temp.getColumn(0, "carno");
  1236. if( utlf_isNull(carno) ){
  1237. sysf_messageBox("차량번호를","C001");
  1238. return;
  1239. }
  1240. group5.visible = false;
  1241. var flag = ds_main_cond.getColumn(0, "viewtype");
  1242. if( flag == "O" ){
  1243. var grdID = "grd_opanstschelist";
  1244. }else{
  1245. var grdID = "grd_ward";
  1246. }
  1247. var grdObj = eval(grdID);
  1248. dsf_makeValue(ds_main_opanstschelist, "carno", "string", carno, ds_main_opanstschelist.rowposition);
  1249. fPrint(grdObj);
  1250. ds_temp.setColumn(0, "carno", "");
  1251. }
  1252. /****************************************************************************************
  1253. * Components : Grid
  1254. * Components ID : grd_opanstschelist
  1255. * Event : onrbuttondown
  1256. * Argument : 01.obj : Object Event has occurred
  1257. * : 02.e : Event Object
  1258. * Description : 마우스 우클릭시
  1259. ****************************************************************************************/
  1260. function grd_opanstschelist_onrbuttondown(obj:Grid, e:GridMouseEventInfo)
  1261. {
  1262. //pMenu_popupmenu.trackPopup(e.screenX, e.screenY);
  1263. }
  1264. function grd_ward_onrbuttonup(obj:Grid, e:GridMouseEventInfo)
  1265. {
  1266. grdf_setSelectedCell(obj, e);
  1267. pMenu_popupmenu.trackPopup(e.screenX, e.screenY);
  1268. }
  1269. function grd_opanstschelist_onrbuttonup(obj:Grid, e:GridMouseEventInfo)
  1270. {
  1271. grdf_setSelectedCell(obj, e);
  1272. pMenu_popupmenu.trackPopup(e.screenX, e.screenY);
  1273. }
  1274. ]]></Script>
  1275. </Form>
  1276. </FDL>