SPMMO25200_임플란트변경해지신청서.xfdl 21 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <FDL version="1.4">
  3. <TypeDefinition url="..\..\..\default_typedef.xml"/>
  4. <Form id="SPMMO25200" position="absolute 0 0 453 349" titletext="임플란트 중단/변경/해지/취소 신청서" onload="SPMMO25200_onload">
  5. <Layouts>
  6. <Layout>
  7. <Static text="임플란트 중단/변경/해지/취소 신청서" position="absolute 0 0 256 17" align="align:center middle;" id="caption14" class="tit_2"/>
  8. <Shape position="absolute 0 16 450 22" linetype="horizontal" id="line1" class="line_1" style="strokepen:3 solid #9ebed4ff;"/>
  9. <Static text="환자명" position="absolute 230 21 315 44" align="align:center middle;" id="caption13" class="cell_1"/>
  10. <Static text="치식번호" position="absolute 0 46 85 69" align="align:center middle;" id="caption15" class="cell_1"/>
  11. <Static text="등록구분" position="absolute 0 71 85 94" align="align:center middle;" id="caption16" class="cell_1"/>
  12. <Edit position="absolute 90 23 220 42" id="ipt_pid" enable="false"/>
  13. <Edit position="absolute 319 23 449 42" id="ipt_hngnm" enable="false"/>
  14. <Edit position="absolute 90 47 160 66" id="ipt_tootfact1" enable="false"/>
  15. <Radio position="absolute 90 73 447 89" id="sel_regkind1" columncount="5" rowcount="1" codecolumn="codecolumn" datacolumn="datacolumn" onitemchanged="sel_regkind1_onitemchanged">
  16. <Dataset id="innerdataset">
  17. <ColumnInfo>
  18. <Column id="codecolumn"/>
  19. <Column id="datacolumn"/>
  20. </ColumnInfo>
  21. <Rows>
  22. <Row>
  23. <Col id="codecolumn">A</Col>
  24. <Col id="datacolumn">등록</Col>
  25. </Row>
  26. <Row>
  27. <Col id="codecolumn">B</Col>
  28. <Col id="datacolumn">시술중지</Col>
  29. </Row>
  30. <Row>
  31. <Col id="codecolumn">C</Col>
  32. <Col id="datacolumn">변경</Col>
  33. </Row>
  34. <Row>
  35. <Col id="codecolumn">D</Col>
  36. <Col id="datacolumn">해지</Col>
  37. </Row>
  38. <Row>
  39. <Col id="codecolumn">E</Col>
  40. <Col id="datacolumn">취소</Col>
  41. </Row>
  42. </Rows>
  43. </Dataset>
  44. </Radio>
  45. <Div position="absolute 0 96 450 146" id="grp_implantB">
  46. <Layouts>
  47. <Layout>
  48. <Static text="시술중지" position="absolute 0 0 85 50" align="align:center middle;" id="caption6" class="cell_1"/>
  49. <Static text="시술중지일" position="absolute 90 1 175 24" align="align:center middle;" id="caption1" class="cell_1"/>
  50. <Static text="사유" position="absolute 90 26 175 49" align="align:center middle;" id="caption2" class="cell_1"/>
  51. <Calendar position="absolute 178 3 308 22" id="input1"/>
  52. <Radio position="absolute 178 29 413 45" id="radio1" columncount="1" rowcount="1" codecolumn="codecolumn" datacolumn="datacolumn">
  53. <Dataset id="innerdataset">
  54. <ColumnInfo>
  55. <Column id="codecolumn"/>
  56. <Column id="datacolumn"/>
  57. </ColumnInfo>
  58. <Rows>
  59. <Row>
  60. <Col id="codecolumn">A</Col>
  61. <Col id="datacolumn">2단계 시술 실패(골유착 실패)</Col>
  62. </Row>
  63. </Rows>
  64. </Dataset>
  65. </Radio>
  66. </Layout>
  67. </Layouts>
  68. </Div>
  69. <Div position="absolute 0 148 450 267" id="grp_implantC" scrollbars="none">
  70. <Layouts>
  71. <Layout>
  72. <Static text="변경" position="absolute 0 0 85 119" align="align:center middle;" id="caption7" class="cell_1" anchor="default"/>
  73. <Static text="신청구분" position="absolute 90 0 175 23" align="align:center middle;" id="caption8" class="cell_1" anchor="default"/>
  74. <Static text="사유" position="absolute 90 24 175 47" align="align:center middle;" id="caption9" class="cell_1" anchor="default"/>
  75. <Static text="항목" position="absolute 90 48 175 71" align="align:center middle;" id="caption17" class="cell_1" anchor="default"/>
  76. <Static text="변경 전" position="absolute 90 72 175 95" align="align:center middle;" id="caption18" class="cell_1" anchor="default"/>
  77. <Static text="변경 후" position="absolute 90 96 175 119" align="align:center middle;" id="caption19" class="cell_1" anchor="default"/>
  78. <Radio position="absolute 178 4 477 20" id="rdo_cancelgubunC" columncount="3" rowcount="1" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default">
  79. <Dataset id="innerdataset">
  80. <ColumnInfo>
  81. <Column id="codecolumn"/>
  82. <Column id="datacolumn"/>
  83. </ColumnInfo>
  84. <Rows>
  85. <Row>
  86. <Col id="codecolumn">A</Col>
  87. <Col id="datacolumn">수진자 요청</Col>
  88. </Row>
  89. <Row>
  90. <Col id="codecolumn">B</Col>
  91. <Col id="datacolumn">요양기관 요청</Col>
  92. </Row>
  93. <Row>
  94. <Col id="codecolumn">C</Col>
  95. <Col id="datacolumn">기타</Col>
  96. </Row>
  97. </Rows>
  98. </Dataset>
  99. </Radio>
  100. <Edit position="absolute 178 26 450 45" id="input2" anchor="default"/>
  101. <Edit position="absolute 178 50 285 69" id="input3" anchor="default"/>
  102. <Edit position="absolute 178 74 450 93" id="input4" anchor="default"/>
  103. <Edit position="absolute 178 98 450 117" id="input5" anchor="default"/>
  104. </Layout>
  105. </Layouts>
  106. </Div>
  107. <Div position="absolute 0 269 450 292" id="grp_implantD">
  108. <Layouts>
  109. <Layout>
  110. <Static text="해지" position="absolute 0 0 85 23" align="align:center middle;" id="caption10" class="cell_1" anchor="default"/>
  111. <Static text="사유" position="absolute 90 0 175 23" align="align:center middle;" id="caption12" class="cell_1" anchor="default"/>
  112. <Edit position="absolute 178 2 450 21" id="input6" anchor="default"/>
  113. </Layout>
  114. </Layouts>
  115. </Div>
  116. <Div position="absolute 0 294 450 317" id="grp_implantE">
  117. <Layouts>
  118. <Layout>
  119. <Static text="취소" position="absolute 0 0 85 23" align="align:center middle;" id="caption3" class="cell_1" anchor="default"/>
  120. <Static text="사유" position="absolute 90 0 175 23" align="align:center middle;" id="caption5" class="cell_1" anchor="default"/>
  121. <Edit position="absolute 178 2 450 21" id="input7" anchor="default"/>
  122. </Layout>
  123. </Layouts>
  124. </Div>
  125. <Static text="등록번호" position="absolute 1 21 86 44" align="align:center middle;" id="caption26" class="cell_1"/>
  126. <Button position="absolute 333 323 389 345" id="btn_save" class="btn4" text="저장" onclick="btn_save_onclick"/>
  127. <Button position="absolute 393 323 449 345" id="btn_exit" class="btn4" text="종료" onclick="btn_exit_onclick"/>
  128. </Layout>
  129. </Layouts>
  130. <Objects>
  131. <Dataset id="ds_main_implantinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  132. <ColumnInfo>
  133. <Column id="instcd" type="STRING" size="256"/>
  134. <Column id="genrdd" type="STRING" size="256"/>
  135. <Column id="genrno" type="STRING" size="256"/>
  136. <Column id="histno" type="STRING" size="256"/>
  137. <Column id="pid" type="STRING" size="256"/>
  138. <Column id="hngnm" type="STRING" size="256"/>
  139. <Column id="tootfact" type="STRING" size="256"/>
  140. <Column id="regstatus" type="STRING" size="256"/>
  141. <Column id="canceltodd" type="STRING" size="256"/>
  142. <Column id="cancelgubun" type="STRING" size="256"/>
  143. <Column id="cancelitem" type="STRING" size="256"/>
  144. <Column id="cancelresn" type="STRING" size="256"/>
  145. <Column id="cancelbefore" type="STRING" size="256"/>
  146. <Column id="cancelafter" type="STRING" size="256"/>
  147. <Column id="cancelgubunB" type="STRING" size="256"/>
  148. <Column id="cancelgubunC" type="STRING" size="256"/>
  149. <Column id="cancelresnC" type="STRING" size="256"/>
  150. <Column id="cancelresnD" type="STRING" size="256"/>
  151. <Column id="cancelresnE" type="STRING" size="256"/>
  152. </ColumnInfo>
  153. <Rows>
  154. <Row/>
  155. </Rows>
  156. </Dataset>
  157. <Dataset id="ds_send_savedata" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  158. </Objects>
  159. <Bind>
  160. <BindItem id="item0" compid="ipt_pid" propid="value" datasetid="ds_main_implantinfo" columnid="pid"/>
  161. <BindItem id="item1" compid="ipt_hngnm" propid="value" datasetid="ds_main_implantinfo" columnid="hngnm"/>
  162. <BindItem id="item2" compid="ipt_tootfact1" propid="value" datasetid="ds_main_implantinfo" columnid="tootfact"/>
  163. <BindItem id="item3" compid="sel_regkind1" propid="value" datasetid="ds_main_implantinfo" columnid="regstatus"/>
  164. <BindItem id="item4" compid="grp_implantB.input1" propid="value" datasetid="ds_main_implantinfo" columnid="canceltodd"/>
  165. <BindItem id="item5" compid="grp_implantB.radio1" propid="value" datasetid="ds_main_implantinfo" columnid="cancelgubunB"/>
  166. <BindItem id="item6" compid="grp_implantC.rdo_cancelgubunC" propid="value" datasetid="ds_main_implantinfo" columnid="cancelgubunC"/>
  167. <BindItem id="item7" compid="grp_implantC.input2" propid="value" datasetid="ds_main_implantinfo" columnid="cancelresnC"/>
  168. <BindItem id="item8" compid="grp_implantC.input3" propid="value" datasetid="ds_main_implantinfo" columnid="cancelitem"/>
  169. <BindItem id="item9" compid="grp_implantC.input4" propid="value" datasetid="ds_main_implantinfo" columnid="cancelbefore"/>
  170. <BindItem id="item10" compid="grp_implantC.input5" propid="value" datasetid="ds_main_implantinfo" columnid="cancelafter"/>
  171. <BindItem id="item11" compid="grp_implantD.input6" propid="value" datasetid="ds_main_implantinfo" columnid="cancelresnD"/>
  172. <BindItem id="item12" compid="grp_implantE.input7" propid="value" datasetid="ds_main_implantinfo" columnid="cancelresnE"/>
  173. </Bind>
  174. <Script type="xscript4.0"><![CDATA[/***************************************************************************************
  175. * System Name :
  176. * Job Name :
  177. * Creator :
  178. * Make Date : 2014-12-31
  179. * Description :
  180. *---------------------------------------------------------------------------------------
  181. * Modify Date Modifier Modify Description
  182. *---------------------------------------------------------------------------------------
  183. * 2014-12-31 Live Converter TF->XP
  184. *
  185. *---------------------------------------------------------------------------------------
  186. ****************************************************************************************/
  187. include "com_commonxp::comm_main.xjs"
  188. //=======================================================================================
  189. // Event
  190. //---------------------------------------------------------------------------------------
  191. /****************************************************************************************
  192. * Components : Form
  193. * Components ID : SPMMO25200
  194. * Event : onload
  195. * Argument : 01.obj : Object Event has occurred
  196. * : 02.e : Event Object
  197. * Description : 화면오픈시 폼load이후 실행
  198. ****************************************************************************************/
  199. function SPMMO25200_onload(obj:Form, e:LoadEventInfo)
  200. {
  201. frmf_initForm(obj); // 폼 초기화
  202. // if(frmf_checkOpener() && ds_SPPMC25200.rowcount > 0) {
  203. // ds_main_implantinfo.copyData(ds_SPPMC25200);
  204. // }
  205. if(frmf_checkOpener()) {
  206. // opener 전달 데이터셋 조회조건에 복사
  207. try {
  208. ds_main_implantinfo.copyData(arg_ds_main_implantinfo);
  209. } catch(e) {
  210. }
  211. }
  212. var sRegStatus = ds_main_implantinfo.getColumn(0,"regstatus"); // 등록상태(A:등록, B:시술중지, C:변경, D:해지, E:취소)
  213. dsf_makeValue(ds_main_implantinfo,"cancelgubunB","string","");
  214. dsf_makeValue(ds_main_implantinfo,"cancelgubunC","string","");
  215. dsf_makeValue(ds_main_implantinfo,"cancelresnC", "string","");
  216. dsf_makeValue(ds_main_implantinfo,"cancelresnD", "string","");
  217. dsf_makeValue(ds_main_implantinfo,"cancelresnE", "string","");
  218. fDisabledCheck(sRegStatus);
  219. if (sRegStatus == "B") {
  220. ds_main_implantinfo.setColumn(0,"cancelgubunB", ds_main_implantinfo.getColumn(0,"cancelgubun"));
  221. } else if (sRegStatus == "C") {
  222. ds_main_implantinfo.setColumn(0,"cancelresnC", ds_main_implantinfo.getColumn(0,"cancelresn"));
  223. ds_main_implantinfo.setColumn(0,"cancelgubunC", ds_main_implantinfo.getColumn(0,"cancelgubun"));
  224. } else if (sRegStatus == "D") {
  225. ds_main_implantinfo.setColumn(0,"cancelresnD", ds_main_implantinfo.getColumn(0,"cancelresn"));
  226. } else if (sRegStatus == "E") {
  227. ds_main_implantinfo.setColumn(0,"cancelresnE", ds_main_implantinfo.getColumn(0,"cancelresn"));
  228. }
  229. }
  230. /****************************************************************************************
  231. * Components : Button
  232. * Components ID : btn_save
  233. * Event : onclick
  234. * Argument : 01.obj : Object Event has occurred
  235. * : 02.e : Event Object
  236. * Description : 저장버튼 실행
  237. ****************************************************************************************/
  238. function btn_save_onclick(obj:Button, e:ClickEventInfo)
  239. {
  240. var sRegStatus = ds_main_implantinfo.getColumn(0,"regstatus"); // 등록상태(A:등록, B:시술중지, C:변경, D:해지, E:취소)
  241. if(utlf_isNull(sRegStatus)) {
  242. sysf_messageBox ( "등록구분이 없습니다.", "C" );
  243. return;
  244. } else if (sRegStatus == "A") {
  245. ds_main_implantinfo.setColumn(0,"cancelresn", "");
  246. ds_main_implantinfo.setColumn(0,"canceltodd", "");
  247. ds_main_implantinfo.setColumn(0,"cancelgubun", "");
  248. ds_main_implantinfo.setColumn(0,"cancelitem", "");
  249. ds_main_implantinfo.setColumn(0,"cancelbefore", "");
  250. ds_main_implantinfo.setColumn(0,"cancelafter", "");
  251. } else if (sRegStatus == "B") {
  252. if(utlf_isNull(ds_main_implantinfo.getColumn(0,"canceltodd"))) {
  253. sysf_messageBox ( "시술중지 일자가 없습니다.", "C" );
  254. return;
  255. }
  256. ds_main_implantinfo.setColumn(0,"cancelresn", "2단계 시술 실패(골유착 실패)");
  257. ds_main_implantinfo.setColumn(0,"canceltodd", ds_main_implantinfo.getColumn(0,"canceltodd"));
  258. ds_main_implantinfo.setColumn(0,"cancelgubun", ds_main_implantinfo.getColumn(0,"cancelgubunB"));
  259. ds_main_implantinfo.setColumn(0,"cancelitem", "");
  260. ds_main_implantinfo.setColumn(0,"cancelbefore", "");
  261. ds_main_implantinfo.setColumn(0,"cancelafter", "");
  262. } else if (sRegStatus == "C") {
  263. if(utlf_isNull(ds_main_implantinfo.getColumn(0,"cancelgubunC"))) {
  264. sysf_messageBox ( "변경요청 신청구분이 없습니다.", "C" );
  265. return;
  266. }
  267. if(utlf_isNull(ds_main_implantinfo.getColumn(0,"cancelitem"))) {
  268. sysf_messageBox ( "변경요청 변경항목이 없습니다.", "C" );
  269. return;
  270. }
  271. if(utlf_isNull(ds_main_implantinfo.getColumn(0,"cancelbefore"))) {
  272. sysf_messageBox ( "변경요청 변경전 항목이 없습니다.", "C" );
  273. return;
  274. }
  275. if(utlf_isNull(ds_main_implantinfo.getColumn(0,"cancelafter"))) {
  276. sysf_messageBox ( "변경요청 변경후 항목이 없습니다.", "C" );
  277. return;
  278. }
  279. if(utlf_isNull(ds_main_implantinfo.getColumn(0,"cancelresnC"))) {
  280. sysf_messageBox ( "변경요청 변경사유 항목이 없습니다.", "C" );
  281. return;
  282. }
  283. ds_main_implantinfo.setColumn(0,"cancelresn", ds_main_implantinfo.getColumn(0,"cancelresnC"));
  284. ds_main_implantinfo.setColumn(0,"canceltodd", "");
  285. ds_main_implantinfo.setColumn(0,"cancelgubun", ds_main_implantinfo.getColumn(0,"cancelgubunC"));
  286. ds_main_implantinfo.setColumn(0,"cancelitem", ds_main_implantinfo.getColumn(0,"cancelitem"));
  287. ds_main_implantinfo.setColumn(0,"cancelbefore",ds_main_implantinfo.getColumn(0,"cancelbefore"));
  288. ds_main_implantinfo.setColumn(0,"cancelafter", ds_main_implantinfo.getColumn(0,"cancelafter"));
  289. } else if (sRegStatus == "D") {
  290. if(utlf_isNull(ds_main_implantinfo.getColumn(0,"cancelresnD"))) {
  291. sysf_messageBox ( "변경요청 해지사유 항목이 없습니다.", "C" );
  292. return;
  293. }
  294. ds_main_implantinfo.setColumn(0,"cancelresn", ds_main_implantinfo.getColumn(0,"cancelresnD"));
  295. ds_main_implantinfo.setColumn(0,"canceltodd", "");
  296. ds_main_implantinfo.setColumn(0,"cancelgubun", "");
  297. ds_main_implantinfo.setColumn(0,"cancelitem", "");
  298. ds_main_implantinfo.setColumn(0,"cancelbefore", "");
  299. ds_main_implantinfo.setColumn(0,"cancelafter", "");
  300. } else if (sRegStatus == "E") {
  301. if(utlf_isNull(ds_main_implantinfo.getColumn(0,"cancelresnE"))) {
  302. sysf_messageBox ( "변경요청 취소사유 항목이 없습니다.", "C" );
  303. return;
  304. }
  305. ds_main_implantinfo.setColumn(0,"cancelresn", ds_main_implantinfo.getColumn(0,"cancelresnE"));
  306. ds_main_implantinfo.setColumn(0,"canceltodd", "");
  307. ds_main_implantinfo.setColumn(0,"cancelgubun", "");
  308. ds_main_implantinfo.setColumn(0,"cancelitem", "");
  309. ds_main_implantinfo.setColumn(0,"cancelbefore", "");
  310. ds_main_implantinfo.setColumn(0,"cancelafter", "");
  311. }
  312. // model.copyNode("/root/send/savedata", "/root/main/implantinfo");
  313. ds_send_savedata.copyData(ds_main_implantinfo);
  314. // if(submit("TXMMO25201")) {
  315. // messageBox ( "저장 되었습니다.", "I" );
  316. // }
  317. var oParam = {};
  318. oParam.id = "TXMMO25201";
  319. oParam.service = "prcpmngtapp.EtcPrcpMngt";
  320. oParam.method = "reqSaveImplantCancel";
  321. oParam.inds = "req=ds_send_savedata";
  322. oParam.outds = "";
  323. oParam.async = false;
  324. oParam.callback = "cf_TXMMO25201";
  325. tranf_submit(oParam);
  326. this.close();
  327. }
  328. /****************************************************************************************
  329. * Components : Button
  330. * Components ID : btn_exit
  331. * Event : onclick
  332. * Argument : 01.obj : Object Event has occurred
  333. * : 02.e : Event Object
  334. * Description : 종료버튼 실행
  335. ****************************************************************************************/
  336. function btn_exit_onclick(obj:Button, e:ClickEventInfo)
  337. {
  338. this.close();
  339. }
  340. /****************************************************************************************
  341. * Components : Radio
  342. * Components ID : sel_regkind1
  343. * Event : onitemchanged
  344. * Argument : 01.obj : Object Event has occurred
  345. * : 02.e : Event Object
  346. * Description : 등록구분
  347. ****************************************************************************************/
  348. function sel_regkind1_onitemchanged(obj:Radio, e:ItemChangeEventInfo)
  349. {
  350. var sRegStatus = ds_main_implantinfo.getColumn(0,"regstatus"); // 등록상태(A:등록, B:시술중지, C:변경, D:해지, E:취소)
  351. fDisabledCheck(sRegStatus);
  352. }
  353. //=======================================================================================
  354. // Function
  355. //---------------------------------------------------------------------------------------
  356. /****************************************************************************************
  357. * Function : fDisabledCheck
  358. * Description : 컴포넌트 활성화 체크
  359. * Argument : sRegStatus - 등록상태(A:등록, B:시술중지, C:변경, D:해지, E:취소)
  360. * :
  361. * return type :
  362. * Creator :
  363. ****************************************************************************************/
  364. function fDisabledCheck(sRegStatus) {
  365. if(sRegStatus == "A") {
  366. grp_implantB.enable = false;
  367. grp_implantC.enable = false;
  368. grp_implantD.enable = false;
  369. grp_implantE.enable = false;
  370. }else if(sRegStatus == "B") {
  371. grp_implantB.enable = true;
  372. grp_implantC.enable = false;
  373. grp_implantD.enable = false;
  374. grp_implantE.enable = false;
  375. ds_main_implantinfo.setColumn(0,"cancelgubunB", "A");
  376. //grp_implantC.rdo_cancelgubunC.enable = false;
  377. } else if (sRegStatus == "C") {
  378. grp_implantB.enable = false;
  379. grp_implantC.enable = true;
  380. grp_implantD.enable = false;
  381. grp_implantE.enable = false;
  382. } else if (sRegStatus == "D") {
  383. grp_implantB.enable = false;
  384. grp_implantC.enable = false;
  385. grp_implantD.enable = true;
  386. grp_implantE.enable = false;
  387. } else if (sRegStatus == "E") {
  388. grp_implantB.enable = false;
  389. grp_implantC.enable = false;
  390. grp_implantD.enable = false;
  391. grp_implantE.enable = true;
  392. }
  393. }
  394. /****************************************************************************************
  395. * Function : cf_TXMMO25201
  396. * Description : TXMMO25201 콜백 함수
  397. * Argument :
  398. * :
  399. * return type :
  400. * Creator :
  401. ****************************************************************************************/
  402. function cf_TXMMO25201(sSvcId, nErrorCode, sErrorMsg) {
  403. if(nErrorCode < 0) return;
  404. else sysf_messageBox("저장 되었습니다.", "I" );
  405. }
  406. ]]></Script>
  407. </Form>
  408. </FDL>