SMCMS00100_고객정보등록.xfdl 63 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <FDL version="1.5">
  3. <TypeDefinition url="..\..\..\default_typedef.xml"/>
  4. <Form id="SMCMS00100" position="absolute 0 0 1190 778" titletext="고객 관리" oninit="SMCMS00100_oninit" onload="SMCMS00100_onload">
  5. <Layouts>
  6. <Layout>
  7. <CheckBox id="chk_hosp" taborder="25" position="absolute 107 131 161 150" falsevalue="N" truevalue="Y" text="재원"/>
  8. <Tab id="switch2" taborder="55" tabindex="0" class="tab_Normal" position="absolute 0 527 1186 738" anchor="left right bottom">
  9. <Tabpages>
  10. <Tabpage id="case10">
  11. <Layouts>
  12. <Layout>
  13. <Grid id="grd_voc" taborder="0" binddataset="ds_main_list_voclist" useinputpanel="false" position="absolute 0 1 1183 191" anchor="left right bottom">
  14. <Formats>
  15. <Format id="default">
  16. <Columns>
  17. <Column size="28"/>
  18. <Column size="81"/>
  19. <Column size="97"/>
  20. <Column size="91"/>
  21. <Column size="95"/>
  22. <Column size="329"/>
  23. <Column size="125"/>
  24. <Column size="100"/>
  25. <Column size="100"/>
  26. <Column size="100"/>
  27. <Column size="0"/>
  28. </Columns>
  29. <Rows>
  30. <Row size="24" band="head"/>
  31. <Row size="24"/>
  32. </Rows>
  33. <Band id="head">
  34. <Cell/>
  35. <Cell col="1" text="접수번호"/>
  36. <Cell col="2" text="접수일"/>
  37. <Cell col="3" text="접수구분"/>
  38. <Cell col="4" text="접수유형"/>
  39. <Cell col="5" text="접수제목"/>
  40. <Cell col="6" text="담당부서"/>
  41. <Cell col="7" text="담당자"/>
  42. <Cell col="8" text="진행상황"/>
  43. <Cell col="9" text="등록자"/>
  44. <Cell col="10"/>
  45. </Band>
  46. <Band id="body">
  47. <Cell celltype="head" expr="currow+1"/>
  48. <Cell col="1" text="bind:acptseq"/>
  49. <Cell col="2" displaytype="date" text="bind:acptdd" calendardisplaynulltype="nulltext"/>
  50. <Cell col="3" text="bind:acpttypenm"/>
  51. <Cell col="4" text="bind:acptkindlrgnm"/>
  52. <Cell col="5" text="bind:acpttitl"/>
  53. <Cell col="6" text="bind:deptnm"/>
  54. <Cell col="7" text="bind:empnm"/>
  55. <Cell col="8" text="bind:prcsstatnm"/>
  56. <Cell col="9" text="bind:fstrgstrnm"/>
  57. <Cell col="10" text="bind:acptcnts"/>
  58. </Band>
  59. </Format>
  60. </Formats>
  61. </Grid>
  62. </Layout>
  63. </Layouts>
  64. </Tabpage>
  65. <Tabpage id="case11">
  66. <Layouts>
  67. <Layout>
  68. <Grid id="datagrid4" taborder="0" useinputpanel="false" position="absolute 0 1 1183 191">
  69. <Formats>
  70. <Format id="default">
  71. <Columns>
  72. <Column size="110"/>
  73. <Column size="109"/>
  74. <Column size="227"/>
  75. <Column size="115"/>
  76. <Column size="100"/>
  77. <Column size="166"/>
  78. </Columns>
  79. <Rows>
  80. <Row size="24" band="head"/>
  81. <Row size="24"/>
  82. </Rows>
  83. <Band id="head">
  84. <Cell text="222"/>
  85. <Cell col="1" text="시간"/>
  86. <Cell col="2" text="진료과"/>
  87. <Cell col="3" text="의사"/>
  88. <Cell col="4" text="초재진"/>
  89. <Cell col="5" text="보험유형"/>
  90. </Band>
  91. <Band id="body">
  92. <Cell/>
  93. <Cell col="1"/>
  94. <Cell col="2"/>
  95. <Cell col="3"/>
  96. <Cell col="4"/>
  97. <Cell col="5"/>
  98. </Band>
  99. </Format>
  100. </Formats>
  101. </Grid>
  102. </Layout>
  103. </Layouts>
  104. </Tabpage>
  105. <Tabpage id="case12">
  106. <Layouts>
  107. <Layout>
  108. <Grid id="datagrid5" taborder="0" useinputpanel="false" position="absolute 0 1 1183 191">
  109. <Formats>
  110. <Format id="default">
  111. <Columns>
  112. <Column size="110"/>
  113. <Column size="109"/>
  114. <Column size="227"/>
  115. <Column size="115"/>
  116. <Column size="100"/>
  117. <Column size="166"/>
  118. </Columns>
  119. <Rows>
  120. <Row size="24" band="head"/>
  121. <Row size="24"/>
  122. </Rows>
  123. <Band id="head">
  124. <Cell text="333"/>
  125. <Cell col="1" text="시간"/>
  126. <Cell col="2" text="진료과"/>
  127. <Cell col="3" text="의사"/>
  128. <Cell col="4" text="초재진"/>
  129. <Cell col="5" text="보험유형"/>
  130. </Band>
  131. <Band id="body">
  132. <Cell/>
  133. <Cell col="1"/>
  134. <Cell col="2"/>
  135. <Cell col="3"/>
  136. <Cell col="4"/>
  137. <Cell col="5"/>
  138. </Band>
  139. </Format>
  140. </Formats>
  141. </Grid>
  142. </Layout>
  143. </Layouts>
  144. </Tabpage>
  145. <Tabpage id="case13">
  146. <Layouts>
  147. <Layout>
  148. <Grid id="datagrid6" taborder="0" useinputpanel="false" position="absolute 0 1 1183 191">
  149. <Formats>
  150. <Format id="default">
  151. <Columns>
  152. <Column size="110"/>
  153. <Column size="109"/>
  154. <Column size="227"/>
  155. <Column size="115"/>
  156. <Column size="100"/>
  157. <Column size="166"/>
  158. </Columns>
  159. <Rows>
  160. <Row size="24" band="head"/>
  161. <Row size="24"/>
  162. </Rows>
  163. <Band id="head">
  164. <Cell text="444"/>
  165. <Cell col="1" text="시간"/>
  166. <Cell col="2" text="진료과"/>
  167. <Cell col="3" text="의사"/>
  168. <Cell col="4" text="초재진"/>
  169. <Cell col="5" text="보험유형"/>
  170. </Band>
  171. <Band id="body">
  172. <Cell/>
  173. <Cell col="1"/>
  174. <Cell col="2"/>
  175. <Cell col="3"/>
  176. <Cell col="4"/>
  177. <Cell col="5"/>
  178. </Band>
  179. </Format>
  180. </Formats>
  181. </Grid>
  182. </Layout>
  183. </Layouts>
  184. </Tabpage>
  185. </Tabpages>
  186. </Tab>
  187. <Tab id="switch1" taborder="54" tabindex="0" class="tab_Normal" position="absolute 0 323 1188 516" anchor="all">
  188. <Tabpages>
  189. <Tabpage id="case1">
  190. <Layouts>
  191. <Layout>
  192. <Grid id="grd_out" taborder="0" binddataset="ds_main_list_outlist" useinputpanel="false" enable="false" position="absolute 0 1 1183 175" anchor="all">
  193. <Formats>
  194. <Format id="default">
  195. <Columns>
  196. <Column size="25"/>
  197. <Column size="96"/>
  198. <Column size="128"/>
  199. <Column size="96"/>
  200. <Column size="68"/>
  201. <Column size="84"/>
  202. <Column size="93"/>
  203. <Column size="383"/>
  204. <Column size="82"/>
  205. <Column size="86"/>
  206. </Columns>
  207. <Rows>
  208. <Row size="24" band="head"/>
  209. <Row size="24"/>
  210. </Rows>
  211. <Band id="head">
  212. <Cell/>
  213. <Cell col="1" text="진료일"/>
  214. <Cell col="2" text="진료과"/>
  215. <Cell col="3" text="진료 의사"/>
  216. <Cell col="4" text="선택 진료"/>
  217. <Cell col="5" text="초재진"/>
  218. <Cell col="6" text="보험 유형"/>
  219. <Cell col="7" text="진단명"/>
  220. <Cell col="8" text="협력 구분"/>
  221. <Cell col="9" text="협력 병원명"/>
  222. </Band>
  223. <Band id="body">
  224. <Cell celltype="head" expr="currow+1"/>
  225. <Cell col="1" displaytype="date" text="bind:orddd" calendardisplaynulltype="nulltext"/>
  226. <Cell col="2" text="bind:orddeptnm"/>
  227. <Cell col="3" text="bind:orddrnm"/>
  228. <Cell col="4" text="bind:specordyn"/>
  229. <Cell col="5" displaytype="combo" style="align:center middle;" text="bind:fsexamflag" combodataset="ds_init_P0021list_P0021" combocodecol="cdid" combodatacol="cdnm" enable="false"/>
  230. <Cell col="6" displaytype="combo" style="align:center middle;" text="bind:insukind" combodataset="ds_init_P0008list_P0008" combocodecol="cdid" combodatacol="cdnm" enable="false"/>
  231. <Cell col="7" text="bind:diagnm"/>
  232. <Cell col="8" displaytype="combo" style="align:center;" text="bind:rqstflag" combodataset="ds_init_P0329list_P0329" combocodecol="cdid" combodatacol="cdnm" enable="false"/>
  233. <Cell col="9" text="bind:rqsthospcd"/>
  234. </Band>
  235. </Format>
  236. </Formats>
  237. </Grid>
  238. </Layout>
  239. </Layouts>
  240. </Tabpage>
  241. <Tabpage id="case2">
  242. <Layouts>
  243. <Layout>
  244. <Grid id="grd_in" taborder="0" useinputpanel="false" position="absolute 0 1 1183 175">
  245. <Formats>
  246. <Format id="default">
  247. <Columns>
  248. <Column size="110"/>
  249. <Column size="109"/>
  250. <Column size="227"/>
  251. <Column size="115"/>
  252. <Column size="100"/>
  253. <Column size="166"/>
  254. </Columns>
  255. <Rows>
  256. <Row size="24" band="head"/>
  257. <Row size="24"/>
  258. </Rows>
  259. <Band id="head">
  260. <Cell text="222"/>
  261. <Cell col="1" text="시간"/>
  262. <Cell col="2" text="진료과"/>
  263. <Cell col="3" text="의사"/>
  264. <Cell col="4" text="초재진"/>
  265. <Cell col="5" text="보험유형"/>
  266. </Band>
  267. <Band id="body">
  268. <Cell/>
  269. <Cell col="1"/>
  270. <Cell col="2"/>
  271. <Cell col="3"/>
  272. <Cell col="4"/>
  273. <Cell col="5"/>
  274. </Band>
  275. </Format>
  276. </Formats>
  277. </Grid>
  278. </Layout>
  279. </Layouts>
  280. </Tabpage>
  281. <Tabpage id="case3">
  282. <Layouts>
  283. <Layout>
  284. <Grid id="datagrid1" taborder="0" useinputpanel="false" position="absolute 0 1 1183 175">
  285. <Formats>
  286. <Format id="default">
  287. <Columns>
  288. <Column size="110"/>
  289. <Column size="109"/>
  290. <Column size="227"/>
  291. <Column size="115"/>
  292. <Column size="100"/>
  293. <Column size="166"/>
  294. </Columns>
  295. <Rows>
  296. <Row size="24" band="head"/>
  297. <Row size="24"/>
  298. </Rows>
  299. <Band id="head">
  300. <Cell text="333"/>
  301. <Cell col="1" text="시간"/>
  302. <Cell col="2" text="진료과"/>
  303. <Cell col="3" text="의사"/>
  304. <Cell col="4" text="초재진"/>
  305. <Cell col="5" text="보험유형"/>
  306. </Band>
  307. <Band id="body">
  308. <Cell/>
  309. <Cell col="1"/>
  310. <Cell col="2"/>
  311. <Cell col="3"/>
  312. <Cell col="4"/>
  313. <Cell col="5"/>
  314. </Band>
  315. </Format>
  316. </Formats>
  317. </Grid>
  318. </Layout>
  319. </Layouts>
  320. </Tabpage>
  321. <Tabpage id="case4">
  322. <Layouts>
  323. <Layout>
  324. <Grid id="datagrid2" taborder="0" useinputpanel="false" position="absolute 0 1 1183 175">
  325. <Formats>
  326. <Format id="default">
  327. <Columns>
  328. <Column size="110"/>
  329. <Column size="109"/>
  330. <Column size="227"/>
  331. <Column size="115"/>
  332. <Column size="100"/>
  333. <Column size="166"/>
  334. </Columns>
  335. <Rows>
  336. <Row size="24" band="head"/>
  337. <Row size="24"/>
  338. </Rows>
  339. <Band id="head">
  340. <Cell text="444"/>
  341. <Cell col="1" text="시간"/>
  342. <Cell col="2" text="진료과"/>
  343. <Cell col="3" text="의사"/>
  344. <Cell col="4" text="초재진"/>
  345. <Cell col="5" text="보험유형"/>
  346. </Band>
  347. <Band id="body">
  348. <Cell/>
  349. <Cell col="1"/>
  350. <Cell col="2"/>
  351. <Cell col="3"/>
  352. <Cell col="4"/>
  353. <Cell col="5"/>
  354. </Band>
  355. </Format>
  356. </Formats>
  357. </Grid>
  358. </Layout>
  359. </Layouts>
  360. </Tabpage>
  361. </Tabpages>
  362. </Tab>
  363. <Static id="caption1" text="고객 (환자) 정보 관리" class="tit_1" position="absolute 0 0 180 24"/>
  364. <Static id="caption2" text="기본 정보" class="tit_2" position="absolute 0 31 111 53"/>
  365. <Shape id="line1" class="line_10" position="absolute 0 47 483 53"/>
  366. <Shape id="line2" class="line_2" position="absolute 0 74 483 80"/>
  367. <Static id="caption3" text="등록번호" class="cell_1" position="absolute 0 52 105 75"/>
  368. <Edit id="ipt_PID" taborder="1" class="input_default" position="absolute 108 54 220 73" autoselect="true" onkeyup="ipt_PID_onkeyup"/>
  369. <Static id="caption4" text="주민등록번호" class="cell_1" position="absolute 245 52 350 75"/>
  370. <MaskEdit id="ipt_rrgstno1" taborder="0" mask="######" class="input_default" position="absolute 353 54 403 73" autoselect="true" type="string" trimtype="both" style="align:left middle;" maskchar=" "/>
  371. <Static id="caption5" text="-" position="absolute 405 54 420 75"/>
  372. <MaskEdit id="ipt_rrgstno2" taborder="2" mask="#######" class="input_default" position="absolute 417 54 477 73" autoselect="true" maskchar=" " type="string" trimtype="both" style="align:left middle;"/>
  373. <Shape id="line4" class="line_2" position="absolute 0 100 483 106"/>
  374. <Shape id="line5" linetype="horizontal" class="line_2" position="absolute 488 74 970 80"/>
  375. <Static id="caption6" text="성명" class="cell_1" position="absolute 0 78 105 101"/>
  376. <Edit id="ipt_hngnm" taborder="3" class="input_essential" position="absolute 108 80 233 99"/>
  377. <Button id="btnicon_search2" taborder="4" class="icon_search" position="absolute 223 55 239 71" onclick="btnicon_search2_onclick"/>
  378. <Static id="caption7" text="성별/연령" class="cell_1" position="absolute 245 78 350 101"/>
  379. <Combo id="rdo_sex" taborder="5" codecolumn="codecolumn" datacolumn="datacolumn" position="absolute 353 80 408 99" tooltiptext="성별">
  380. <Dataset id="innerdataset">
  381. <ColumnInfo>
  382. <Column id="codecolumn"/>
  383. <Column id="datacolumn"/>
  384. </ColumnInfo>
  385. <Rows>
  386. <Row>
  387. <Col id="codecolumn">M</Col>
  388. <Col id="datacolumn">남</Col>
  389. </Row>
  390. <Row>
  391. <Col id="codecolumn">F</Col>
  392. <Col id="datacolumn">여</Col>
  393. </Row>
  394. <Row>
  395. <Col id="codecolumn">A</Col>
  396. <Col id="datacolumn">동물</Col>
  397. </Row>
  398. </Rows>
  399. </Dataset>
  400. </Combo>
  401. <MaskEdit id="ipt_age" taborder="6" mask="999" class="input_default" position="absolute 413 80 455 99"/>
  402. <Static id="caption9" text="세" position="absolute 457 81 477 100"/>
  403. <Shape id="line6" class="line_2" position="absolute 0 126 483 132"/>
  404. <Shape id="line7" linetype="horizontal" class="line_2" position="absolute 488 100 970 106"/>
  405. <Static id="caption8" text="생년월일" class="cell_1" position="absolute 0 104 105 127"/>
  406. <MaskEdit id="ipt_brthdd" taborder="7" mask="####-##-##" class="input_default" position="absolute 108 106 184 125" maskchar=" " type="string" trimtype="both" style="align:left middle;"/>
  407. <Combo id="cmb_lunarsolarflag" taborder="8" codecolumn="codecolumn" datacolumn="datacolumn" position="absolute 186 106 238 125" tooltiptext="음력/양력">
  408. <Dataset id="innerdataset">
  409. <ColumnInfo>
  410. <Column id="codecolumn"/>
  411. <Column id="datacolumn"/>
  412. </ColumnInfo>
  413. <Rows>
  414. <Row>
  415. <Col id="codecolumn">1</Col>
  416. <Col id="datacolumn">양력</Col>
  417. </Row>
  418. <Row>
  419. <Col id="codecolumn">0</Col>
  420. <Col id="datacolumn">음력</Col>
  421. </Row>
  422. </Rows>
  423. </Dataset>
  424. </Combo>
  425. <CheckBox id="chk_emp" taborder="9" enable="false" visible="false" position="absolute 340 108 405 124" text="교직원" truevalue="Y" onclick="chk_emp_onclick"/>
  426. <Static id="caption18" text="휴대폰[1]" class="cell_1" position="absolute 0 182 105 205"/>
  427. <Edit id="ipt_mobile" taborder="10" class="input_default" position="absolute 108 183 233 202"/>
  428. <Shape id="line8" class="line_2" position="absolute 0 280 483 286"/>
  429. <Shape id="line13" linetype="horizontal" class="line_2" position="absolute 488 126 970 132"/>
  430. <Shape id="line14" class="line_2" position="absolute 0 256 483 262"/>
  431. <Static id="caption13" text="전화번호" class="cell_1" position="absolute 0 234 105 257"/>
  432. <Edit id="ipt_hometel" taborder="11" class="input_default" position="absolute 108 235 233 254"/>
  433. <Shape id="line16" linetype="horizontal" class="line_2" position="absolute 488 152 970 158"/>
  434. <Static id="caption14" text="팩스번호" class="cell_1" position="absolute 245 234 350 257"/>
  435. <Edit id="ipt_faxno" taborder="12" class="input_default" position="absolute 353 235 478 254"/>
  436. <Shape id="line17" class="line_2" position="absolute 0 305 483 311"/>
  437. <Static id="caption19" text="휴대폰[2]" class="cell_1" position="absolute 245 182 350 205"/>
  438. <Static id="caption15" text="주소" class="cell_1" position="absolute 0 260 105 306"/>
  439. <Edit id="ipt_ZipCd1" taborder="13" readonly="true" position="absolute 108 261 153 280" class="output"/>
  440. <Edit id="ipt_ZipCd2" taborder="14" readonly="true" position="absolute 156 261 201 280" class="output"/>
  441. <Edit id="opt_zipcdseq" taborder="15" readonly="true" position="absolute 204 261 224 280" class="output"/>
  442. <Button id="btnicon_search3" taborder="16" class="icon_search" position="absolute 228 262 244 278" onclick="btnicon_search3_onclick"/>
  443. <Edit id="ipt_zipcdaddr" taborder="17" readonly="true" position="absolute 248 261 478 280" class="output"/>
  444. <Edit id="output9" taborder="18" readonly="true" visible="false" position="absolute 451 261 458 280"/>
  445. <Edit id="output10" taborder="19" readonly="true" visible="false" position="absolute 461 261 468 280"/>
  446. <Edit id="output11" taborder="20" readonly="true" visible="false" position="absolute 471 261 478 280"/>
  447. <Edit id="ipt_detladdr" taborder="21" class="input_default" position="absolute 108 286 478 305"/>
  448. <Shape id="line19" class="line_2" position="absolute 0 230 483 236"/>
  449. <Static id="caption20" text="이메일" class="cell_1" position="absolute 0 208 105 231"/>
  450. <Static id="caption21" text="정보이용" class="cell_1" position="absolute 0 156 105 179"/>
  451. <CheckBox id="chk_sms" taborder="22" position="absolute 107 158 161 177" truevalue="Y" falsevalue="N" text="SMS"/>
  452. <CheckBox id="chk_email" taborder="23" position="absolute 189 158 243 177" truevalue="Y" falsevalue="N" text="메일"/>
  453. <CheckBox id="chk_post" taborder="24" position="absolute 265 158 335 177" truevalue="Y" falsevalue="N" text="우편"/>
  454. <CheckBox id="chk_dead" taborder="26" position="absolute 189 131 235 150" falsevalue="N" truevalue="Y" text="사망"/>
  455. <Static id="caption37" text="가족 정보" class="tit_2" position="absolute 489 162 600 183"/>
  456. <Button id="btn_memorialday" taborder="27" text="기념일 정보" class="btn2" position="absolute 581 159 664 178" onclick="btn_memorialday_onclick" enable="false"/>
  457. <Button id="btn_addFamily" taborder="28" text="행 추가" class="btn2" enable="false" position="absolute 778 159 836 178"/>
  458. <Button id="btn_delFamily" taborder="29" text="행 삭제" class="btn2" enable="false" position="absolute 837 159 897 178"/>
  459. <Button id="btn_saveFamily" taborder="30" text="가족 저장" class="btn5" enable="false" position="absolute 898 159 970 178"/>
  460. <Shape id="line21" linetype="horizontal" class="line_10" position="absolute 488 178 970 184"/>
  461. <Grid id="grd_family" taborder="31" binddataset="ds_grd_family" useinputpanel="false" position="absolute 488 183 970 290">
  462. <Formats>
  463. <Format id="default">
  464. <Columns>
  465. <Column size="25"/>
  466. <Column size="80"/>
  467. <Column size="40"/>
  468. <Column size="75"/>
  469. <Column size="79"/>
  470. <Column size="161"/>
  471. <Column size="0"/>
  472. <Column size="0"/>
  473. <Column size="0"/>
  474. <Column size="0"/>
  475. <Column size="0"/>
  476. </Columns>
  477. <Rows>
  478. <Row size="24" band="head"/>
  479. <Row size="24"/>
  480. </Rows>
  481. <Band id="head">
  482. <Cell/>
  483. <Cell col="1" text="가족 이름"/>
  484. <Cell col="2" text="성별"/>
  485. <Cell col="3" text="생년월일"/>
  486. <Cell col="4" text="가족관계"/>
  487. <Cell col="5" text="비고"/>
  488. <Cell col="6"/>
  489. <Cell col="7"/>
  490. <Cell col="8"/>
  491. <Cell col="9"/>
  492. <Cell col="10"/>
  493. </Band>
  494. <Band id="body">
  495. <Cell celltype="head"/>
  496. <Cell col="1" class="text_center" text="bind:famypatnm"/>
  497. <Cell col="2" class="text_center" text="bind:sex"/>
  498. <Cell col="3" displaytype="date" class="text_center" text="bind:brthdd" calendardisplaynulltype="nulltext"/>
  499. <Cell col="4" class="text_center" text="bind:famyrela"/>
  500. <Cell col="5" text="bind:famyinfomemo"/>
  501. <Cell col="6" text="bind:famycd"/>
  502. <Cell col="7" text="bind:pid"/>
  503. <Cell col="8" text="bind:insukind"/>
  504. <Cell col="9" text="bind:todd"/>
  505. <Cell col="10" text="bind:seqno"/>
  506. </Band>
  507. </Format>
  508. </Formats>
  509. </Grid>
  510. <Static id="caption36" text="추가 정보" class="tit_2" position="absolute 488 31 599 53"/>
  511. <Shape id="line12" linetype="horizontal" class="line_10" position="absolute 488 47 970 53"/>
  512. <CheckBox id="ckb_maryyn" taborder="32" position="absolute 725 161 775 177" text="기혼" truevalue="Y" onclick="ckb_maryyn_onclick"/>
  513. <Static id="caption24" text="혈액형" class="cell_1" position="absolute 488 52 593 75"/>
  514. <Combo id="cmb_btype" taborder="33" codecolumn="codecolumn" datacolumn="datacolumn" class="combo_default" position="absolute 596 54 663 73" tooltiptext="ABO형">
  515. <Dataset id="innerdataset">
  516. <ColumnInfo>
  517. <Column id="codecolumn"/>
  518. <Column id="datacolumn"/>
  519. </ColumnInfo>
  520. <Rows>
  521. <Row>
  522. <Col id="codecolumn">A</Col>
  523. <Col id="datacolumn">A형</Col>
  524. </Row>
  525. <Row>
  526. <Col id="codecolumn">B</Col>
  527. <Col id="datacolumn">B형</Col>
  528. </Row>
  529. <Row>
  530. <Col id="codecolumn">O</Col>
  531. <Col id="datacolumn">O형</Col>
  532. </Row>
  533. <Row>
  534. <Col id="codecolumn">AB</Col>
  535. <Col id="datacolumn">AB형</Col>
  536. </Row>
  537. </Rows>
  538. </Dataset>
  539. </Combo>
  540. <Combo id="cmb_rh" taborder="34" codecolumn="codecolumn" datacolumn="datacolumn" class="combo_default" position="absolute 666 54 726 73" tooltiptext="RH +/-형">
  541. <Dataset id="innerdataset">
  542. <ColumnInfo>
  543. <Column id="codecolumn"/>
  544. <Column id="datacolumn"/>
  545. </ColumnInfo>
  546. <Rows>
  547. <Row>
  548. <Col id="codecolumn"/>
  549. <Col id="datacolumn"/>
  550. </Row>
  551. <Row>
  552. <Col id="codecolumn">+</Col>
  553. <Col id="datacolumn">RH +</Col>
  554. </Row>
  555. <Row>
  556. <Col id="codecolumn">-</Col>
  557. <Col id="datacolumn">RH -</Col>
  558. </Row>
  559. </Rows>
  560. </Dataset>
  561. </Combo>
  562. <CheckBox id="chk_forgeryn" taborder="35" position="absolute 730 107 788 126" text="외국인" truevalue="Y" onclick="chk_forgeryn_onclick"/>
  563. <CheckBox id="chk_animyn" taborder="36" position="absolute 250 107 320 126" text="동물여부" truevalue="Y" onclick="chk_animyn_onclick"/>
  564. <Static id="caption26" text="종교" class="cell_1" position="absolute 488 78 593 101"/>
  565. <Combo id="cmb_religncd" taborder="37" innerdataset="@ds_init_P0157list_P0157" codecolumn="cdid" datacolumn="cdnm" class="combo_default" position="absolute 596 80 726 99"/>
  566. <Static id="caption29" text="국적" class="cell_1" position="absolute 488 104 593 127"/>
  567. <Combo id="ipt_nati" taborder="38" innerdataset="@ds_init_P0400list_P0400" codecolumn="cdid" datacolumn="cdnm" class="combo_default" position="absolute 596 106 726 125"/>
  568. <Static id="caption31" text="성당명" class="cell_1" position="absolute 730 52 835 75"/>
  569. <Edit id="ipt_chchnm" taborder="39" class="input_default" position="absolute 838 54 963 73"/>
  570. <Static id="caption30" text="세례명" class="cell_1" position="absolute 730 78 835 101"/>
  571. <Edit id="ipt_baptnm" taborder="40" class="input_default" position="absolute 838 80 963 99"/>
  572. <Static id="caption32" text="추천인" class="cell_1" position="absolute 488 130 593 153"/>
  573. <CheckBox id="chk_recmyn" taborder="41" position="absolute 600 133 680 149" text="직원 소개" truevalue="Y" onclick="chk_recmyn_onclick"/>
  574. <Edit id="ipt_recmerid" taborder="42" readonly="true" visible="false" position="absolute 820 133 828 152"/>
  575. <Edit id="ipt_recmernm" taborder="43" readonly="true" position="absolute 700 132 793 151"/>
  576. <Button id="btnicon_search4" taborder="44" class="icon_search" position="absolute 796 133 812 149" onclick="btnicon_search4_onclick"/>
  577. <Combo id="cmb_recmerrela" taborder="45" innerdataset="@ds_init_P0327list_P0327" codecolumn="cdid" datacolumn="cdnm" class="combo_default" position="absolute 831 133 956 152"/>
  578. <Static id="caption16" text="현재상태" class="cell_1" position="absolute 0 130 105 153"/>
  579. <Shape id="line10" class="line_2" position="absolute 0 152 483 158"/>
  580. <MaskEdit id="input1" taborder="46" mask="####-##-##" class="input_default" position="absolute 242 132 367 151" autoselect="true" maskchar=" " type="string" trimtype="both" style="align:left middle;"/>
  581. <Shape id="line11" class="line_2" position="absolute 0 178 483 184"/>
  582. <Edit id="input2" taborder="47" class="input_default" position="absolute 353 183 478 202"/>
  583. <Shape id="line18" class="line_2" position="absolute 0 204 483 210"/>
  584. <Edit id="input3" taborder="48" class="input_default" position="absolute 235 210 340 229"/>
  585. <Edit id="ipt_email" taborder="49" class="input_default" position="absolute 108 210 213 229" autoselect="true" tooltiptext="자택 전화번호"/>
  586. <Static id="caption10" text="@" position="absolute 219 211 231 230"/>
  587. <Combo id="cmb_email" taborder="50" codecolumn="codecolumn" datacolumn="datacolumn" position="absolute 353 210 478 229">
  588. <Dataset id="innerdataset">
  589. <ColumnInfo>
  590. <Column id="codecolumn"/>
  591. <Column id="datacolumn"/>
  592. </ColumnInfo>
  593. <Rows>
  594. <Row>
  595. <Col id="codecolumn"/>
  596. <Col id="datacolumn">직접입력</Col>
  597. </Row>
  598. <Row>
  599. <Col id="codecolumn">hanmail.net</Col>
  600. <Col id="datacolumn">hanmail.net</Col>
  601. </Row>
  602. <Row>
  603. <Col id="codecolumn">nate.com</Col>
  604. <Col id="datacolumn">nate.com</Col>
  605. </Row>
  606. <Row>
  607. <Col id="codecolumn">yahoo.co.kr</Col>
  608. <Col id="datacolumn">yahoo.co.kr</Col>
  609. </Row>
  610. <Row>
  611. <Col id="codecolumn">naver.com</Col>
  612. <Col id="datacolumn">naver.com</Col>
  613. </Row>
  614. <Row>
  615. <Col id="codecolumn">empal.com</Col>
  616. <Col id="datacolumn">empal.com</Col>
  617. </Row>
  618. <Row>
  619. <Col id="codecolumn">paran.com</Col>
  620. <Col id="datacolumn">paran.com</Col>
  621. </Row>
  622. <Row>
  623. <Col id="codecolumn">hitel.net</Col>
  624. <Col id="datacolumn">hitel.net</Col>
  625. </Row>
  626. <Row>
  627. <Col id="codecolumn">dreamwiz.com</Col>
  628. <Col id="datacolumn">dreamwiz.com</Col>
  629. </Row>
  630. <Row>
  631. <Col id="codecolumn">lycos.co.kr</Col>
  632. <Col id="datacolumn">lycos.co.kr</Col>
  633. </Row>
  634. <Row>
  635. <Col id="codecolumn">chollian.net</Col>
  636. <Col id="datacolumn">chollian.net</Col>
  637. </Row>
  638. <Row>
  639. <Col id="codecolumn">hotmail.com</Col>
  640. <Col id="datacolumn">hotmail.com</Col>
  641. </Row>
  642. <Row>
  643. <Col id="codecolumn">unitel.co.kr</Col>
  644. <Col id="datacolumn">unitel.co.kr</Col>
  645. </Row>
  646. <Row>
  647. <Col id="codecolumn">nownuri.net</Col>
  648. <Col id="datacolumn">nownuri.net</Col>
  649. </Row>
  650. <Row>
  651. <Col id="codecolumn">hanafos.com</Col>
  652. <Col id="datacolumn">hanafos.com</Col>
  653. </Row>
  654. <Row>
  655. <Col id="codecolumn">kornet.net</Col>
  656. <Col id="datacolumn">kornet.net</Col>
  657. </Row>
  658. <Row>
  659. <Col id="codecolumn">catholic.ac.kr</Col>
  660. <Col id="datacolumn">catholic.ac.kr</Col>
  661. </Row>
  662. <Row>
  663. <Col id="codecolumn">cmcnu.or.kr</Col>
  664. <Col id="datacolumn">cmcnu.or.kr</Col>
  665. </Row>
  666. </Rows>
  667. </Dataset>
  668. </Combo>
  669. <Static id="caption61" text="나의 고객 그룹 위치" class="tit_2" position="absolute 973 31 1138 52"/>
  670. <Shape id="line37" class="line_10" position="absolute 973 47 1183 53" anchor="left top right"/>
  671. <Grid id="grd_innrgruplistpat" taborder="51" binddataset="ds_main_clntdata_innrgruplistpat" useinputpanel="false" position="absolute 973 52 1183 303" anchor="left top right">
  672. <Formats>
  673. <Format id="default">
  674. <Columns>
  675. <Column size="22"/>
  676. <Column size="51"/>
  677. <Column size="112"/>
  678. <Column size="0"/>
  679. </Columns>
  680. <Rows>
  681. <Row size="24" band="head"/>
  682. <Row size="24"/>
  683. </Rows>
  684. <Band id="head">
  685. <Cell/>
  686. <Cell col="1" text="분류"/>
  687. <Cell col="2" text="그룹명"/>
  688. <Cell col="3"/>
  689. </Band>
  690. <Band id="body">
  691. <Cell celltype="head" expr="currow+1"/>
  692. <Cell col="1" class="text_center" text="bind:publnm"/>
  693. <Cell col="2" class="text_center" text="bind:innrgrupnm"/>
  694. <Cell col="3" text="bind:innrgrupid"/>
  695. </Band>
  696. </Format>
  697. </Formats>
  698. </Grid>
  699. <Static id="caption17" text="최종 내원일" class="cell_1" position="absolute 709 309 814 332" anchor="top right"/>
  700. <MaskEdit id="ipt_lastin" taborder="52" mask="####-##-##" class="input_default" position="absolute 817 311 942 330" anchor="top right" maskchar=" " type="string" trimtype="both" style="align:left middle;"/>
  701. <Static id="caption22" text="최초 내원일" class="cell_1" position="absolute 951 309 1056 332" anchor="top right"/>
  702. <MaskEdit id="ipt_firstin" taborder="53" mask="####-##-##" class="input_default" position="absolute 1059 311 1184 330" anchor="top right" style="align:left middle;" maskchar=" " type="string" trimtype="both"/>
  703. <Shape id="line36" class="line_10" position="absolute 0 332 1183 338" anchor="left top right"/>
  704. <Shape id="line3" class="line_10" position="absolute 0 536 1183 542" anchor="left right bottom"/>
  705. <Button id="btn_innr" taborder="56" text="고객정보검색" class="btn3" position="absolute 0 749 104 771" anchor="left bottom" onclick="btn_innr_onclick"/>
  706. <Button id="btn_addr" taborder="57" text="주소록" class="btn3" position="absolute 105 749 177 771" anchor="left bottom" onclick="btn_addr_onclick"/>
  707. <Button id="btn_rgst" taborder="58" text="등록" class="btn4" position="absolute 1054 745 1110 767" anchor="right bottom" onclick="btn_rgst_onclick"/>
  708. <Button id="btn_clear" taborder="59" text="초기화" class="btn4" position="absolute 1113 745 1181 767" anchor="right bottom" onclick="btn_clear_onclick"/>
  709. </Layout>
  710. </Layouts>
  711. <Objects>
  712. <Dataset id="ds_main_clntdata_basic" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  713. <ColumnInfo>
  714. <Column id="registermonth" type="STRING" size="256"/>
  715. <Column id="pid" type="STRING" size="256"/>
  716. <Column id="rrgstno1" type="STRING" size="256"/>
  717. <Column id="rrgstno2" type="STRING" size="256"/>
  718. <Column id="hngnm" type="STRING" size="256"/>
  719. <Column id="sex" type="STRING" size="256"/>
  720. <Column id="age" type="STRING" size="256"/>
  721. <Column id="brthdd" type="STRING" size="256"/>
  722. <Column id="lunarsolarflag" type="STRING" size="256"/>
  723. <Column id="mpphontel" type="STRING" size="256"/>
  724. <Column id="hometel" type="STRING" size="256"/>
  725. <Column id="etctelno1" type="STRING" size="256"/>
  726. <Column id="etctelno2" type="STRING" size="256"/>
  727. <Column id="faxno" type="STRING" size="256"/>
  728. <Column id="chosresncd" type="STRING" size="256"/>
  729. <Column id="zipcd1" type="STRING" size="256"/>
  730. <Column id="zipcd2" type="STRING" size="256"/>
  731. <Column id="zipcdseq" type="STRING" size="256"/>
  732. <Column id="zipcdaddr" type="STRING" size="256"/>
  733. <Column id="citycd" type="STRING" size="256"/>
  734. <Column id="citycntyareacd" type="STRING" size="256"/>
  735. <Column id="blokcd" type="STRING" size="256"/>
  736. <Column id="detladdr" type="STRING" size="256"/>
  737. <Column id="email" type="STRING" size="256"/>
  738. <Column id="dethyn" type="STRING" size="256"/>
  739. <Column id="smsaprvyn" type="STRING" size="256"/>
  740. <Column id="emailuseaprvyn" type="STRING" size="256"/>
  741. <Column id="postdeliveuseyn" type="STRING" size="256"/>
  742. <Column id="maryyn" type="STRING" size="256"/>
  743. <Column id="inhospyn" type="STRING" size="256"/>
  744. <Column id="forgeryn" type="STRING" size="256"/>
  745. <Column id="animyn" type="STRING" size="256"/>
  746. <Column id="btype" type="STRING" size="256"/>
  747. <Column id="rh" type="STRING" size="256"/>
  748. <Column id="bindpid" type="STRING" size="256"/>
  749. <Column id="religncd" type="STRING" size="256"/>
  750. <Column id="nati" type="STRING" size="256"/>
  751. <Column id="chchnm" type="STRING" size="256"/>
  752. <Column id="baptnm" type="STRING" size="256"/>
  753. <Column id="recmyn" type="STRING" size="256"/>
  754. <Column id="recmernm" type="STRING" size="256"/>
  755. <Column id="recmerid" type="STRING" size="256"/>
  756. <Column id="recmerrela" type="STRING" size="256"/>
  757. <Column id="fstchosdt" type="STRING" size="256"/>
  758. <Column id="lastchosdt" type="STRING" size="256"/>
  759. <Column id="healexamyn" type="STRING" size="256"/>
  760. <Column id="healexamchospath" type="STRING" size="256"/>
  761. <Column id="healexamvipgrde" type="STRING" size="256"/>
  762. <Column id="healexamtelno" type="STRING" size="256"/>
  763. <Column id="healexammpphon" type="STRING" size="256"/>
  764. <Column id="healexamemail" type="STRING" size="256"/>
  765. <Column id="healexamzipcd11" type="STRING" size="256"/>
  766. <Column id="healexamzipcd12" type="STRING" size="256"/>
  767. <Column id="healexamzipcdseq1" type="STRING" size="256"/>
  768. <Column id="healexamzipcdaddr1" type="STRING" size="256"/>
  769. <Column id="healexamdetladdr1" type="STRING" size="256"/>
  770. <Column id="healexamzipcd21" type="STRING" size="256"/>
  771. <Column id="healexamzipcd22" type="STRING" size="256"/>
  772. <Column id="healexamzipcdseq2" type="STRING" size="256"/>
  773. <Column id="healexamzipcdaddr2" type="STRING" size="256"/>
  774. <Column id="healexamdetladdr2" type="STRING" size="256"/>
  775. <Column id="hospicedethdd" type="STRING" size="256"/>
  776. <Column id="empkindcd" type="STRING" size="256"/>
  777. </ColumnInfo>
  778. <Rows>
  779. <Row>
  780. <Col id="registermonth"/>
  781. <Col id="pid"/>
  782. <Col id="rrgstno1"/>
  783. <Col id="rrgstno2"/>
  784. <Col id="hngnm"/>
  785. <Col id="sex"/>
  786. <Col id="age"/>
  787. <Col id="brthdd"/>
  788. <Col id="lunarsolarflag"/>
  789. <Col id="mpphontel"/>
  790. <Col id="hometel"/>
  791. <Col id="etctelno1"/>
  792. <Col id="etctelno2"/>
  793. <Col id="faxno"/>
  794. <Col id="chosresncd"/>
  795. <Col id="zipcd1"/>
  796. <Col id="zipcd2"/>
  797. <Col id="zipcdseq"/>
  798. <Col id="zipcdaddr"/>
  799. <Col id="citycd"/>
  800. <Col id="citycntyareacd"/>
  801. <Col id="blokcd"/>
  802. <Col id="detladdr"/>
  803. <Col id="email"/>
  804. <Col id="dethyn">N</Col>
  805. <Col id="smsaprvyn">N</Col>
  806. <Col id="emailuseaprvyn">N</Col>
  807. <Col id="postdeliveuseyn">N</Col>
  808. <Col id="maryyn"/>
  809. <Col id="inhospyn">N</Col>
  810. <Col id="forgeryn"/>
  811. <Col id="animyn"/>
  812. <Col id="btype"/>
  813. <Col id="rh"/>
  814. <Col id="bindpid"/>
  815. <Col id="religncd"/>
  816. <Col id="nati"/>
  817. <Col id="chchnm"/>
  818. <Col id="baptnm"/>
  819. <Col id="recmyn"/>
  820. <Col id="recmernm"/>
  821. <Col id="recmerid"/>
  822. <Col id="recmerrela"/>
  823. <Col id="fstchosdt"/>
  824. <Col id="lastchosdt"/>
  825. <Col id="healexamyn"/>
  826. <Col id="healexamchospath"/>
  827. <Col id="healexamvipgrde"/>
  828. <Col id="healexamtelno"/>
  829. <Col id="healexammpphon"/>
  830. <Col id="healexamemail"/>
  831. <Col id="healexamzipcd11"/>
  832. <Col id="healexamzipcd12"/>
  833. <Col id="healexamzipcdseq1"/>
  834. <Col id="healexamzipcdaddr1"/>
  835. <Col id="healexamdetladdr1"/>
  836. <Col id="healexamzipcd21"/>
  837. <Col id="healexamzipcd22"/>
  838. <Col id="healexamzipcdseq2"/>
  839. <Col id="healexamzipcdaddr2"/>
  840. <Col id="healexamdetladdr2"/>
  841. <Col id="hospicedethdd"/>
  842. <Col id="empkindcd"/>
  843. </Row>
  844. </Rows>
  845. </Dataset>
  846. <Dataset id="ds_main_clntdata_familygrid" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  847. <Dataset id="ds_init_P0329list_P0329" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  848. <Dataset id="ds_init_P0008list_P0008" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  849. <Dataset id="ds_init_P0021list_P0021" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  850. <Dataset id="ds_main_list_outlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  851. <Dataset id="ds_main_clntdata_innrgruplistpat" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  852. <Dataset id="ds_main_list_voclist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  853. <Dataset id="ds_temp_email" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  854. <ColumnInfo>
  855. <Column id="user" type="STRING" size="256"/>
  856. <Column id="host" type="STRING" size="256"/>
  857. <Column id="selhost" type="STRING" size="256"/>
  858. </ColumnInfo>
  859. <Rows>
  860. <Row>
  861. <Col id="user"/>
  862. <Col id="host"/>
  863. <Col id="selhost"/>
  864. </Row>
  865. </Rows>
  866. </Dataset>
  867. <Dataset id="ds_init_P0157list_P0157" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  868. <Dataset id="ds_init_P0400list_P0400" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  869. <Dataset id="ds_init_P0327list_P0327" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  870. <Dataset id="ds_temp_key" firefirstcount="0" firenextcount="0" useclientlayout="true" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  871. <ColumnInfo>
  872. <Column id="sndpid" type="STRING" size="256"/>
  873. <Column id="inputmode" type="STRING" size="256"/>
  874. <Column id="pid" type="STRING" size="256"/>
  875. </ColumnInfo>
  876. <Rows>
  877. <Row>
  878. <Col id="sndpid"/>
  879. <Col id="inputmode"/>
  880. </Row>
  881. </Rows>
  882. </Dataset>
  883. <Dataset id="ds_temp_data" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  884. <ColumnInfo>
  885. <Column id="srchfstchosdd1" type="STRING" size="256"/>
  886. <Column id="srchfstchosdd2" type="STRING" size="256"/>
  887. <Column id="srchpid" type="STRING" size="256"/>
  888. <Column id="srchhometel" type="STRING" size="256"/>
  889. <Column id="srchlastchosdd1" type="STRING" size="256"/>
  890. <Column id="srchlastchosdd2" type="STRING" size="256"/>
  891. <Column id="srchhngnm" type="STRING" size="256"/>
  892. <Column id="srchmpphontel" type="STRING" size="256"/>
  893. </ColumnInfo>
  894. <Rows>
  895. <Row>
  896. <Col id="srchfstchosdd1"/>
  897. <Col id="srchfstchosdd2"/>
  898. <Col id="srchpid"/>
  899. <Col id="srchhometel"/>
  900. <Col id="srchlastchosdd1"/>
  901. <Col id="srchlastchosdd2"/>
  902. <Col id="srchhngnm"/>
  903. <Col id="srchmpphontel"/>
  904. </Row>
  905. </Rows>
  906. </Dataset>
  907. <Dataset id="ds_temp_piddata" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  908. </Objects>
  909. <Bind>
  910. <BindItem id="item0" compid="ipt_PID" propid="value" datasetid="ds_main_clntdata_basic" columnid="pid"/>
  911. <BindItem id="item1" compid="ipt_hngnm" propid="value" datasetid="ds_main_clntdata_basic" columnid="hngnm"/>
  912. <BindItem id="item2" compid="ipt_brthdd" propid="value" datasetid="ds_main_clntdata_basic" columnid="brthdd"/>
  913. <BindItem id="item3" compid="cmb_lunarsolarflag" propid="value" datasetid="ds_main_clntdata_basic" columnid="lunarsolarflag"/>
  914. <BindItem id="item4" compid="chk_hosp" propid="value" datasetid="ds_main_clntdata_basic" columnid="inhospyn"/>
  915. <BindItem id="item5" compid="chk_sms" propid="value" datasetid="ds_main_clntdata_basic" columnid="smsaprvyn"/>
  916. <BindItem id="item6" compid="chk_email" propid="value" datasetid="ds_main_clntdata_basic" columnid="emailuseaprvyn"/>
  917. <BindItem id="item7" compid="chk_dead" propid="value" datasetid="ds_main_clntdata_basic" columnid="dethyn"/>
  918. <BindItem id="item8" compid="input1" propid="value" datasetid="ds_main_clntdata_basic" columnid="hospicedethdd"/>
  919. <BindItem id="item9" compid="chk_animyn" propid="value" datasetid="ds_main_clntdata_basic" columnid="animyn"/>
  920. <BindItem id="item10" compid="chk_emp" propid="value" datasetid="ds_main_clntdata_basic" columnid="empkindcd"/>
  921. <BindItem id="item11" compid="rdo_sex" propid="value" datasetid="ds_main_clntdata_basic" columnid="sex"/>
  922. <BindItem id="item12" compid="ipt_rrgstno1" propid="value" datasetid="ds_main_clntdata_basic" columnid="rrgstno1"/>
  923. <BindItem id="item13" compid="ipt_rrgstno2" propid="value" datasetid="ds_main_clntdata_basic" columnid="rrgstno2"/>
  924. <BindItem id="item14" compid="ipt_age" propid="value" datasetid="ds_main_clntdata_basic" columnid="age"/>
  925. <BindItem id="item15" compid="ipt_mobile" propid="value" datasetid="ds_main_clntdata_basic" columnid="mpphontel"/>
  926. <BindItem id="item16" compid="ipt_email" propid="value" datasetid="ds_temp_email" columnid="user"/>
  927. <BindItem id="item17" compid="ipt_hometel" propid="value" datasetid="ds_main_clntdata_basic" columnid="hometel"/>
  928. <BindItem id="item18" compid="ipt_ZipCd1" propid="value" datasetid="ds_main_clntdata_basic" columnid="zipcd1"/>
  929. <BindItem id="item19" compid="ipt_ZipCd2" propid="value" datasetid="ds_main_clntdata_basic" columnid="zipcd2"/>
  930. <BindItem id="item20" compid="opt_zipcdseq" propid="value" datasetid="ds_main_clntdata_basic" columnid="zipcdseq"/>
  931. <BindItem id="item21" compid="ipt_detladdr" propid="value" datasetid="ds_main_clntdata_basic" columnid="detladdr"/>
  932. <BindItem id="item22" compid="ipt_zipcdaddr" propid="value" datasetid="ds_main_clntdata_basic" columnid="zipcdaddr"/>
  933. <BindItem id="item23" compid="output9" propid="value" datasetid="ds_main_clntdata_basic" columnid="citycd"/>
  934. <BindItem id="item24" compid="output10" propid="value" datasetid="ds_main_clntdata_basic" columnid="citycntyareacd"/>
  935. <BindItem id="item25" compid="output11" propid="value" datasetid="ds_main_clntdata_basic" columnid="blokcd"/>
  936. <BindItem id="item26" compid="ipt_faxno" propid="value" datasetid="ds_main_clntdata_basic" columnid="faxno"/>
  937. <BindItem id="item27" compid="cmb_email" propid="value" datasetid="ds_temp_email" columnid="selhost"/>
  938. <BindItem id="item28" compid="input3" propid="value" datasetid="ds_temp_email" columnid="host"/>
  939. <BindItem id="item29" compid="input2" propid="value" datasetid="ds_main_clntdata_basic" columnid="etctelno1"/>
  940. <BindItem id="item30" compid="cmb_btype" propid="value" datasetid="ds_main_clntdata_basic" columnid="btype"/>
  941. <BindItem id="item31" compid="cmb_rh" propid="value" datasetid="ds_main_clntdata_basic" columnid="rh"/>
  942. <BindItem id="item32" compid="ipt_chchnm" propid="value" datasetid="ds_main_clntdata_basic" columnid="chchnm"/>
  943. <BindItem id="item33" compid="ipt_baptnm" propid="value" datasetid="ds_main_clntdata_basic" columnid="baptnm"/>
  944. <BindItem id="item34" compid="cmb_religncd" propid="value" datasetid="ds_main_clntdata_basic" columnid="religncd"/>
  945. <BindItem id="item35" compid="ipt_nati" propid="value" datasetid="ds_main_clntdata_basic" columnid="nati"/>
  946. <BindItem id="item36" compid="chk_forgeryn" propid="value" datasetid="ds_main_clntdata_basic" columnid="forgeryn"/>
  947. <BindItem id="item37" compid="chk_recmyn" propid="value" datasetid="ds_main_clntdata_basic" columnid="recmyn"/>
  948. <BindItem id="item38" compid="ipt_recmernm" propid="value" datasetid="ds_main_clntdata_basic" columnid="recmernm"/>
  949. <BindItem id="item39" compid="ipt_recmerid" propid="value" datasetid="ds_main_clntdata_basic" columnid="recmerid"/>
  950. <BindItem id="item40" compid="cmb_recmerrela" propid="value" datasetid="ds_main_clntdata_basic" columnid="recmerrela"/>
  951. <BindItem id="item41" compid="ipt_lastin" propid="value" datasetid="ds_main_clntdata_basic" columnid="lastchosdt"/>
  952. <BindItem id="item42" compid="ipt_firstin" propid="value" datasetid="ds_main_clntdata_basic" columnid="fstchosdt"/>
  953. <BindItem id="item43" compid="chk_post" propid="value" datasetid="ds_main_clntdata_basic" columnid="postdeliveuseyn"/>
  954. <BindItem id="item44" compid="ckb_maryyn" propid="value" datasetid="ds_main_clntdata_basic" columnid="maryyn"/>
  955. </Bind>
  956. <Script type="xscript4.0"><![CDATA[/***************************************************************************************
  957. * System Name :
  958. * Job Name :
  959. * Creator :
  960. * Make Date : 2016-05-24
  961. * Description :
  962. *---------------------------------------------------------------------------------------
  963. * Modify Date Modifier Modify Description
  964. *---------------------------------------------------------------------------------------
  965. * 2016-05-24 Live Converter TF->XP
  966. *
  967. *---------------------------------------------------------------------------------------
  968. ****************************************************************************************/
  969. include "com_commonxp::comm_main.xjs";
  970. function SMCMS00100_oninit(obj:Form, e:InitEventInfo)
  971. {
  972. frmf_initForm(obj);
  973. }
  974. function SMCMS00100_onload(obj:Form, e:LoadEventInfo)
  975. {
  976. var arrParam = [{dsNm: "ds_init_P0008list_P0008", cdGrpId: "P0008"}
  977. ,{dsNm: "ds_init_P0021list_P0021", cdGrpId: "P0021"}
  978. ,{dsNm: "ds_init_A0118list_A0118", cdGrpId: "A0118"}
  979. ,{dsNm: "ds_init_A0115list_A0115", cdGrpId: "A0115"}
  980. ,{dsNm: "ds_init_P0015list_P0015", cdGrpId: "P0015"}
  981. ,{dsNm: "ds_init_P0157list_P0157", cdGrpId: "P0157"}
  982. ,{dsNm: "ds_init_P0327list_P0327", cdGrpId: "P0327"}
  983. ,{dsNm: "ds_init_P0349list_P0349", cdGrpId: "P0349"}
  984. ,{dsNm: "ds_init_P0400list_P0400", cdGrpId: "P0400"}]
  985. appf_getCodeList(arrParam);
  986. ds_main_clntdata_familygrid.clearData();
  987. fCheckAuth();
  988. }
  989. function fCheckAuth()
  990. {
  991. // 권한체크
  992. if (!frmf_checkAuth("r"))
  993. {
  994. btnicon_search2.enable = false;
  995. btnicon_search3.enable = false;
  996. btnicon_search4.enable = false;
  997. }
  998. if (!frmf_checkAuth("x"))
  999. {
  1000. btn_rgst.enable = false;
  1001. }
  1002. }
  1003. function ipt_PID_onkeyup(obj:Edit, e:KeyEventInfo)
  1004. {
  1005. if(e.keycode == 13)
  1006. {
  1007. ds_temp_key.setColumn(0, "sndpid", obj.value);
  1008. var key = ds_temp_key.getColumn(0, "sndpid");
  1009. if(!utlf_isNull(key))
  1010. {
  1011. var objArg = new Object();
  1012. objArg.arg_ds_temp_key = ds_temp_key;
  1013. frmf_modal("SMCMS00400", "SMCMS00400", objArg, "", "", "", "", "", "", "", "", "", "M");
  1014. }
  1015. }
  1016. }
  1017. function btnicon_search2_onclick(obj:Button, e:ClickEventInfo)
  1018. {
  1019. var search_condition = "pid";
  1020. var search_term = "";
  1021. var receive_patnm_path = "";
  1022. var receive_path = "crmpid";
  1023. // SPCCM00100 화면에서 사용하지 않는 파라미터 제거함.
  1024. frmf_setParameter("search_condition", search_condition);
  1025. frmf_setParameter("search_term", search_term);
  1026. frmf_setParameter("receive_path", receive_path);
  1027. var obj = frmf_modal("SPCCM00100", "SPCCM00100", "", "", "", "", "", "", "", "", "", "", "M");
  1028. // 오브젝트로 받아오는 방식으로 변경함.
  1029. ds_temp_key.setColumn(0, "sndpid", obj.pid);
  1030. }
  1031. function chk_animyn_onclick(obj:CheckBox, e:ClickEventInfo)
  1032. {
  1033. if(obj.value == "Y")
  1034. {}
  1035. else
  1036. {
  1037. ds_main_clntdata_basic.setColumn(0, "animyn", "");
  1038. }
  1039. }
  1040. function chk_emp_onclick(obj:CheckBox, e:ClickEventInfo)
  1041. {
  1042. if(obj.value == "Y")
  1043. {}
  1044. else
  1045. {
  1046. ds_main_clntdata_basic.setColumn(0, "empkindcd", "");
  1047. }
  1048. }
  1049. function btnicon_search3_onclick(obj:Button, e:ClickEventInfo)
  1050. {
  1051. var search_condition = "srchzipcd";
  1052. var search_term1 = utlf_transNullToEmpty(ds_main_clntdata_basic.getColumn(0, "zipcd1"));
  1053. var search_term2 = utlf_transNullToEmpty(ds_main_clntdata_basic.getColumn(0, "zipcd2"));
  1054. var search_term = search_term1 + "-" + search_term2;
  1055. // 오브젝트를 받아오는 방식으로 수정함. 불필요한 파라미터 삭제.
  1056. frmf_setParameter("search_condition", search_condition);
  1057. frmf_setParameter("search_term", search_term);
  1058. var obj = frmf_modal("SPCCM00200", "SPCCM00200", "", "", "", "", "", "", "", "", "", "", "M");
  1059. ds_main_clntdata_basic.setColumn(0, "zipcd1", obj.zipcd1);
  1060. ds_main_clntdata_basic.setColumn(0, "zipcd2", obj.zipcd2);
  1061. ds_main_clntdata_basic.setColumn(0, "zipcdseq", obj.zipcdseq);
  1062. ds_main_clntdata_basic.setColumn(0, "zipcdaddr", obj.zipcdaddr);
  1063. ds_main_clntdata_basic.setColumn(0, "citycd", obj.citycd);
  1064. ds_main_clntdata_basic.setColumn(0, "citycntyareacd", obj.citycntyareacd);
  1065. ds_main_clntdata_basic.setColumn(0, "blokcd", obj.blokcd);
  1066. frmf_clearParameter("search_condition");
  1067. frmf_clearParameter("search_term");
  1068. }
  1069. function chk_forgeryn_onclick(obj:CheckBox, e:ClickEventInfo)
  1070. {
  1071. if(obj.value == "Y")
  1072. {
  1073. }
  1074. else
  1075. {
  1076. ds_main_clntdata_basic.setColumn(0, "forgeryn", "");
  1077. }
  1078. }
  1079. function chk_recmyn_onclick(obj:CheckBox, e:ClickEventInfo)
  1080. {
  1081. if(obj.value == "Y")
  1082. {
  1083. }
  1084. else
  1085. {
  1086. ds_main_clntdata_basic.setColumn(0, "recmyn", "");
  1087. }
  1088. }
  1089. function btnicon_search4_onclick(obj:Button, e:ClickEventInfo)
  1090. {
  1091. // 오브젝트를 받아오는 방식으로 수정함. 불필요한 파라미터 삭제.
  1092. var search_condition = "empnm";
  1093. var search_term = ds_main_clntdata_basic.getColumn(0, "recmernm");
  1094. frmf_setParameter("search_condition", search_condition);
  1095. frmf_setParameter("search_term", search_term);
  1096. var obj = frmf_modal("SPCCM00400", "SPCCM00400", "", "", "", "", "", "", "", "", "", "", "M");
  1097. ds_main_clntdata_basic.setColumn(0, "recmerid", obj.empid);
  1098. ds_main_clntdata_basic.setColumn(0, "recmernm", obj.empnm);
  1099. frmf_clearParameter("search_condition");
  1100. frmf_clearParameter("search_term");
  1101. }
  1102. function ckb_maryyn_onclick(obj:CheckBox, e:ClickEventInfo)
  1103. {
  1104. if(obj.value == "Y")
  1105. {
  1106. }
  1107. else
  1108. {
  1109. ds_main_clntdata_basic.setColumn(0, "maryyn", "");
  1110. }
  1111. }
  1112. function btn_memorialday_onclick(obj:Button, e:ClickEventInfo)
  1113. {
  1114. var objArg = new Object();
  1115. objArg.arg_ds_temp_key = ds_temp_key;
  1116. frmf_modal("SPCMS00900", "SPCMS00900", objArg, "", "", "", "", "", "", "", "", "", "M");
  1117. }
  1118. function btn_innr_onclick(obj:Button, e:ClickEventInfo)
  1119. {
  1120. var reInputMode = ds_temp_key.getColumn(0, "inputmode")
  1121. if ( reInputMode == "R" )
  1122. {
  1123. var objArg = new Object();
  1124. objArg.arg_ds_send_data = ds_temp_data;
  1125. frmf_openForm("SMCMS00200", "", objArg)
  1126. }
  1127. else
  1128. {
  1129. var objArg = new Object();
  1130. objArg.arg_ds_send_data = ds_temp_data;
  1131. frmf_openForm("SMCMS00300", "", objArg)
  1132. }
  1133. }
  1134. function btn_addr_onclick(obj:Button, e:ClickEventInfo)
  1135. {
  1136. frmf_openForm("SMCMS00500", "", "");
  1137. }
  1138. function btn_rgst_onclick(obj:Button, e:ClickEventInfo)
  1139. {
  1140. arrCompId = new Array("ipt_hngnm");
  1141. if(frmf_isRequiredControls(arrCompId))
  1142. {
  1143. var ReMonth = "C" + String(utlf_getCurrentDate()).substring(2, 6);
  1144. ds_main_clntdata_basic.setColumn(0, "registermonth", ReMonth);
  1145. var user = ds_temp_email.getColumn(0, "user");
  1146. var host = ds_temp_email.getColumn(0, "host");
  1147. if(!utlf_isNull(user))
  1148. {
  1149. var email = user + "@" + host;
  1150. ds_main_clntdata_basic.setColumn(0, "email", email);
  1151. }
  1152. var oParam = {};
  1153. oParam.id = "TXCMS00101";
  1154. oParam.service = "clntmngtapp.ClntMngt";
  1155. oParam.method = "reqInsPatBasicData";
  1156. oParam.inds = "req=ds_main_clntdata_basic";
  1157. oParam.outds = "ds_temp_key=key";
  1158. oParam.async = false;
  1159. //oParam.callback = "cf_TXCMS00101";
  1160. tranf_submit(oParam);
  1161. sysf_messageBox("CRM 자체 고객 등록이 ", "I002");
  1162. dsf_makeValue(ds_temp_key, "inputmode", "String", "R");
  1163. dsf_makeValue(ds_temp_key, "sndpid", "String", ds_temp_key.getColumn(0, "pid"));
  1164. var objArg = new Object();
  1165. objArg.sndpid = ds_temp_key.getColumn(0, "pid");
  1166. objArg.inputmode = "R";
  1167. frmf_openForm("SMCMS00400", "", objArg)
  1168. }
  1169. }
  1170. function btn_clear_onclick(obj:Button, e:ClickEventInfo)
  1171. {
  1172. ds_main_clntdata_basic.setColumn(0, "pid", "");
  1173. ds_main_clntdata_basic.setColumn(0, "rrgstno1", "");
  1174. ds_main_clntdata_basic.setColumn(0, "rrgstno2", "");
  1175. ds_main_clntdata_basic.setColumn(0, "sex", "");
  1176. ds_main_clntdata_basic.setColumn(0, "age", "");
  1177. ds_main_clntdata_basic.setColumn(0, "brthdd", "");
  1178. ds_main_clntdata_basic.setColumn(0, "lunarsolarflag", "");
  1179. ds_main_clntdata_basic.setColumn(0, "mpphontel", "");
  1180. ds_main_clntdata_basic.setColumn(0, "hometel", "");
  1181. ds_main_clntdata_basic.setColumn(0, "etctelno1", "");
  1182. ds_main_clntdata_basic.setColumn(0, "etctelno2", "");
  1183. ds_main_clntdata_basic.setColumn(0, "faxno", "");
  1184. ds_main_clntdata_basic.setColumn(0, "chosresncd", "");
  1185. ds_main_clntdata_basic.setColumn(0, "zipcd1", "");
  1186. ds_main_clntdata_basic.setColumn(0, "zipcd2", "");
  1187. ds_main_clntdata_basic.setColumn(0, "zipcdseq", "");
  1188. ds_main_clntdata_basic.setColumn(0, "zipcdaddr", "");
  1189. ds_main_clntdata_basic.setColumn(0, "citycd", "");
  1190. ds_main_clntdata_basic.setColumn(0, "citycntyareacd", "");
  1191. ds_main_clntdata_basic.setColumn(0, "blokcd", "");
  1192. ds_main_clntdata_basic.setColumn(0, "detladdr", "");
  1193. ds_main_clntdata_basic.setColumn(0, "email", "");
  1194. ds_main_clntdata_basic.setColumn(0, "dethyn", "");
  1195. ds_main_clntdata_basic.setColumn(0, "smsaprvyn", "");
  1196. ds_main_clntdata_basic.setColumn(0, "emailuseaprvyn", "");
  1197. ds_main_clntdata_basic.setColumn(0, "postdeliveuseyn", "");
  1198. ds_main_clntdata_basic.setColumn(0, "maryyn", "");
  1199. ds_main_clntdata_basic.setColumn(0, "inhospyn", "");
  1200. ds_main_clntdata_basic.setColumn(0, "forgeryn", "");
  1201. ds_main_clntdata_basic.setColumn(0, "animyn", "");
  1202. ds_main_clntdata_basic.setColumn(0, "btype", "");
  1203. ds_main_clntdata_basic.setColumn(0, "rh", "");
  1204. ds_main_clntdata_basic.setColumn(0, "bindpid", "");
  1205. ds_main_clntdata_basic.setColumn(0, "religncd", "");
  1206. ds_main_clntdata_basic.setColumn(0, "nati", "");
  1207. ds_main_clntdata_basic.setColumn(0, "chchnm", "");
  1208. ds_main_clntdata_basic.setColumn(0, "baptnm", "");
  1209. ds_main_clntdata_basic.setColumn(0, "recmyn", "");
  1210. ds_main_clntdata_basic.setColumn(0, "recmerid", "");
  1211. ds_main_clntdata_basic.setColumn(0, "recmerrela", "");
  1212. ds_main_clntdata_basic.setColumn(0, "fstchosdt", "");
  1213. ds_main_clntdata_basic.setColumn(0, "lastchosdt", "");
  1214. ds_main_clntdata_basic.setColumn(0, "healexamyn", "");
  1215. ds_main_clntdata_basic.setColumn(0, "healexamchospath", "");
  1216. ds_main_clntdata_basic.setColumn(0, "healexamvipgrde", "");
  1217. ds_main_clntdata_basic.setColumn(0, "healexamtelno", "");
  1218. ds_main_clntdata_basic.setColumn(0, "healexammpphon", "");
  1219. ds_main_clntdata_basic.setColumn(0, "healexamemail", "");
  1220. ds_main_clntdata_basic.setColumn(0, "healexamzipcd11", "");
  1221. ds_main_clntdata_basic.setColumn(0, "healexamzipcd12", "");
  1222. ds_main_clntdata_basic.setColumn(0, "healexamzipcdseq1", "");
  1223. ds_main_clntdata_basic.setColumn(0, "healexamzipcdaddr1", "");
  1224. ds_main_clntdata_basic.setColumn(0, "healexamdetladdr1", "");
  1225. ds_main_clntdata_basic.setColumn(0, "healexamzipcd21", "");
  1226. ds_main_clntdata_basic.setColumn(0, "healexamzipcd22", "");
  1227. ds_main_clntdata_basic.setColumn(0, "healexamzipcdseq2", "");
  1228. ds_main_clntdata_basic.setColumn(0, "healexamzipcdaddr2", "");
  1229. ds_main_clntdata_basic.setColumn(0, "healexamdetladdr2", "");
  1230. }
  1231. ]]></Script>
  1232. </Form>
  1233. </FDL>