SMMMT00203_결과관리서식팝업.xrw 36 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596
  1. <?xml version="1.0" encoding="EUC-KR"?>
  2. <?xml-stylesheet type="text/css" href="../../../com/commonweb/css/common.css" ?>
  3. <xhtml:html xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://www.w3.org/2002/01/xforms" xmlns:ev="http://www.w3.org/2001/xml-events">
  4. <xhtml:head>
  5. <xhtml:title>결과관리서식팝업</xhtml:title>
  6. <model id="model1">
  7. <instance id="instance1">
  8. <root xmlns="">
  9. <main>
  10. <sheetdata>
  11. <sheet>
  12. <seq/>
  13. <rowno/>
  14. <colno/>
  15. <bold/>
  16. <content/>
  17. </sheet>
  18. </sheetdata>
  19. <sheetlist>
  20. <sheet>
  21. <seq/>
  22. <sheetnm/>
  23. <defltvw/>
  24. <grupcd/>
  25. </sheet>
  26. </sheetlist>
  27. <sheetinfo>
  28. <sheet>
  29. <seq/>
  30. <flag/>
  31. <pos/>
  32. <val/>
  33. </sheet>
  34. </sheetinfo>
  35. <grupcd/>
  36. <superuser>
  37. <yn/>
  38. </superuser>
  39. <display>
  40. <seq/>
  41. <pos/>
  42. <label/>
  43. <sentence1/>
  44. <sentence2/>
  45. </display>
  46. <grdsheetdata>
  47. <col1/>
  48. <col2/>
  49. <col3/>
  50. <col4/>
  51. <col5/>
  52. <col6/>
  53. <col7/>
  54. <col8/>
  55. <col9/>
  56. <col10/>
  57. <col11/>
  58. <col12/>
  59. <col13/>
  60. <col14/>
  61. <col15/>
  62. <col16/>
  63. <col17/>
  64. <col18/>
  65. <col19/>
  66. <col20/>
  67. </grdsheetdata>
  68. <grdsheetdata>
  69. <col1/>
  70. <col2/>
  71. <col3/>
  72. <col4/>
  73. <col5/>
  74. <col6/>
  75. <col7/>
  76. <col8/>
  77. <col9/>
  78. <col10/>
  79. <col11/>
  80. <col12/>
  81. <col13/>
  82. <col14/>
  83. <col15/>
  84. <col16/>
  85. <col17/>
  86. <col18/>
  87. <col19/>
  88. <col20/>
  89. </grdsheetdata>
  90. <grdsheetdata>
  91. <col1/>
  92. <col2/>
  93. <col3/>
  94. <col4/>
  95. <col5/>
  96. <col6/>
  97. <col7/>
  98. <col8/>
  99. <col9/>
  100. <col10/>
  101. <col11/>
  102. <col12/>
  103. <col13/>
  104. <col14/>
  105. <col15/>
  106. <col16/>
  107. <col17/>
  108. <col18/>
  109. <col19/>
  110. <col20/>
  111. </grdsheetdata>
  112. <grdsheetdata>
  113. <col1/>
  114. <col2/>
  115. <col3/>
  116. <col4/>
  117. <col5/>
  118. <col6/>
  119. <col7/>
  120. <col8/>
  121. <col9/>
  122. <col10/>
  123. <col11/>
  124. <col12/>
  125. <col13/>
  126. <col14/>
  127. <col15/>
  128. <col16/>
  129. <col17/>
  130. <col18/>
  131. <col19/>
  132. <col20/>
  133. </grdsheetdata>
  134. <grdsheetdata>
  135. <col1/>
  136. <col2/>
  137. <col3/>
  138. <col4/>
  139. <col5/>
  140. <col6/>
  141. <col7/>
  142. <col8/>
  143. <col9/>
  144. <col10/>
  145. <col11/>
  146. <col12/>
  147. <col13/>
  148. <col14/>
  149. <col15/>
  150. <col16/>
  151. <col17/>
  152. <col18/>
  153. <col19/>
  154. <col20/>
  155. </grdsheetdata>
  156. <grdsheetdata>
  157. <col1/>
  158. <col2/>
  159. <col3/>
  160. <col4/>
  161. <col5/>
  162. <col6/>
  163. <col7/>
  164. <col8/>
  165. <col9/>
  166. <col10/>
  167. <col11/>
  168. <col12/>
  169. <col13/>
  170. <col14/>
  171. <col15/>
  172. <col16/>
  173. <col17/>
  174. <col18/>
  175. <col19/>
  176. <col20/>
  177. </grdsheetdata>
  178. <grdsheetdata>
  179. <col1/>
  180. <col2/>
  181. <col3/>
  182. <col4/>
  183. <col5/>
  184. <col6/>
  185. <col7/>
  186. <col8/>
  187. <col9/>
  188. <col10/>
  189. <col11/>
  190. <col12/>
  191. <col13/>
  192. <col14/>
  193. <col15/>
  194. <col16/>
  195. <col17/>
  196. <col18/>
  197. <col19/>
  198. <col20/>
  199. </grdsheetdata>
  200. <grdsheetdata>
  201. <col1/>
  202. <col2/>
  203. <col3/>
  204. <col4/>
  205. <col5/>
  206. <col6/>
  207. <col7/>
  208. <col8/>
  209. <col9/>
  210. <col10/>
  211. <col11/>
  212. <col12/>
  213. <col13/>
  214. <col14/>
  215. <col15/>
  216. <col16/>
  217. <col17/>
  218. <col18/>
  219. <col19/>
  220. <col20/>
  221. </grdsheetdata>
  222. <grdsheetdata>
  223. <col1/>
  224. <col2/>
  225. <col3/>
  226. <col4/>
  227. <col5/>
  228. <col6/>
  229. <col7/>
  230. <col8/>
  231. <col9/>
  232. <col10/>
  233. <col11/>
  234. <col12/>
  235. <col13/>
  236. <col14/>
  237. <col15/>
  238. <col16/>
  239. <col17/>
  240. <col18/>
  241. <col19/>
  242. <col20/>
  243. </grdsheetdata>
  244. <grdsheetdata>
  245. <col1/>
  246. <col2/>
  247. <col3/>
  248. <col4/>
  249. <col5/>
  250. <col6/>
  251. <col7/>
  252. <col8/>
  253. <col9/>
  254. <col10/>
  255. <col11/>
  256. <col12/>
  257. <col13/>
  258. <col14/>
  259. <col15/>
  260. <col16/>
  261. <col17/>
  262. <col18/>
  263. <col19/>
  264. <col20/>
  265. </grdsheetdata>
  266. <grdsheetdata>
  267. <col1/>
  268. <col2/>
  269. <col3/>
  270. <col4/>
  271. <col5/>
  272. <col6/>
  273. <col7/>
  274. <col8/>
  275. <col9/>
  276. <col10/>
  277. <col11/>
  278. <col12/>
  279. <col13/>
  280. <col14/>
  281. <col15/>
  282. <col16/>
  283. <col17/>
  284. <col18/>
  285. <col19/>
  286. <col20/>
  287. </grdsheetdata>
  288. <grdsheetdata>
  289. <col1/>
  290. <col2/>
  291. <col3/>
  292. <col4/>
  293. <col5/>
  294. <col6/>
  295. <col7/>
  296. <col8/>
  297. <col9/>
  298. <col10/>
  299. <col11/>
  300. <col12/>
  301. <col13/>
  302. <col14/>
  303. <col15/>
  304. <col16/>
  305. <col17/>
  306. <col18/>
  307. <col19/>
  308. <col20/>
  309. </grdsheetdata>
  310. <grdsheetdata>
  311. <col1/>
  312. <col2/>
  313. <col3/>
  314. <col4/>
  315. <col5/>
  316. <col6/>
  317. <col7/>
  318. <col8/>
  319. <col9/>
  320. <col10/>
  321. <col11/>
  322. <col12/>
  323. <col13/>
  324. <col14/>
  325. <col15/>
  326. <col16/>
  327. <col17/>
  328. <col18/>
  329. <col19/>
  330. <col20/>
  331. </grdsheetdata>
  332. <grdsheetdata>
  333. <col1/>
  334. <col2/>
  335. <col3/>
  336. <col4/>
  337. <col5/>
  338. <col6/>
  339. <col7/>
  340. <col8/>
  341. <col9/>
  342. <col10/>
  343. <col11/>
  344. <col12/>
  345. <col13/>
  346. <col14/>
  347. <col15/>
  348. <col16/>
  349. <col17/>
  350. <col18/>
  351. <col19/>
  352. <col20/>
  353. </grdsheetdata>
  354. <grdsheetdata>
  355. <col1/>
  356. <col2/>
  357. <col3/>
  358. <col4/>
  359. <col5/>
  360. <col6/>
  361. <col7/>
  362. <col8/>
  363. <col9/>
  364. <col10/>
  365. <col11/>
  366. <col12/>
  367. <col13/>
  368. <col14/>
  369. <col15/>
  370. <col16/>
  371. <col17/>
  372. <col18/>
  373. <col19/>
  374. <col20/>
  375. </grdsheetdata>
  376. <grdsheetdata>
  377. <col1/>
  378. <col2/>
  379. <col3/>
  380. <col4/>
  381. <col5/>
  382. <col6/>
  383. <col7/>
  384. <col8/>
  385. <col9/>
  386. <col10/>
  387. <col11/>
  388. <col12/>
  389. <col13/>
  390. <col14/>
  391. <col15/>
  392. <col16/>
  393. <col17/>
  394. <col18/>
  395. <col19/>
  396. <col20/>
  397. </grdsheetdata>
  398. <grdsheetdata>
  399. <col1/>
  400. <col2/>
  401. <col3/>
  402. <col4/>
  403. <col5/>
  404. <col6/>
  405. <col7/>
  406. <col8/>
  407. <col9/>
  408. <col10/>
  409. <col11/>
  410. <col12/>
  411. <col13/>
  412. <col14/>
  413. <col15/>
  414. <col16/>
  415. <col17/>
  416. <col18/>
  417. <col19/>
  418. <col20/>
  419. </grdsheetdata>
  420. <grdsheetdata>
  421. <col1/>
  422. <col2/>
  423. <col3/>
  424. <col4/>
  425. <col5/>
  426. <col6/>
  427. <col7/>
  428. <col8/>
  429. <col9/>
  430. <col10/>
  431. <col11/>
  432. <col12/>
  433. <col13/>
  434. <col14/>
  435. <col15/>
  436. <col16/>
  437. <col17/>
  438. <col18/>
  439. <col19/>
  440. <col20/>
  441. </grdsheetdata>
  442. <grdsheetdata>
  443. <col1/>
  444. <col2/>
  445. <col3/>
  446. <col4/>
  447. <col5/>
  448. <col6/>
  449. <col7/>
  450. <col8/>
  451. <col9/>
  452. <col10/>
  453. <col11/>
  454. <col12/>
  455. <col13/>
  456. <col14/>
  457. <col15/>
  458. <col16/>
  459. <col17/>
  460. <col18/>
  461. <col19/>
  462. <col20/>
  463. </grdsheetdata>
  464. <grdsheetdata>
  465. <col1/>
  466. <col2/>
  467. <col3/>
  468. <col4/>
  469. <col5/>
  470. <col6/>
  471. <col7/>
  472. <col8/>
  473. <col9/>
  474. <col10/>
  475. <col11/>
  476. <col12/>
  477. <col13/>
  478. <col14/>
  479. <col15/>
  480. <col16/>
  481. <col17/>
  482. <col18/>
  483. <col19/>
  484. <col20/>
  485. </grdsheetdata>
  486. <grdsheetdata>
  487. <col1/>
  488. <col2/>
  489. <col3/>
  490. <col4/>
  491. <col5/>
  492. <col6/>
  493. <col7/>
  494. <col8/>
  495. <col9/>
  496. <col10/>
  497. <col11/>
  498. <col12/>
  499. <col13/>
  500. <col14/>
  501. <col15/>
  502. <col16/>
  503. <col17/>
  504. <col18/>
  505. <col19/>
  506. <col20/>
  507. </grdsheetdata>
  508. <grdsheetdata>
  509. <col1/>
  510. <col2/>
  511. <col3/>
  512. <col4/>
  513. <col5/>
  514. <col6/>
  515. <col7/>
  516. <col8/>
  517. <col9/>
  518. <col10/>
  519. <col11/>
  520. <col12/>
  521. <col13/>
  522. <col14/>
  523. <col15/>
  524. <col16/>
  525. <col17/>
  526. <col18/>
  527. <col19/>
  528. <col20/>
  529. </grdsheetdata>
  530. <grdsheetdata>
  531. <col1/>
  532. <col2/>
  533. <col3/>
  534. <col4/>
  535. <col5/>
  536. <col6/>
  537. <col7/>
  538. <col8/>
  539. <col9/>
  540. <col10/>
  541. <col11/>
  542. <col12/>
  543. <col13/>
  544. <col14/>
  545. <col15/>
  546. <col16/>
  547. <col17/>
  548. <col18/>
  549. <col19/>
  550. <col20/>
  551. </grdsheetdata>
  552. <grdsheetdata>
  553. <col1/>
  554. <col2/>
  555. <col3/>
  556. <col4/>
  557. <col5/>
  558. <col6/>
  559. <col7/>
  560. <col8/>
  561. <col9/>
  562. <col10/>
  563. <col11/>
  564. <col12/>
  565. <col13/>
  566. <col14/>
  567. <col15/>
  568. <col16/>
  569. <col17/>
  570. <col18/>
  571. <col19/>
  572. <col20/>
  573. </grdsheetdata>
  574. <grdsheetdata>
  575. <col1/>
  576. <col2/>
  577. <col3/>
  578. <col4/>
  579. <col5/>
  580. <col6/>
  581. <col7/>
  582. <col8/>
  583. <col9/>
  584. <col10/>
  585. <col11/>
  586. <col12/>
  587. <col13/>
  588. <col14/>
  589. <col15/>
  590. <col16/>
  591. <col17/>
  592. <col18/>
  593. <col19/>
  594. <col20/>
  595. </grdsheetdata>
  596. <grdsheetdata>
  597. <col1/>
  598. <col2/>
  599. <col3/>
  600. <col4/>
  601. <col5/>
  602. <col6/>
  603. <col7/>
  604. <col8/>
  605. <col9/>
  606. <col10/>
  607. <col11/>
  608. <col12/>
  609. <col13/>
  610. <col14/>
  611. <col15/>
  612. <col16/>
  613. <col17/>
  614. <col18/>
  615. <col19/>
  616. <col20/>
  617. </grdsheetdata>
  618. <grdsheetdata>
  619. <col1/>
  620. <col2/>
  621. <col3/>
  622. <col4/>
  623. <col5/>
  624. <col6/>
  625. <col7/>
  626. <col8/>
  627. <col9/>
  628. <col10/>
  629. <col11/>
  630. <col12/>
  631. <col13/>
  632. <col14/>
  633. <col15/>
  634. <col16/>
  635. <col17/>
  636. <col18/>
  637. <col19/>
  638. <col20/>
  639. </grdsheetdata>
  640. <grdsheetdata>
  641. <col1/>
  642. <col2/>
  643. <col3/>
  644. <col4/>
  645. <col5/>
  646. <col6/>
  647. <col7/>
  648. <col8/>
  649. <col9/>
  650. <col10/>
  651. <col11/>
  652. <col12/>
  653. <col13/>
  654. <col14/>
  655. <col15/>
  656. <col16/>
  657. <col17/>
  658. <col18/>
  659. <col19/>
  660. <col20/>
  661. </grdsheetdata>
  662. <grdsheetdata>
  663. <col1/>
  664. <col2/>
  665. <col3/>
  666. <col4/>
  667. <col5/>
  668. <col6/>
  669. <col7/>
  670. <col8/>
  671. <col9/>
  672. <col10/>
  673. <col11/>
  674. <col12/>
  675. <col13/>
  676. <col14/>
  677. <col15/>
  678. <col16/>
  679. <col17/>
  680. <col18/>
  681. <col19/>
  682. <col20/>
  683. </grdsheetdata>
  684. <grdsheetdata>
  685. <col1/>
  686. <col2/>
  687. <col3/>
  688. <col4/>
  689. <col5/>
  690. <col6/>
  691. <col7/>
  692. <col8/>
  693. <col9/>
  694. <col10/>
  695. <col11/>
  696. <col12/>
  697. <col13/>
  698. <col14/>
  699. <col15/>
  700. <col16/>
  701. <col17/>
  702. <col18/>
  703. <col19/>
  704. <col20/>
  705. </grdsheetdata>
  706. <grdsheetdata>
  707. <col1/>
  708. <col2/>
  709. <col3/>
  710. <col4/>
  711. <col5/>
  712. <col6/>
  713. <col7/>
  714. <col8/>
  715. <col9/>
  716. <col10/>
  717. <col11/>
  718. <col12/>
  719. <col13/>
  720. <col14/>
  721. <col15/>
  722. <col16/>
  723. <col17/>
  724. <col18/>
  725. <col19/>
  726. <col20/>
  727. </grdsheetdata>
  728. <grdsheetdata>
  729. <col1/>
  730. <col2/>
  731. <col3/>
  732. <col4/>
  733. <col5/>
  734. <col6/>
  735. <col7/>
  736. <col8/>
  737. <col9/>
  738. <col10/>
  739. <col11/>
  740. <col12/>
  741. <col13/>
  742. <col14/>
  743. <col15/>
  744. <col16/>
  745. <col17/>
  746. <col18/>
  747. <col19/>
  748. <col20/>
  749. </grdsheetdata>
  750. <grdsheetdata>
  751. <col1/>
  752. <col2/>
  753. <col3/>
  754. <col4/>
  755. <col5/>
  756. <col6/>
  757. <col7/>
  758. <col8/>
  759. <col9/>
  760. <col10/>
  761. <col11/>
  762. <col12/>
  763. <col13/>
  764. <col14/>
  765. <col15/>
  766. <col16/>
  767. <col17/>
  768. <col18/>
  769. <col19/>
  770. <col20/>
  771. </grdsheetdata>
  772. <grdsheetdata>
  773. <col1/>
  774. <col2/>
  775. <col3/>
  776. <col4/>
  777. <col5/>
  778. <col6/>
  779. <col7/>
  780. <col8/>
  781. <col9/>
  782. <col10/>
  783. <col11/>
  784. <col12/>
  785. <col13/>
  786. <col14/>
  787. <col15/>
  788. <col16/>
  789. <col17/>
  790. <col18/>
  791. <col19/>
  792. <col20/>
  793. </grdsheetdata>
  794. <grdsheetdata>
  795. <col1/>
  796. <col2/>
  797. <col3/>
  798. <col4/>
  799. <col5/>
  800. <col6/>
  801. <col7/>
  802. <col8/>
  803. <col9/>
  804. <col10/>
  805. <col11/>
  806. <col12/>
  807. <col13/>
  808. <col14/>
  809. <col15/>
  810. <col16/>
  811. <col17/>
  812. <col18/>
  813. <col19/>
  814. <col20/>
  815. </grdsheetdata>
  816. <grdsheetdata>
  817. <col1/>
  818. <col2/>
  819. <col3/>
  820. <col4/>
  821. <col5/>
  822. <col6/>
  823. <col7/>
  824. <col8/>
  825. <col9/>
  826. <col10/>
  827. <col11/>
  828. <col12/>
  829. <col13/>
  830. <col14/>
  831. <col15/>
  832. <col16/>
  833. <col17/>
  834. <col18/>
  835. <col19/>
  836. <col20/>
  837. </grdsheetdata>
  838. <grdsheetdata>
  839. <col1/>
  840. <col2/>
  841. <col3/>
  842. <col4/>
  843. <col5/>
  844. <col6/>
  845. <col7/>
  846. <col8/>
  847. <col9/>
  848. <col10/>
  849. <col11/>
  850. <col12/>
  851. <col13/>
  852. <col14/>
  853. <col15/>
  854. <col16/>
  855. <col17/>
  856. <col18/>
  857. <col19/>
  858. <col20/>
  859. </grdsheetdata>
  860. <grdsheetdata>
  861. <col1/>
  862. <col2/>
  863. <col3/>
  864. <col4/>
  865. <col5/>
  866. <col6/>
  867. <col7/>
  868. <col8/>
  869. <col9/>
  870. <col10/>
  871. <col11/>
  872. <col12/>
  873. <col13/>
  874. <col14/>
  875. <col15/>
  876. <col16/>
  877. <col17/>
  878. <col18/>
  879. <col19/>
  880. <col20/>
  881. </grdsheetdata>
  882. <grdsheetdata>
  883. <col1/>
  884. <col2/>
  885. <col3/>
  886. <col4/>
  887. <col5/>
  888. <col6/>
  889. <col7/>
  890. <col8/>
  891. <col9/>
  892. <col10/>
  893. <col11/>
  894. <col12/>
  895. <col13/>
  896. <col14/>
  897. <col15/>
  898. <col16/>
  899. <col17/>
  900. <col18/>
  901. <col19/>
  902. <col20/>
  903. </grdsheetdata>
  904. <grdsheetdata>
  905. <col1/>
  906. <col2/>
  907. <col3/>
  908. <col4/>
  909. <col5/>
  910. <col6/>
  911. <col7/>
  912. <col8/>
  913. <col9/>
  914. <col10/>
  915. <col11/>
  916. <col12/>
  917. <col13/>
  918. <col14/>
  919. <col15/>
  920. <col16/>
  921. <col17/>
  922. <col18/>
  923. <col19/>
  924. <col20/>
  925. </grdsheetdata>
  926. <grdsheetdata>
  927. <col1/>
  928. <col2/>
  929. <col3/>
  930. <col4/>
  931. <col5/>
  932. <col6/>
  933. <col7/>
  934. <col8/>
  935. <col9/>
  936. <col10/>
  937. <col11/>
  938. <col12/>
  939. <col13/>
  940. <col14/>
  941. <col15/>
  942. <col16/>
  943. <col17/>
  944. <col18/>
  945. <col19/>
  946. <col20/>
  947. </grdsheetdata>
  948. <grdsheetdata>
  949. <col1/>
  950. <col2/>
  951. <col3/>
  952. <col4/>
  953. <col5/>
  954. <col6/>
  955. <col7/>
  956. <col8/>
  957. <col9/>
  958. <col10/>
  959. <col11/>
  960. <col12/>
  961. <col13/>
  962. <col14/>
  963. <col15/>
  964. <col16/>
  965. <col17/>
  966. <col18/>
  967. <col19/>
  968. <col20/>
  969. </grdsheetdata>
  970. <grdsheetdata>
  971. <col1/>
  972. <col2/>
  973. <col3/>
  974. <col4/>
  975. <col5/>
  976. <col6/>
  977. <col7/>
  978. <col8/>
  979. <col9/>
  980. <col10/>
  981. <col11/>
  982. <col12/>
  983. <col13/>
  984. <col14/>
  985. <col15/>
  986. <col16/>
  987. <col17/>
  988. <col18/>
  989. <col19/>
  990. <col20/>
  991. </grdsheetdata>
  992. <grdsheetdata>
  993. <col1/>
  994. <col2/>
  995. <col3/>
  996. <col4/>
  997. <col5/>
  998. <col6/>
  999. <col7/>
  1000. <col8/>
  1001. <col9/>
  1002. <col10/>
  1003. <col11/>
  1004. <col12/>
  1005. <col13/>
  1006. <col14/>
  1007. <col15/>
  1008. <col16/>
  1009. <col17/>
  1010. <col18/>
  1011. <col19/>
  1012. <col20/>
  1013. </grdsheetdata>
  1014. </main>
  1015. <send>
  1016. <flag>
  1017. <grupcd/>
  1018. <seq/>
  1019. </flag>
  1020. </send>
  1021. <init>
  1022. <autoresizeyn>Y</autoresizeyn>
  1023. </init>
  1024. </root>
  1025. </instance>
  1026. <script type="javascript" src="../../../com/commonweb/js/common.js"/>
  1027. <script type="javascript" src="../../../com/commonweb/js/tfHelper.js"/>
  1028. <script type="javascript" src="../../../com/commonweb/js/dateHelper.js"/>
  1029. <script type="javascript" src="../../../ast/recpatweb/js/SMMMT00200.js"/>
  1030. <script type="javascript" ev:event="xforms-ready">
  1031. <![CDATA[
  1032. var ls_superuser = "";
  1033. var ls_grupcd = "";
  1034. try
  1035. {
  1036. ls_superuser = opener.javascript.getParameter("mmt203_superuser");
  1037. ls_grupcd = opener.javascript.getParameter("mmt203_grupcd");
  1038. tar_Sentence1.value = opener.javascript.getParameter("mmt203_str1");
  1039. tar_Sentence2.value = opener.javascript.getParameter("mmt203_str2");
  1040. }
  1041. catch(err)
  1042. {
  1043. //테스트용도
  1044. ls_superuser = "Y";
  1045. ls_grupcd = "ENDOSCOPY_EGD_EGD ENDOSCOPIC DIAGNOSIS_DUODENUM";
  1046. tar_Sentence1.value = "";
  1047. tar_Sentence2.value = "";
  1048. }
  1049. //Spread Default FontSize
  1050. //ss.FontSize = 10;
  1051. //ss.ReDraw = false;
  1052. fSetClearSpread(false);
  1053. //ss.ReDraw = true;
  1054. //일반사용자는 관리자모드를 사용못하게한다.
  1055. // if (ls_superuser != "Y") bool1.disabled = true;
  1056. model.makeValue("/root/main/superuser/yn", ls_superuser);
  1057. fApplyPermission();
  1058. model.makeValue("/root/main/grupcd", ls_grupcd);
  1059. var sgrupcd = model.getValue("/root/main/grupcd");
  1060. fGetSheetList(sgrupcd);
  1061. model.refresh();
  1062. ]]>
  1063. </script>
  1064. <submission id="TXAMT00301" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance"/>
  1065. <submission id="TRAMT00300" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/flag" replace="instance" resultref="/root/main/sheetlist/sheet"/>
  1066. <submission id="TRAMT00302" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/flag" replace="instance" resultref="/root/main/sheetdata/sheet"/>
  1067. <submission id="TRAMT00303" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/flag" replace="instance" resultref="/root/main/sheetinfo/sheet"/>
  1068. <submission id="TXAMT00304" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance"/>
  1069. </model>
  1070. </xhtml:head>
  1071. <xhtml:body pagewidth="1200" pageheight="800" guideline="1,1208;2,841;" style="margin-left:0; margin-top:0; margin-right:0; margin-bottom:0; ">
  1072. <button id="cmd_input" class="btn2_letter4" style="left:975px; top:760px; width:64px; height:19px; ">
  1073. <caption>입 력</caption>
  1074. <script type="javascript" ev:event="DOMActivate">
  1075. <![CDATA[
  1076. if ( checkOpener() ) {
  1077. opener.javascript.setParameter("mmt203_str1", tar_Sentence1.value);
  1078. opener.javascript.setParameter("mmt203_str2", tar_Sentence2.value);
  1079. window.close();
  1080. } else {
  1081. var rtn = messageBox("상위화면을 찾을 수", "E001");
  1082. }
  1083. ]]>
  1084. </script>
  1085. </button>
  1086. <textarea id="tar_Sentence1" ref="/root/main/display/sentence1" style="left:5px; top:645px; width:740px; height:110px; ">
  1087. <script type="javascript" ev:event="onclick">
  1088. <![CDATA[
  1089. fMovePos(0, 0);
  1090. ]]>
  1091. </script>
  1092. <script type="javascript" ev:event="onkeydown">
  1093. <![CDATA[
  1094. if (event.keyCode == 39) {
  1095. var ls_pos = tar_Sentence1.selBegin;
  1096. tar_Sentence1.selEnd = tar_Sentence1.selBegin;
  1097. //setInputNodeCurText();
  1098. fMovePos(ls_pos + 1, 0);
  1099. }
  1100. if(event.keyCode==9) {
  1101. event.keyCode=0;
  1102. model.setFocus("cmd_input");
  1103. return;
  1104. }
  1105. ]]>
  1106. </script>
  1107. </textarea>
  1108. <textarea id="tar_Sentence2" ref="/root/main/display/sentence2" style="left:750px; top:645px; width:440px; height:110px; "/>
  1109. <button id="button9" class="btn2_letter5" style="left:885px; top:760px; width:75px; height:19px; ">
  1110. <caption>줄 바꾸기</caption>
  1111. <script type="javascript" ev:event="DOMActivate">
  1112. <![CDATA[
  1113. tar_Sentence1.value = tar_Sentence1.value + "\n";
  1114. ]]>
  1115. </script>
  1116. </button>
  1117. <button id="button12" class="btn2_letter4" style="left:1050px; top:760px; width:64px; height:19px; ">
  1118. <caption>취 소</caption>
  1119. <script type="javascript" ev:event="DOMActivate">
  1120. <![CDATA[
  1121. if ( checkOpener() ) {
  1122. opener.javascript.setParameter("mmt203_str1", "");
  1123. opener.javascript.setParameter("mmt203_str2", "");
  1124. window.close();
  1125. } else {
  1126. var rtn = messageBox("상위화면을 찾을 수", "E001");
  1127. }
  1128. ]]>
  1129. </script>
  1130. </button>
  1131. <button id="button13" class="btn2_letter4" style="left:1125px; top:760px; width:64px; height:19px; ">
  1132. <caption>초 기 화</caption>
  1133. <script type="javascript" ev:event="DOMActivate">
  1134. <![CDATA[
  1135. tar_Sentence1.value = ""
  1136. tar_Sentence2.value = ""
  1137. ]]>
  1138. </script>
  1139. </button>
  1140. <output id="output2" ref="/root/main/display/pos" class="output_search" style="left:245px; top:0px; width:84px; height:19px; text-align:center; "/>
  1141. <output id="output3" ref="/root/main/display/label" class="output_fix" style="left:330px; top:0px; width:565px; height:19px; "/>
  1142. <datagrid id="grd_sheet" nodeset="/root/main/sheetlist/sheet" backcoloralternate="#ffffff" caption="Sheet List^seq^defltvw^grupcd" colsep="^" colwidth="198, 100, 100, 100" mergecellsfixedrows="bycolrec" rowheader="update" rowsep="|" style="left:5px; top:25px; width:235px; height:615px; ">
  1143. <col ref="sheetnm" type="input"/>
  1144. <col ref="seq" type="input" visibility="hidden"/>
  1145. <col ref="defltvw" type="input" visibility="hidden"/>
  1146. <col ref="grupcd" type="input" visibility="hidden"/>
  1147. <script type="javascript" ev:event="onclick">
  1148. <![CDATA[
  1149. var selRow = grd_sheet.row;
  1150. var seq = model.getValue("/root/main/sheetlist/sheet[" + selRow + "]/seq");
  1151. //ss.ReDraw = false;
  1152. if (seq == "") {
  1153. //ss.maxrows = 0;
  1154. return;
  1155. }
  1156. fSetClearSpread(true);
  1157. fGetSheetInfo(seq);
  1158. fGetSheetData(seq);
  1159. //ss.ReDraw = true;
  1160. ]]>
  1161. </script>
  1162. </datagrid>
  1163. <button id="btn_rowadd" class="btn2_letter3" style="left:5px; top:0px; width:53px; height:19px; ">
  1164. <caption>행추가</caption>
  1165. <script type="javascript" ev:event="DOMActivate">
  1166. <![CDATA[
  1167. var gridCnt = model.getXPathValue("count(/root/main/sheetlist/sheet)");
  1168. if (gridCnt > 0) {
  1169. //1:insert, 3:insert,new
  1170. if (grd_sheet.rowStatus(gridCnt) == 1 || grd_sheet.rowStatus(gridCnt) == 3 ) {
  1171. return;
  1172. }
  1173. }
  1174. grd_sheet.addRow(false);
  1175. var sgrupcd = model.getValue("/root/main/grupcd");
  1176. model.setValue("/root/main/sheetlist/sheet[" + (Number(gridCnt) + 1) + "]/grupcd", sgrupcd);
  1177. grd_sheet.refresh();
  1178. ]]>
  1179. </script>
  1180. </button>
  1181. <button id="btn_rowdel" class="btn2_letter3" style="left:60px; top:0px; width:53px; height:19px; ">
  1182. <caption>행삭제</caption>
  1183. <script type="javascript" ev:event="DOMActivate">
  1184. <![CDATA[
  1185. var gridCnt = model.getXPathValue("count(/root/main/sheetlist/sheet)");
  1186. if (gridCnt > 0) {
  1187. var selRow = grd_sheet.row;
  1188. //1:insert, 3:insert,new
  1189. if (grd_sheet.rowStatus(selRow) == 1 || grd_sheet.rowStatus(gridCnt) == 3 ) {
  1190. grd_sheet.deleteRow(selRow, false);
  1191. } else {
  1192. grd_sheet.addStatus(selRow,"delete")
  1193. }
  1194. grd_sheet.refresh();
  1195. }
  1196. ]]>
  1197. </script>
  1198. </button>
  1199. <button id="btn_sheetsave" class="btn5_letter2" style="left:198px; top:0px; width:42px; height:19px; ">
  1200. <caption>저장</caption>
  1201. <script type="javascript" ev:event="DOMActivate">
  1202. <![CDATA[
  1203. var sgrupcd = model.getValue("/root/main/grupcd");
  1204. var confirm = messageBox("", "Q002", "");
  1205. if (confirm == "6") {
  1206. fSaveData();
  1207. //ss.ReDraw = false;
  1208. fSetClearSpread(true);
  1209. fGetSheetList(sgrupcd);
  1210. //ss.ReDraw = true;
  1211. model.refresh();
  1212. }
  1213. ]]>
  1214. </script>
  1215. </button>
  1216. <button id="btn_default" class="btn2_letter4" style="left:115px; top:0px; width:55px; height:19px; ">
  1217. <caption>Default</caption>
  1218. <script type="javascript" ev:event="DOMActivate">
  1219. <![CDATA[
  1220. var sRow = grd_sheet.row;
  1221. if (sRow > 0) {
  1222. fClearSheetGridStyle();
  1223. grd_sheet.rowstyle(sRow, "data", "font-weight") = "bold";
  1224. model.setValue("/root/main/sheetlist/sheet[" + sRow + "]/defltvw","Y");
  1225. } else {
  1226. alert("선택된 Sheet가 없습니다.");
  1227. }
  1228. ]]>
  1229. </script>
  1230. </button>
  1231. <button id="btn_datasave" class="btn5_letter6" style="left:5px; top:760px; width:86px; height:19px; ">
  1232. <caption>편집내용저장</caption>
  1233. <script type="javascript" ev:event="DOMActivate">
  1234. <![CDATA[
  1235. var ls_seq = model.getValue("/root/main/display/seq");
  1236. var li_line1 = 0;
  1237. var li_line2 = 0;
  1238. if (ls_seq=="") {
  1239. messageBox("Sheet가 선택되지","E007");
  1240. //model.setFocus("cmb_input_cls");
  1241. return;
  1242. }
  1243. model.makeNode("/root/send/sheetinfo/sheet");
  1244. model.copyNode("/root/send/info","/root/main/sheetinfo/sheet");
  1245. model.resetInstanceNode("/root/send/sheetinfo/sheet");
  1246. model.resetInstanceNode("/root/send/info");
  1247. model.resetInstanceNode("/root/send/data");
  1248. for(var i = 1;i<=grd_sheetdata.cols; i++) {
  1249. //Cell Size, 간격초기화시 정보를 저장하기위해 첫 Cell을 저장한다.
  1250. if (grd_sheetdata.colwidth(i) != 72 || i == 1) {
  1251. li_line1 ++;
  1252. model.makeValue("/root/send/info[" + li_line1+ "]/seq", ls_seq);
  1253. model.makeValue("/root/send/info[" + li_line1+ "]/flag", "C");
  1254. model.makeValue("/root/send/info[" + li_line1+ "]/pos", i);
  1255. model.makeValue("/root/send/info[" + li_line1+ "]/val", grd_sheetdata.colwidth(i));
  1256. }
  1257. for(var j = 1;j<=grd_sheetdata.rows; j++) {
  1258. //ss.row = j;
  1259. //ss.col = i;
  1260. //Data, Data가 전혀없을 경우를 위해 첫 Cell을 저장한다.
  1261. if (model.getValue(grd_sheetdata.nodeset+"["+j+"]/col"+i) != "" || (i == 1 && j == 1)) {
  1262. li_line2 ++;
  1263. model.makeValue("/root/send/data[" + li_line2 + "]/seq", ls_seq);
  1264. model.makeValue("/root/send/data[" + li_line2 + "]/rowno", j);
  1265. model.makeValue("/root/send/data[" + li_line2 + "]/colno", i);
  1266. if (grd_sheetdata.cellstyle("font-weight", j, i, j, i) == "bold") {
  1267. model.makeValue("/root/send/data[" + li_line2 + "]/bold", "Y");
  1268. } else {
  1269. model.makeValue("/root/send/data[" + li_line2 + "]/bold", "N");
  1270. }
  1271. model.makeValue("/root/send/data[" + li_line2 + "]/content", model.getValue(grd_sheetdata.nodeset+"["+j+"]/col"+i));
  1272. }
  1273. }
  1274. }
  1275. if (submit( "TXAMT00304", false )) {
  1276. alert("저장했습니다.");
  1277. //get sheet data, info
  1278. //ss.ReDraw = false;
  1279. fSetClearSpread(true);
  1280. fGetSheetData(ls_seq);
  1281. fGetSheetInfo(ls_seq);
  1282. //ss.ReDraw = true;
  1283. }
  1284. ]]>
  1285. </script>
  1286. </button>
  1287. <bool id="bool1" checkvalue="Y,N" ref="/root/main/superuser/yn" style="left:105px; top:760px; width:25px; height:20px; ">
  1288. <script type="javascript" ev:event="xforms-select">
  1289. <![CDATA[
  1290. model.makeValue("/root/main/superuser/yn", "Y");
  1291. fApplyPermission();
  1292. ]]>
  1293. </script>
  1294. <script type="javascript" ev:event="xforms-deselect">
  1295. <![CDATA[
  1296. model.makeValue("/root/main/superuser/yn", "N");
  1297. fApplyPermission();
  1298. ]]>
  1299. </script>
  1300. </bool>
  1301. <caption id="cap_superuser" style="left:129px; top:762px; width:71px; height:15px; ">관리자모드</caption>
  1302. <button id="btn_fontbold" class="btn2_letter2" style="left:1148px; top:0px; width:42px; height:19px; ">
  1303. <caption>굵게</caption>
  1304. <script type="javascript" ev:event="DOMActivate">
  1305. <![CDATA[
  1306. var srow = 0;
  1307. var scol = 0;
  1308. for (var i=0; i<grd_sheetdata.selectedCells.length; i++)
  1309. {
  1310. srow = grd_sheetdata.selectedCells.item(i).row
  1311. scol = grd_sheetdata.selectedCells.item(i).col
  1312. if (grd_sheetdata.cellstyle("font-weight", srow, scol) == "bold") {
  1313. grd_sheetdata.rebuildStyle( srow, scol, srow, scol);
  1314. }else {
  1315. grd_sheetdata.cellstyle("font-weight", srow, scol) = "bold";
  1316. }
  1317. }
  1318. // var ls_Row1 = ss.SelBlockRow;
  1319. // var ls_Row2 = ss.SelBlockRow2;
  1320. // var ls_Col1 = ss.SelBlockCol;
  1321. // var ls_Col2 = ss.SelBlockCol2;
  1322. //
  1323. // ss.BlockMode = true;
  1324. // ss.row = ls_Row1;
  1325. // ss.row2 = ls_Row2;
  1326. // ss.col = ls_Col1;
  1327. // ss.col2 = ls_Col2;
  1328. //
  1329. // //block의 첫Cell기준
  1330. // if (ss.FontBold) {
  1331. // ss.FontBold = false;
  1332. // }else {
  1333. // ss.FontBold = true;
  1334. // }
  1335. //
  1336. // ss.BlockMode = false;
  1337. /*
  1338. var Row = ss.ActiveRow;
  1339. var Col = ss.ActiveCol;
  1340. ss.row = Row;
  1341. ss.col = Col;
  1342. if (ss.FontBold) {
  1343. ss.FontBold = false;
  1344. }else {
  1345. ss.FontBold = true;
  1346. }
  1347. */
  1348. ]]>
  1349. </script>
  1350. </button>
  1351. <button id="btn_excel" class="btn2_letter5" style="left:990px; top:0px; width:75px; height:19px; ">
  1352. <caption>엑셀업로드</caption>
  1353. <script type="javascript" ev:event="DOMActivate">
  1354. <![CDATA[
  1355. //엑셀용 변수 선언
  1356. var Excel,oRange;
  1357. var fileName = window.fileDialog("open", ",", false, " ", "xls", "All Files (*.*) |*.*| Excel FIles(*.xls)|*.xls");
  1358. if (fileName == "") return;
  1359. // 엑셀 객체생성
  1360. Excel = new ActiveXObject("Excel.Application");
  1361. Excel.Application.Workbooks.Open(fileName);
  1362. //엑셀표시
  1363. Excel.Application.Visible = false;
  1364. //sheet1 선택
  1365. Excel.Application.Worksheets(1).Activate;
  1366. // sheet1내 작업영역을 객체에 저장
  1367. oRange = Excel.Application.ActiveSheet.UsedRange;
  1368. //oRange에는 현재 내용이 있는 부분만 선택됨.
  1369. //oRange부분을 선택표시
  1370. oRange.Select();
  1371. //ss.ReDraw = false;
  1372. fSetClearSpread(true);
  1373. //oRange부분을 브라우저에 출력
  1374. for ( var i= 1; i <= oRange.Rows.count ; i ++ ) //Rows
  1375. {
  1376. for ( var j = 1 ; j <= oRange.Columns.count ; j ++ ) //Columns
  1377. {
  1378. if (((oRange.Cells( 1, j ).width) / 72) * 96 != 72) {
  1379. grd_sheetdata.colWidth(j) = ((oRange.Cells( 1, j ).width) / 72) * 96 ;
  1380. }
  1381. // ss.row = i;
  1382. // ss.col = j;
  1383. // ss.text = oRange.Cells( i, j );
  1384. // ss.FontBold = oRange.Cells( i, j ).font.bold;
  1385. if (oRange.Cells( i, j ).Value != null ) {
  1386. model.makeValue(grd_sheetdata.nodeset+"["+i+"]/col"+j, oRange.Cells( i, j ));
  1387. }
  1388. if (oRange.Cells( i, j ).font.bold) {
  1389. grd_sheetdata.cellstyle("font-weight", i, j) = "bold";
  1390. }
  1391. }
  1392. }
  1393. // ss.ReDraw = true;
  1394. Excel.Quit();
  1395. grd_sheetdata.resizeCells();
  1396. grd_sheetdata.rebuild();
  1397. ]]>
  1398. </script>
  1399. </button>
  1400. <button id="btn_initcell" class="btn2_letter5" style="left:1069px; top:0px; width:75px; height:19px; ">
  1401. <caption>간격초기화</caption>
  1402. <script type="javascript" ev:event="DOMActivate">
  1403. <![CDATA[
  1404. //ss.ReDraw = false;
  1405. fSetClearSpread(false);
  1406. //ss.ReDraw = true;
  1407. ]]>
  1408. </script>
  1409. </button>
  1410. <button id="button1" class="btn2_letter5" style="left:885px; top:760px; width:75px; height:19px; ">
  1411. <caption>줄 바꾸기</caption>
  1412. <script type="javascript" ev:event="DOMActivate">
  1413. <![CDATA[
  1414. tar_Sentence1.value = tar_Sentence1.value + "\n";
  1415. ]]>
  1416. </script>
  1417. </button>
  1418. <datagrid id="grd_sheetdata" nodeset="/root/main/grdsheetdata" allowbigselection="false" allowselection="true" allowuserresize="true" autoresize="false" autosizemouse="true" caption="A^B^C^D^E^F^G^H^I^J^K^L^M^N^O^P^Q^R^S^T" colsep="^" colwidth="72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72" mergecellsfixedrows="bycolrec" rowheader="seq" rowsep="|" selectionmode="free" tooltip="true" style="left:245px; top:25px; width:940px; height:613px; ">
  1419. <col ref="col1" type="input"/>
  1420. <col ref="col2" type="input"/>
  1421. <col ref="col3" type="input"/>
  1422. <col ref="col4" type="input"/>
  1423. <col ref="col5" type="input"/>
  1424. <col ref="col6" type="input"/>
  1425. <col ref="col7" type="input"/>
  1426. <col ref="col8" type="input"/>
  1427. <col ref="col9" type="input"/>
  1428. <col ref="col10" type="input"/>
  1429. <col ref="col11" type="input"/>
  1430. <col ref="col12" type="input"/>
  1431. <col ref="col13" type="input"/>
  1432. <col ref="col14" type="input"/>
  1433. <col ref="col15" type="input"/>
  1434. <col ref="col16" type="input"/>
  1435. <col ref="col17" type="input"/>
  1436. <col ref="col18" type="input"/>
  1437. <col ref="col19" type="input"/>
  1438. <col ref="col20" type="input"/>
  1439. <script type="javascript" ev:event="onclick">
  1440. <![CDATA[
  1441. var ls_pos = "";
  1442. var ls_value = "";
  1443. var ls_row = grd_sheetdata.row;
  1444. var ls_col = grd_sheetdata.col;
  1445. var ls_sentence = "";
  1446. var ls_searhstr = "";
  1447. //ss object외에 입력되는것을 방지하기위해 추가
  1448. //model.setFocus("ss");
  1449. //좌표 찍어줌
  1450. //ASCII코드를 문자로 변환
  1451. ls_pos = String.fromCharCode(65 + (ls_col - 1));
  1452. ls_pos = ls_pos + ls_row;
  1453. model.setValue("/root/main/display/pos", ls_pos);
  1454. grd_sheetdata.row = ls_row;
  1455. grd_sheetdata.col = ls_col;
  1456. ls_value = grd_sheetdata.valueMatrix(ls_row,ls_col);
  1457. model.setValue("/root/main/display/label"," " + ls_value);
  1458. //model.refresh();
  1459. if (ls_value == "") return;
  1460. if (grd_sheetdata.cellstyle("font-weight", ls_row, ls_col) == "bold") return;
  1461. if (ls_row==0 ) return;
  1462. if (ls_col == 0) return;
  1463. if (ls_value.indexOf("[[") != -1 && ls_value.indexOf("]]") != -1) {
  1464. ls_sentence = ls_value.substring(0,ls_value.indexOf("[["));
  1465. ls_searhstr = ls_value.substring(ls_value.indexOf("[["), ls_value.indexOf("]]")+2);
  1466. } else {
  1467. ls_sentence = ls_value;
  1468. ls_searhstr = "";
  1469. }
  1470. if (tar_Sentence1.value == "") tar_Sentence1.value = " ";
  1471. if (tar_Sentence1.value == " " || tar_Sentence1.value.substr(tar_Sentence1.value.length-1,1).charCodeAt(0) == 10) {
  1472. if (tar_Sentence1.value == " ") tar_Sentence1.value = "";
  1473. tar_Sentence1.value = tar_Sentence1.value + ls_sentence;
  1474. } else {
  1475. tar_Sentence1.value = tar_Sentence1.value + " " + ls_sentence;
  1476. }
  1477. if (ls_searhstr != "") {
  1478. if(tar_Sentence2.value == "") {
  1479. tar_Sentence2.value = ls_searhstr.replace("[[","<").replace("]]",">");
  1480. } else {
  1481. tar_Sentence2.value = tar_Sentence2.value + " " + ls_searhstr.replace("[[","<").replace("]]",">");
  1482. }
  1483. }
  1484. //문장중 마지막 두글자가 AT인 경우 마지막 Sheet로 이동해서 보여준다.
  1485. if (tar_Sentence1.value.substr(tar_Sentence1.value.length-2,2).toUpperCase()== "AT") {
  1486. var ls_lastrow = model.getXPathValue("count(/root/main/sheetlist/sheet)");
  1487. var seq = model.getValue("/root/main/sheetlist/sheet[" + ls_lastrow + "]/seq");
  1488. grd_sheet.row = ls_lastrow;
  1489. if (seq == "") {
  1490. //ss.maxrows = 0;
  1491. } else {
  1492. //ss.ReDraw = false;
  1493. fSetClearSpread(true);
  1494. fGetSheetData(seq);
  1495. fGetSheetInfo(seq);
  1496. //ss.ReDraw = true;
  1497. }
  1498. }
  1499. ]]>
  1500. </script>
  1501. <script type="javascript" ev:event="KeyPress(KeyAscii)">
  1502. <![CDATA[
  1503. if(KeyAscii==9) model.setFocus("cmd_input");
  1504. ]]>
  1505. </script>
  1506. </datagrid>
  1507. <bool id="bool2" checkvalue="Y,N" ref="/root/init/autoresizeyn" style="left:200px; top:760px; width:20px; height:20px; "/>
  1508. <caption id="caption1" style="left:221px; top:761px; width:86px; height:15px; ">자동줄바꿈적용</caption>
  1509. <button id="btn_xlssave" class="btn2_letter5" style="left:910px; top:0px; width:75px; height:19px; ">
  1510. <caption>엑셀저장</caption>
  1511. <script type="javascript" ev:event="DOMActivate">
  1512. <![CDATA[
  1513. var file = window.fileDialog("save","","true","","xls","Excel Files(*.xls)|*.xls");
  1514. if(file == "") return;
  1515. grd_sheetdata.saveExcel(file, "sheet1;exportfalserows:0");
  1516. ]]>
  1517. </script>
  1518. </button>
  1519. </xhtml:body>
  1520. </xhtml:html>