SMMNW19100_검사예약확인.xfdl 22 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <FDL version="1.5">
  3. <TypeDefinition url="..\..\..\default_typedef.xml"/>
  4. <Form id="SMMNW19100" position="absolute 0 0 1200 775" titletext="검사예약환자리스트조회" oninit="SMMNW19100_oninit" onload="SMMNW19100_onload" ontimer="SMMNW19100_ontimer">
  5. <Layouts>
  6. <Layout>
  7. <Div position="absolute 0 0 1195 25" id="grp_tle">
  8. <Layouts>
  9. <Layout>
  10. <Static text="검사예약환자리스트조회" position="absolute 0 0 178 25" id="caption6" class="tit_1" anchor="default"/>
  11. </Layout>
  12. </Layouts>
  13. </Div>
  14. <Div position="absolute 0 13 1195 770" id="grp_biz">
  15. <Layouts>
  16. <Layout>
  17. <Div position="absolute 0 10 1194 65" align="align:center top;" id="grp_sea" class="div_SA">
  18. <Layouts>
  19. <Layout>
  20. <Button position="absolute 990 17 1046 39" id="button3" class="btn1" text="조회" onclick="grp_biz_grp_sea_button3_onclick"/>
  21. <Shape position="absolute 962 17 968 39" linetype="vertical" id="line13" class="line_4"/>
  22. <Static text="병동 :" position="absolute 19 21 69 38" id="caption2" class="search_name"/>
  23. <Static text="~" position="absolute 477 19 492 39" id="caption1"/>
  24. <Static text="내환자 :" position="absolute 645 20 709 37" id="caption4" class="search_name"/>
  25. <Calendar position="absolute 384 19 472 38" id="ipt_fromdd" class="input_default" autoselect="true"/>
  26. <Calendar position="absolute 493 19 581 38" id="ipt_todd" class="input_default" autoselect="true"/>
  27. <Combo position="absolute 71 19 238 38" id="cmb_wardcd" class="combo_s_essential" innerdataset="@ds_init_ward" datacolumn="wardnm" codecolumn="wardcd"/>
  28. <Combo position="absolute 711 19 825 38" id="cmb_settingrnid" class="combo_search" innerdataset="@ds_init_settingrn" datacolumn="settingrnnm" codecolumn="settingrnid"/>
  29. <Static text="처방일자 :" position="absolute 303 20 380 37" id="caption9" class="search_name"/>
  30. <Button position="absolute 1059 17 1139 39" id="button1" class="btn7" text="엑셀저장" onclick="grp_biz_grp_sea_button1_onclick"/>
  31. </Layout>
  32. </Layouts>
  33. </Div>
  34. <Shape position="absolute 0 88 1190 94" linetype="horizontal" id="line16" class="line_10"/>
  35. <Static text="검사예약환자리스트" position="absolute 0 72 150 88" align="align:center middle;" id="caption26" class="tit_2"/>
  36. <Static text="[표]" position="absolute 1090 730 1190 750" align="align:right middle;" id="caption8" style="align:right middle;"/>
  37. <Grid position="absolute 0 93 1190 727" id="grd_rsrv" binddataset="ds_main_rsrvlist_rsrvinfo" oncelldblclick="grp_biz_grd_rsrv_oncelldblclick" cellsizingtype="col">
  38. <Formats>
  39. <Format id="default">
  40. <Columns>
  41. <Column size="50"/>
  42. <Column size="70"/>
  43. <Column size="60"/>
  44. <Column size="45"/>
  45. <Column size="0"/>
  46. <Column size="0"/>
  47. <Column size="0"/>
  48. <Column size="0"/>
  49. <Column size="60"/>
  50. <Column size="110"/>
  51. <Column size="0"/>
  52. <Column size="360"/>
  53. <Column size="0"/>
  54. <Column size="110"/>
  55. <Column size="0"/>
  56. <Column size="60"/>
  57. <Column size="80"/>
  58. <Column size="0"/>
  59. <Column size="0"/>
  60. <Column size="0"/>
  61. <Column size="160"/>
  62. <Column size="0"/>
  63. <Column size="0"/>
  64. </Columns>
  65. <Rows>
  66. <Row size="24" band="head"/>
  67. <Row size="24"/>
  68. </Rows>
  69. <Band id="head">
  70. <Cell text="병실"/>
  71. <Cell col="1" text="등록번호"/>
  72. <Cell col="2" text="이름"/>
  73. <Cell col="3" text="S/A"/>
  74. <Cell col="4" text="진료형태코드"/>
  75. <Cell col="5" text="처방구분명"/>
  76. <Cell col="6" text="입원일자"/>
  77. <Cell col="7" text="예약구분코드"/>
  78. <Cell col="8" text="예약구분"/>
  79. <Cell col="9" text="예약일시"/>
  80. <Cell col="10" text="처방코드"/>
  81. <Cell col="11" text="처방명"/>
  82. <Cell col="12" text="진료과코드"/>
  83. <Cell col="13" text="진료과"/>
  84. <Cell col="14" text="진료의ID"/>
  85. <Cell col="15" text="진료의"/>
  86. <Cell col="16" text="처방일자"/>
  87. <Cell col="17" text="처방상태코드"/>
  88. <Cell col="18" text="처방상태"/>
  89. <Cell col="19" text="검사실코드"/>
  90. <Cell col="20" text="검사실명"/>
  91. <Cell col="21" text="생성번호"/>
  92. <Cell col="22" text="기관코드"/>
  93. </Band>
  94. <Band id="body">
  95. <Cell text="bind:roomcd" suppress="1" suppressalign="middle,over"/>
  96. <Cell col="1" text="bind:pid" suppress="2" suppressalign="middle,over"/>
  97. <Cell col="2" text="bind:hngnm" suppress="3" suppressalign="middle,over"/>
  98. <Cell col="3" text="bind:sexage"/>
  99. <Cell col="4" text="bind:prcpgenrflag"/>
  100. <Cell col="5" text="bind:prcpgenrflagnm"/>
  101. <Cell col="6" text="bind:indd"/>
  102. <Cell col="7" text="bind:rsrvflag"/>
  103. <Cell col="8" text="bind:rsrvflagnm"/>
  104. <Cell col="9" text="bind:rsrvdt" mask="expr:utlf_isNull(rsrvdt) == false ? '####-##-## ##:##' : ''"/>
  105. <Cell col="10" text="bind:prcpcd"/>
  106. <Cell col="11" text="bind:prcpnm"/>
  107. <Cell col="12" text="bind:orddeptcd"/>
  108. <Cell col="13" text="bind:orddeptnm"/>
  109. <Cell col="14" text="bind:orddrid"/>
  110. <Cell col="15" text="bind:orddrnm"/>
  111. <Cell col="16" displaytype="date" text="bind:iprcprcpdd" calendardisplaynulltype="none"/>
  112. <Cell col="17" text="bind:execprcpstatcd"/>
  113. <Cell col="18" text="bind:execprcpstatnm"/>
  114. <Cell col="19" text="bind:excuroomcd"/>
  115. <Cell col="20" text="bind:excuroomnm"/>
  116. <Cell col="21" text="bind:cretno"/>
  117. <Cell col="22" text="bind:instcd"/>
  118. </Band>
  119. </Format>
  120. </Formats>
  121. </Grid>
  122. </Layout>
  123. </Layouts>
  124. </Div>
  125. <Shape position="absolute 1 742 343 766" id="roundrect4" class="roundrect_example" type="roundrectangle" style="fillbrush:solid #fffbf2ff true;background:#fffbf2ff;"/>
  126. <Static text="※ 환자 더블클릭 시 검사예약 프로그램으로 연계됩니다." position="absolute 13 747 328 762" id="caption63"/>
  127. </Layout>
  128. </Layouts>
  129. <Objects>
  130. <Dataset id="ds_send_reqdata" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  131. <ColumnInfo>
  132. <Column id="wardlistopt" type="STRING" size="256"/>
  133. <Column id="wardcd" type="STRING" size="256" sumtext="병동코드"/>
  134. <Column id="fromdd" type="STRING" size="256" sumtext="검색시작일자"/>
  135. <Column id="todd" type="STRING" size="256" sumtext="검색끝일자"/>
  136. <Column id="orddd" type="STRING" size="256" sumtext="기준일자"/>
  137. <Column id="settingrnid" type="STRING" size="256" sumtext="내환자SettingID"/>
  138. </ColumnInfo>
  139. <Rows>
  140. <Row/>
  141. </Rows>
  142. </Dataset>
  143. <Dataset id="ds_init_settingrn" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  144. <ColumnInfo>
  145. <Column id="settingrnid" type="STRING" size="256" sumtext="세팅간호사ID"/>
  146. <Column id="settingrnnm" type="STRING" size="256" sumtext="세팅간호사명"/>
  147. </ColumnInfo>
  148. </Dataset>
  149. <Dataset id="ds_init_dept" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  150. <ColumnInfo>
  151. <Column id="deptcd" type="STRING" size="256" sumtext="부서코드"/>
  152. <Column id="depthngnm" type="STRING" size="256" sumtext="부서명"/>
  153. </ColumnInfo>
  154. </Dataset>
  155. <Dataset id="ds_init_ward" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  156. <ColumnInfo>
  157. <Column id="wardcd" type="STRING" size="256" sumtext="병동코드"/>
  158. <Column id="wardnm" type="STRING" size="256" sumtext="병동명"/>
  159. </ColumnInfo>
  160. </Dataset>
  161. <Dataset id="ds_main_rsrvlist_rsrvinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  162. <ColumnInfo>
  163. <Column id="pid" type="STRING" size="256" sumtext="등록번호"/>
  164. <Column id="hngnm" type="STRING" size="256" sumtext="환자명"/>
  165. <Column id="sexage" type="STRING" size="256" sumtext="성별나이"/>
  166. <Column id="roomcd" type="STRING" size="256" sumtext="병실번호"/>
  167. <Column id="cretno" type="STRING" size="256" sumtext="생성번호"/>
  168. <Column id="instcd" type="STRING" size="256" sumtext="기관코드"/>
  169. <Column id="prcpgenrflag" type="STRING" size="256" sumtext="진료형태"/>
  170. <Column id="prcpgenrflagnm" type="STRING" size="256" sumtext="진료형태명"/>
  171. <Column id="indd" type="STRING" size="256" sumtext="입실일자"/>
  172. <Column id="rsrvflag" type="STRING" size="256" sumtext="예약구분"/>
  173. <Column id="rsrvflagnm" type="STRING" size="256" sumtext="예약구분명"/>
  174. <Column id="orddeptcd" type="STRING" size="256" sumtext="진료과코드"/>
  175. <Column id="orddeptnm" type="STRING" size="256" sumtext="진료과명"/>
  176. <Column id="orddrid" type="STRING" size="256" sumtext="진료의ID"/>
  177. <Column id="orddrnm" type="STRING" size="256" sumtext="진료의이름"/>
  178. <Column id="prcpcd" type="STRING" size="256" sumtext="처방코드"/>
  179. <Column id="prcpnm" type="STRING" size="256" sumtext="처방명"/>
  180. <Column id="excuroomcd" type="STRING" size="256" sumtext="검사실코드"/>
  181. <Column id="excuroomnm" type="STRING" size="256" sumtext="검사실명"/>
  182. <Column id="rsrvdt" type="STRING" size="256" sumtext="예약일시"/>
  183. <Column id="execprcpstatcd" type="STRING" size="256" sumtext="처방상태코드"/>
  184. <Column id="execprcpstatnm" type="STRING" size="256" sumtext="처방상태명"/>
  185. <Column id="iprcprcpdd" type="STRING" size="256" sumtext="처방일자"/>
  186. </ColumnInfo>
  187. </Dataset>
  188. <Dataset id="ds_main_cond" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  189. <ColumnInfo>
  190. <Column id="prcpddfrom" type="STRING" size="256"/>
  191. <Column id="prcdddto" type="STRING" size="256"/>
  192. <Column id="wardcd" type="STRING" size="256"/>
  193. <Column id="settingrnid" type="STRING" size="256"/>
  194. <Column id="userid" type="STRING" size="256"/>
  195. <Column id="usernm" type="STRING" size="256"/>
  196. <Column id="orddd" type="STRING" size="256"/>
  197. </ColumnInfo>
  198. <Rows>
  199. <Row/>
  200. </Rows>
  201. </Dataset>
  202. </Objects>
  203. <Bind>
  204. <BindItem id="item0" compid="grp_biz.grp_sea.cmb_wardcd" propid="value" datasetid="ds_main_cond" columnid="wardcd"/>
  205. <BindItem id="item1" compid="grp_biz.grp_sea.ipt_fromdd" propid="value" datasetid="ds_main_cond" columnid="prcpddfrom"/>
  206. <BindItem id="item2" compid="grp_biz.grp_sea.ipt_todd" propid="value" datasetid="ds_main_cond" columnid="prcdddto"/>
  207. <BindItem id="item3" compid="grp_biz.grp_sea.cmb_settingrnid" propid="value" datasetid="ds_main_cond" columnid="settingrnid"/>
  208. </Bind>
  209. <Script type="xscript4.0"><![CDATA[/***************************************************************************************
  210. * System Name : 경대 의료정보시스템
  211. * Job Name : emr_wardcarexp -> SMMNW19100
  212. * Creator : yjh
  213. * Make Date : 2016-05-02
  214. * Description :
  215. *---------------------------------------------------------------------------------------
  216. * Modify Date Modifier Modify Description
  217. *---------------------------------------------------------------------------------------
  218. * 2016-05-02 yjh TF->XP
  219. *
  220. *---------------------------------------------------------------------------------------
  221. ****************************************************************************************/
  222. //=======================================================================================
  223. // Lib Include
  224. //---------------------------------------------------------------------------------------
  225. include "com_commonxp::comm_main.xjs";
  226. //=======================================================================================
  227. // Global Form Variable
  228. //---------------------------------------------------------------------------------------
  229. var arErrorCode = new HashArray();
  230. //=======================================================================================
  231. // Function
  232. //---------------------------------------------------------------------------------------
  233. function fInit(){
  234. //오늘 날짜로 초기화 하는 부분.(진료일자를 default로 오늘 날짜로 선택함)
  235. ds_main_cond.setColumn(0, "settingrnid", "");
  236. ds_main_cond.setColumn(0, "userid", sysf_getUserId());
  237. ds_main_cond.setColumn(0, "usernm", sysf_getUserName());
  238. ds_main_cond.setColumn(0, "orddd", utlf_getCurrentDate());
  239. ds_main_cond.setColumn(0, "wardcd", sysf_getUserInfo("dutplcecd"));
  240. ds_send_reqdata.setColumn(0, "wardcd", ds_main_cond.getColumn(0, "wardcd"));
  241. var oParam = {};
  242. oParam.id = "TRMNW00101";
  243. oParam.service = "wardcareapp.WardCareMngt";
  244. oParam.method = "reqGetWMInitData";
  245. oParam.inds = "reqcond=ds_send_reqdata";
  246. oParam.outds = "ds_init_ward=ward ds_init_dept=dept ds_init_settingrn=settingrn";
  247. oParam.async = false;
  248. //oParam.callback = "cf_TRMNW00101";
  249. tranf_submit(oParam);
  250. dsf_setDefaultVal(ds_init_settingrn, "all");
  251. ds_main_cond.setColumn(0, "settingrnid", "");
  252. for( var i=0 ; i <ds_init_settingrn.rowcount ; i++ ){
  253. if( ds_main_cond.getColumn(0, "userid") == ds_init_settingrn.getColumn(i, "settingrnid") ){
  254. ds_main_cond.setColumn(0, "settingrnid", ds_main_cond.getColumn(0, "userid"));
  255. }
  256. }
  257. fGetRsrvPatientList();
  258. }
  259. function fGetRsrvPatientList(){
  260. var orddd = ds_main_cond.getColumn(0, "orddd");
  261. var wardcd = ds_main_cond.getColumn(0, "wardcd");
  262. var fromdd = ds_main_cond.getColumn(0, "prcpddfrom");
  263. var todd = ds_main_cond.getColumn(0, "prcdddto");
  264. var diff = utlf_getDateInterval(fromdd, todd, "dd") + 1;
  265. //alert("orddd : " + orddd + " wardcd : " + wardcd + " fromdd : " + fromdd + " todd : " + todd + " diff : " + diff);
  266. if( utlf_isNull(wardcd) ){
  267. sysf_messageBox("병동을 다시 설정 후 조회하십시오.", "E999");
  268. return;
  269. }
  270. if( utlf_isNull(fromdd) || utlf_isNull(todd) ){
  271. sysf_messageBox("처방일자를 다시 설정 후 조회하십시오 .", "E999");
  272. return;
  273. }
  274. if (fromdd > todd) {
  275. sysf_messageBox("처방 조회 일자를 다시 설정 후 조회하십시오.", "E999");
  276. return;
  277. }
  278. if (diff > 30) {
  279. sysf_messageBox("처방 조회 기간을 30일 이하로 수정 후 조회하십시오.", "E999");
  280. return;
  281. }
  282. ds_send_reqdata.setColumn(0, "wardcd", ds_main_cond.getColumn(0, "wardcd"));
  283. ds_send_reqdata.setColumn(0, "orddd", ds_main_cond.getColumn(0, "orddd"));
  284. ds_send_reqdata.setColumn(0, "fromdd", fromdd);
  285. ds_send_reqdata.setColumn(0, "todd", todd);
  286. ds_send_reqdata.setColumn(0, "settingrnid", ds_main_cond.getColumn(0, "settingrnid"));
  287. // 예약내역 초기화
  288. ds_main_rsrvlist_rsrvinfo.clearData();
  289. var oParam = {};
  290. oParam.id = "TRMNW19100";
  291. oParam.service = "wardcareapp.WardCareMngt";
  292. oParam.method = "reqGetRsrvPatientList";
  293. oParam.inds = "req=ds_send_reqdata";
  294. oParam.outds = "ds_main_rsrvlist_rsrvinfo=rsrvinfo";
  295. oParam.async = false;
  296. oParam.callback = "cf_TRMNW19100";
  297. tranf_submit(oParam);
  298. if( arErrorCode.pop("TRMNW19100") > -1 ){
  299. //if (getNodesetCount("/root/main_om/testrsltinfo/rsltlist") == 0) {
  300. if( ds_main_rsrvlist_rsrvinfo.rowcount == 0 ){
  301. sysf_messageBox("출력할 데이터가 존재하지 않습니다.", "I");
  302. return;
  303. }
  304. }
  305. }
  306. function cf_TRMNW19100(sSvcId, nErrorCode, sErrorMsg) {
  307. arErrorCode.push(sSvcId, nErrorCode);
  308. ds_main_rsrvlist_rsrvinfo.rowposition = -1;
  309. }
  310. function fSaveExcel(){
  311. if( grp_biz.grd_rsrv.rowcount > 0 ){
  312. grdf_exportExcel(grp_biz.grd_rsrv, "검사예약환자리스트", "검사예약환자리스트", false, "", "user", false);
  313. } else {
  314. sysf_messageBox("조회된 데이터가 ", "I004");
  315. return;
  316. }
  317. }
  318. //=======================================================================================
  319. // Event
  320. //---------------------------------------------------------------------------------------
  321. /****************************************************************************************
  322. * Components : Form
  323. * Components ID : SMMNW19100
  324. * Event : oninit
  325. * Argument : 01.obj : Object Event has occurred
  326. * : 02.e : Event Object
  327. * Description : 화면 처음 초기화시
  328. ****************************************************************************************/
  329. function SMMNW19100_oninit(obj:Form, e:InitEventInfo)
  330. {
  331. frmf_initForm(obj); //폼 초기화
  332. }
  333. /****************************************************************************************
  334. * Components : Form
  335. * Components ID : SMMNW19100
  336. * Event : onload
  337. * Argument : 01.obj : Object Event has occurred
  338. * : 02.e : Event Object
  339. * Description : 화면 로딩 완료시
  340. ****************************************************************************************/
  341. function SMMNW19100_onload(obj:Form, e:LoadEventInfo)
  342. {
  343. grp_biz.grp_sea.ipt_fromdd.value = utlf_getCurrentDate() ;// 기준일에 현재날짜(디폴트)
  344. var addDy = ds_main_cond.getColumn(0, "prcpddfrom");
  345. addDy = addDy.toDate().getAddDate(-3,"D");
  346. addDy = addDy.getDateFormat();
  347. grp_biz.grp_sea.ipt_fromdd.value = addDy;
  348. grp_biz.grp_sea.ipt_todd.value = utlf_getCurrentDate();// 기준일에 현재날짜(디폴트)
  349. //fInit();
  350. this.setTimer(0, 100);
  351. }
  352. /****************************************************************************************
  353. * Components : Button
  354. * Components ID : button3
  355. * Event : onclick
  356. * Argument : 01.obj : Object Event has occurred
  357. * : 02.e : Event Object
  358. * Description : 조회버튼 클릭시
  359. ****************************************************************************************/
  360. function grp_biz_grp_sea_button3_onclick(obj:Button, e:ClickEventInfo)
  361. {
  362. fGetRsrvPatientList();// 검사예약환자 리스트 조회버튼
  363. }
  364. /****************************************************************************************
  365. * Components : Button
  366. * Components ID : button1
  367. * Event : onclick
  368. * Argument : 01.obj : Object Event has occurred
  369. * : 02.e : Event Object
  370. * Description : 엑셀저장버튼 클릭시
  371. ****************************************************************************************/
  372. function grp_biz_grp_sea_button1_onclick(obj:Button, e:ClickEventInfo)
  373. {
  374. fSaveExcel();
  375. }
  376. /****************************************************************************************
  377. * Components : Grid
  378. * Components ID : grd_rsrv
  379. * Event : oncelldblclick
  380. * Argument : 01.obj : Object Event has occurred
  381. * : 02.e : Event Object
  382. * Description : 그리드 셀 더블클릭시
  383. ****************************************************************************************/
  384. function grp_biz_grd_rsrv_oncelldblclick(obj:Grid, e:GridClickEventInfo)
  385. {
  386. if( utlf_isNull(ds_main_rsrvlist_rsrvinfo.getColumn(e.row, "pid")) ){
  387. sysf_messageBox("해당 환자의 등록번호 정보가 없습니다.","I");
  388. return;
  389. }
  390. // 환자 정보 상단으로 올리기
  391. // if( grd_rsrv.row != 0){
  392. // var condparam = model.getValue("/root/main/rsrvlist/rsrvinfo["+grd_rsrv.row+"]/prcpgenrflag")
  393. // + "▦" + model.getValue("/root/main/rsrvlist/rsrvinfo["+grd_rsrv.row+"]/pid")
  394. // + "▦" + model.getValue("/root/main/rsrvlist/rsrvinfo["+grd_rsrv.row+"]/indd")
  395. // + "▦" + model.getValue("/root/main/rsrvlist/rsrvinfo["+grd_rsrv.row+"]/cretno")
  396. // + "▦" + model.getValue("/root/main/rsrvlist/rsrvinfo["+grd_rsrv.row+"]/instcd");
  397. //
  398. // setParameter("condparam", condparam);
  399. // modal("SPMMO08900", 1, "", "", "", "", "", "left:0; right:0; width:0; height:0; sysmenu:hidden; caption:hidden; min:hidden, max:hidden;");
  400. // }
  401. var spid = ds_main_rsrvlist_rsrvinfo.getColumn(e.row, "pid");
  402. //alert("Spid : " + spid);
  403. frmf_clearParameter("opener_parameter_id");
  404. //setGlobalVariable("menuparam", "I");
  405. frmf_setParameter("opener_parameter_id", spid + "▦I");
  406. //setParameter("opener_parameter_id", spid);
  407. frmf_modal("SMPEA00100","SMPEA00100","","",1,400,400,"","","","","","M");
  408. }
  409. function SMMNW19100_ontimer(obj:Form, e:TimerEventInfo)
  410. {
  411. if( e.timerid == 0 ){
  412. this.killTimer(0);
  413. fInit();
  414. }
  415. }
  416. ]]></Script>
  417. </Form>
  418. </FDL>