From 1cea2fe6f3ba72ef3392508f6868793bde8bcf51 Mon Sep 17 00:00:00 2001 From: jity7777 Date: Tue, 10 May 2022 01:27:25 +0000 Subject: [PATCH] =?UTF-8?q?<=EC=8B=A0=EA=B7=9C=EA=B0=9C=EB=B0=9C>=201.=20P?= =?UTF-8?q?MS=20NO=20:=202.=20=EB=A6=AC=ED=8F=AC=ED=8A=B8=20=ED=8C=8C?= =?UTF-8?q?=EC=9D=BC=20svn=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ClipReport4/ClipReport4/Clip.aspx | 103 + ClipReport4/ClipReport4/ClipAndFarsoo.aspx | 141 + ClipReport4/ClipReport4/ClipAndMarkAny.aspx | 174 + ClipReport4/ClipReport4/DRMVerify.aspx | 14 + ClipReport4/ClipReport4/Default.aspx | 17 + ClipReport4/ClipReport4/PrecompiledApp.config | 1 + ClipReport4/ClipReport4/certification.aspx | 125 + .../ClipReport4/certificationpast.aspx | 110 + ClipReport4/ClipReport4/css/UserConfig.css | 188 + ClipReport4/ClipReport4/css/clipreport.css | 1037 + .../ClipReport4/css/clipreport_png.css | 1032 + ClipReport4/ClipReport4/css/eform.css | 1131 + ClipReport4/ClipReport4/css/export.css | 68 + ClipReport4/ClipReport4/css/font.css | 31 + ClipReport4/ClipReport4/css/install.css | 173 + ClipReport4/ClipReport4/css/reset.css | 42 + ClipReport4/ClipReport4/eduannotation.aspx | 128 + ClipReport4/ClipReport4/educontract.aspx | 128 + .../ClipReport4/export/exportForDATA.aspx | 60 + .../ClipReport4/export/exportForDOC.aspx | 105 + .../ClipReport4/export/exportForEXCEL.aspx | 115 + .../ClipReport4/export/exportForHWP.aspx | 92 + .../ClipReport4/export/exportForJPG.aspx | 64 + .../ClipReport4/export/exportForPDF.aspx | 61 + .../ClipReport4/export/exportForPPT.aspx | 65 + .../ClipReport4/export/exportForRTF.aspx | 101 + .../ClipReport4/export/exportForTIF.aspx | 72 + .../ClipReport4/export/exportMarkAny.aspx | 55 + .../keyToExport/exportForRecordCount.aspx | 24 + ClipReport4/ClipReport4/ico/favicon.ico | Bin 0 -> 1150 bytes ClipReport4/ClipReport4/img/PNG/close.png | Bin 0 -> 649 bytes ClipReport4/ClipReport4/img/PNG/doc.png | Bin 0 -> 20516 bytes ClipReport4/ClipReport4/img/PNG/excel.png | Bin 0 -> 635 bytes ClipReport4/ClipReport4/img/PNG/hwp.png | Bin 0 -> 617 bytes ClipReport4/ClipReport4/img/PNG/info.png | Bin 0 -> 598 bytes ClipReport4/ClipReport4/img/PNG/left.png | Bin 0 -> 668 bytes ClipReport4/ClipReport4/img/PNG/leftEnd.png | Bin 0 -> 637 bytes .../ClipReport4/img/PNG/over/close.png | Bin 0 -> 22709 bytes .../ClipReport4/img/PNG/over/excel.png | Bin 0 -> 22709 bytes ClipReport4/ClipReport4/img/PNG/over/hwp.png | Bin 0 -> 22709 bytes ClipReport4/ClipReport4/img/PNG/over/info.png | Bin 0 -> 22709 bytes ClipReport4/ClipReport4/img/PNG/over/left.png | Bin 0 -> 22709 bytes .../ClipReport4/img/PNG/over/leftEnd.png | Bin 0 -> 24086 bytes ClipReport4/ClipReport4/img/PNG/over/pdf.png | Bin 0 -> 22709 bytes .../ClipReport4/img/PNG/over/print.png | Bin 0 -> 22709 bytes .../ClipReport4/img/PNG/over/right.png | Bin 0 -> 22709 bytes .../ClipReport4/img/PNG/over/rightEnd.png | Bin 0 -> 22709 bytes ClipReport4/ClipReport4/img/PNG/over/save.png | Bin 0 -> 22709 bytes ClipReport4/ClipReport4/img/PNG/pdf.png | Bin 0 -> 668 bytes ClipReport4/ClipReport4/img/PNG/print.png | Bin 0 -> 572 bytes ClipReport4/ClipReport4/img/PNG/right.png | Bin 0 -> 669 bytes ClipReport4/ClipReport4/img/PNG/rightEnd.png | Bin 0 -> 638 bytes ClipReport4/ClipReport4/img/PNG/save.png | Bin 0 -> 467 bytes ClipReport4/ClipReport4/img/cliplogo.png | Bin 0 -> 2320 bytes ClipReport4/ClipReport4/img/close.svg | 110 + ClipReport4/ClipReport4/img/deploying.gif | Bin 0 -> 6980 bytes ClipReport4/ClipReport4/img/dis/PNG/cloes.png | Bin 0 -> 22709 bytes ClipReport4/ClipReport4/img/dis/PNG/doc.png | Bin 0 -> 20778 bytes ClipReport4/ClipReport4/img/dis/PNG/excel.png | Bin 0 -> 22709 bytes ClipReport4/ClipReport4/img/dis/PNG/hwp.png | Bin 0 -> 22709 bytes ClipReport4/ClipReport4/img/dis/PNG/info.png | Bin 0 -> 22709 bytes ClipReport4/ClipReport4/img/dis/PNG/left.png | Bin 0 -> 22709 bytes .../ClipReport4/img/dis/PNG/leftEnd.png | Bin 0 -> 22709 bytes ClipReport4/ClipReport4/img/dis/PNG/pdf.png | Bin 0 -> 22709 bytes ClipReport4/ClipReport4/img/dis/PNG/print.png | Bin 0 -> 22709 bytes ClipReport4/ClipReport4/img/dis/PNG/right.png | Bin 0 -> 22709 bytes .../ClipReport4/img/dis/PNG/rightEnd.png | Bin 0 -> 22709 bytes ClipReport4/ClipReport4/img/dis/PNG/save.png | Bin 0 -> 22709 bytes ClipReport4/ClipReport4/img/dis/close.svg | 89 + ClipReport4/ClipReport4/img/dis/doc.svg | 133 + ClipReport4/ClipReport4/img/dis/excel.svg | 93 + ClipReport4/ClipReport4/img/dis/hwp.svg | 112 + ClipReport4/ClipReport4/img/dis/info.svg | 24 + ClipReport4/ClipReport4/img/dis/left.svg | 82 + ClipReport4/ClipReport4/img/dis/leftEnd.svg | 86 + ClipReport4/ClipReport4/img/dis/pdf.svg | 114 + ClipReport4/ClipReport4/img/dis/print.svg | 56 + ClipReport4/ClipReport4/img/dis/right.svg | 81 + ClipReport4/ClipReport4/img/dis/rightEnd.svg | 85 + ClipReport4/ClipReport4/img/dis/save.svg | 35 + ClipReport4/ClipReport4/img/doc.svg | 23 + .../ClipReport4/img/eform/calendar/left.png | Bin 0 -> 18477 bytes .../img/eform/calendar/leftEnd.png | Bin 0 -> 18503 bytes .../ClipReport4/img/eform/calendar/right.png | Bin 0 -> 18468 bytes .../img/eform/calendar/rightEnd.png | Bin 0 -> 18513 bytes ClipReport4/ClipReport4/img/eform/close.png | Bin 0 -> 22133 bytes .../img/eform/doodle/all_eraser.png | Bin 0 -> 18738 bytes .../ClipReport4/img/eform/doodle/close.png | Bin 0 -> 19131 bytes .../ClipReport4/img/eform/doodle/eraser.png | Bin 0 -> 18656 bytes .../ClipReport4/img/eform/doodle/move.png | Bin 0 -> 18435 bytes .../ClipReport4/img/eform/doodle/pallet.png | Bin 0 -> 19043 bytes .../ClipReport4/img/eform/doodle/pen.png | Bin 0 -> 18470 bytes ClipReport4/ClipReport4/img/eform/left.png | Bin 0 -> 20869 bytes ClipReport4/ClipReport4/img/eform/leftEnd.png | Bin 0 -> 21347 bytes .../ClipReport4/img/eform/list_close.png | Bin 0 -> 18679 bytes .../ClipReport4/img/eform/navi/left.png | Bin 0 -> 18891 bytes .../ClipReport4/img/eform/navi/right.png | Bin 0 -> 18704 bytes .../ClipReport4/img/eform/nec_check.png | Bin 0 -> 20885 bytes ClipReport4/ClipReport4/img/eform/print.png | Bin 0 -> 21311 bytes ClipReport4/ClipReport4/img/eform/right.png | Bin 0 -> 20840 bytes .../ClipReport4/img/eform/rightEnd.png | Bin 0 -> 21374 bytes ClipReport4/ClipReport4/img/eform/save.png | Bin 0 -> 21121 bytes .../ClipReport4/img/eform/shiftLeft.png | Bin 0 -> 18271 bytes .../ClipReport4/img/eform/shiftLeftLong.png | Bin 0 -> 18877 bytes .../ClipReport4/img/eform/shiftRight.png | Bin 0 -> 18268 bytes .../ClipReport4/img/eform/shiftRightLong.png | Bin 0 -> 18847 bytes .../ClipReport4/img/eform/sign/background.png | Bin 0 -> 231403 bytes ClipReport4/ClipReport4/img/efromProgress.gif | Bin 0 -> 35933 bytes ClipReport4/ClipReport4/img/excel.svg | 539 + ClipReport4/ClipReport4/img/hwp.svg | 539 + ClipReport4/ClipReport4/img/info.svg | 542 + ClipReport4/ClipReport4/img/left.svg | 110 + ClipReport4/ClipReport4/img/leftEnd.svg | 110 + ClipReport4/ClipReport4/img/logo.jpg | Bin 0 -> 33624 bytes ClipReport4/ClipReport4/img/over/close.svg | 240 + ClipReport4/ClipReport4/img/over/excel.svg | 622 + ClipReport4/ClipReport4/img/over/hwp.svg | 622 + ClipReport4/ClipReport4/img/over/info.svg | 542 + ClipReport4/ClipReport4/img/over/left.svg | 247 + ClipReport4/ClipReport4/img/over/leftEnd.svg | 247 + ClipReport4/ClipReport4/img/over/pdf.svg | 622 + ClipReport4/ClipReport4/img/over/print.svg | 594 + ClipReport4/ClipReport4/img/over/right.svg | 247 + ClipReport4/ClipReport4/img/over/rightEnd.svg | 245 + ClipReport4/ClipReport4/img/over/save.svg | 621 + ClipReport4/ClipReport4/img/pdf.svg | 540 + ClipReport4/ClipReport4/img/print.svg | 611 + ClipReport4/ClipReport4/img/right.svg | 111 + ClipReport4/ClipReport4/img/rightEnd.svg | 110 + ClipReport4/ClipReport4/img/save.svg | 461 + ClipReport4/ClipReport4/img/tile.jpg | Bin 0 -> 1136 bytes ClipReport4/ClipReport4/js/UserConfig.js | 966 + ClipReport4/ClipReport4/js/_clipreport.js | 21237 ++++++++++++++++ .../ClipReport4/js/clipreport-support.js | 1061 + ClipReport4/ClipReport4/js/clipreport.js | 51 + ClipReport4/ClipReport4/js/install.js | 234 + ClipReport4/ClipReport4/js/jquery-1.11.1.js | 12 + ClipReport4/ClipReport4/js/oof/OOFDocument.js | 1 + ClipReport4/ClipReport4/rfdrequest.aspx | 116 + ClipReport4/ClipReport4/test.aspx | 116 + ClipReport4/ClipReport4/test.txt | 0 141 files changed, 38896 insertions(+) create mode 100644 ClipReport4/ClipReport4/Clip.aspx create mode 100644 ClipReport4/ClipReport4/ClipAndFarsoo.aspx create mode 100644 ClipReport4/ClipReport4/ClipAndMarkAny.aspx create mode 100644 ClipReport4/ClipReport4/DRMVerify.aspx create mode 100644 ClipReport4/ClipReport4/Default.aspx create mode 100644 ClipReport4/ClipReport4/PrecompiledApp.config create mode 100644 ClipReport4/ClipReport4/certification.aspx create mode 100644 ClipReport4/ClipReport4/certificationpast.aspx create mode 100644 ClipReport4/ClipReport4/css/UserConfig.css create mode 100644 ClipReport4/ClipReport4/css/clipreport.css create mode 100644 ClipReport4/ClipReport4/css/clipreport_png.css create mode 100644 ClipReport4/ClipReport4/css/eform.css create mode 100644 ClipReport4/ClipReport4/css/export.css create mode 100644 ClipReport4/ClipReport4/css/font.css create mode 100644 ClipReport4/ClipReport4/css/install.css create mode 100644 ClipReport4/ClipReport4/css/reset.css create mode 100644 ClipReport4/ClipReport4/eduannotation.aspx create mode 100644 ClipReport4/ClipReport4/educontract.aspx create mode 100644 ClipReport4/ClipReport4/export/exportForDATA.aspx create mode 100644 ClipReport4/ClipReport4/export/exportForDOC.aspx create mode 100644 ClipReport4/ClipReport4/export/exportForEXCEL.aspx create mode 100644 ClipReport4/ClipReport4/export/exportForHWP.aspx create mode 100644 ClipReport4/ClipReport4/export/exportForJPG.aspx create mode 100644 ClipReport4/ClipReport4/export/exportForPDF.aspx create mode 100644 ClipReport4/ClipReport4/export/exportForPPT.aspx create mode 100644 ClipReport4/ClipReport4/export/exportForRTF.aspx create mode 100644 ClipReport4/ClipReport4/export/exportForTIF.aspx create mode 100644 ClipReport4/ClipReport4/export/exportMarkAny.aspx create mode 100644 ClipReport4/ClipReport4/export/keyToExport/exportForRecordCount.aspx create mode 100644 ClipReport4/ClipReport4/ico/favicon.ico create mode 100644 ClipReport4/ClipReport4/img/PNG/close.png create mode 100644 ClipReport4/ClipReport4/img/PNG/doc.png create mode 100644 ClipReport4/ClipReport4/img/PNG/excel.png create mode 100644 ClipReport4/ClipReport4/img/PNG/hwp.png create mode 100644 ClipReport4/ClipReport4/img/PNG/info.png create mode 100644 ClipReport4/ClipReport4/img/PNG/left.png create mode 100644 ClipReport4/ClipReport4/img/PNG/leftEnd.png create mode 100644 ClipReport4/ClipReport4/img/PNG/over/close.png create mode 100644 ClipReport4/ClipReport4/img/PNG/over/excel.png create mode 100644 ClipReport4/ClipReport4/img/PNG/over/hwp.png create mode 100644 ClipReport4/ClipReport4/img/PNG/over/info.png create mode 100644 ClipReport4/ClipReport4/img/PNG/over/left.png create mode 100644 ClipReport4/ClipReport4/img/PNG/over/leftEnd.png create mode 100644 ClipReport4/ClipReport4/img/PNG/over/pdf.png create mode 100644 ClipReport4/ClipReport4/img/PNG/over/print.png create mode 100644 ClipReport4/ClipReport4/img/PNG/over/right.png create mode 100644 ClipReport4/ClipReport4/img/PNG/over/rightEnd.png create mode 100644 ClipReport4/ClipReport4/img/PNG/over/save.png create mode 100644 ClipReport4/ClipReport4/img/PNG/pdf.png create mode 100644 ClipReport4/ClipReport4/img/PNG/print.png create mode 100644 ClipReport4/ClipReport4/img/PNG/right.png create mode 100644 ClipReport4/ClipReport4/img/PNG/rightEnd.png create mode 100644 ClipReport4/ClipReport4/img/PNG/save.png create mode 100644 ClipReport4/ClipReport4/img/cliplogo.png create mode 100644 ClipReport4/ClipReport4/img/close.svg create mode 100644 ClipReport4/ClipReport4/img/deploying.gif create mode 100644 ClipReport4/ClipReport4/img/dis/PNG/cloes.png create mode 100644 ClipReport4/ClipReport4/img/dis/PNG/doc.png create mode 100644 ClipReport4/ClipReport4/img/dis/PNG/excel.png create mode 100644 ClipReport4/ClipReport4/img/dis/PNG/hwp.png create mode 100644 ClipReport4/ClipReport4/img/dis/PNG/info.png create mode 100644 ClipReport4/ClipReport4/img/dis/PNG/left.png create mode 100644 ClipReport4/ClipReport4/img/dis/PNG/leftEnd.png create mode 100644 ClipReport4/ClipReport4/img/dis/PNG/pdf.png create mode 100644 ClipReport4/ClipReport4/img/dis/PNG/print.png create mode 100644 ClipReport4/ClipReport4/img/dis/PNG/right.png create mode 100644 ClipReport4/ClipReport4/img/dis/PNG/rightEnd.png create mode 100644 ClipReport4/ClipReport4/img/dis/PNG/save.png create mode 100644 ClipReport4/ClipReport4/img/dis/close.svg create mode 100644 ClipReport4/ClipReport4/img/dis/doc.svg create mode 100644 ClipReport4/ClipReport4/img/dis/excel.svg create mode 100644 ClipReport4/ClipReport4/img/dis/hwp.svg create mode 100644 ClipReport4/ClipReport4/img/dis/info.svg create mode 100644 ClipReport4/ClipReport4/img/dis/left.svg create mode 100644 ClipReport4/ClipReport4/img/dis/leftEnd.svg create mode 100644 ClipReport4/ClipReport4/img/dis/pdf.svg create mode 100644 ClipReport4/ClipReport4/img/dis/print.svg create mode 100644 ClipReport4/ClipReport4/img/dis/right.svg create mode 100644 ClipReport4/ClipReport4/img/dis/rightEnd.svg create mode 100644 ClipReport4/ClipReport4/img/dis/save.svg create mode 100644 ClipReport4/ClipReport4/img/doc.svg create mode 100644 ClipReport4/ClipReport4/img/eform/calendar/left.png create mode 100644 ClipReport4/ClipReport4/img/eform/calendar/leftEnd.png create mode 100644 ClipReport4/ClipReport4/img/eform/calendar/right.png create mode 100644 ClipReport4/ClipReport4/img/eform/calendar/rightEnd.png create mode 100644 ClipReport4/ClipReport4/img/eform/close.png create mode 100644 ClipReport4/ClipReport4/img/eform/doodle/all_eraser.png create mode 100644 ClipReport4/ClipReport4/img/eform/doodle/close.png create mode 100644 ClipReport4/ClipReport4/img/eform/doodle/eraser.png create mode 100644 ClipReport4/ClipReport4/img/eform/doodle/move.png create mode 100644 ClipReport4/ClipReport4/img/eform/doodle/pallet.png create mode 100644 ClipReport4/ClipReport4/img/eform/doodle/pen.png create mode 100644 ClipReport4/ClipReport4/img/eform/left.png create mode 100644 ClipReport4/ClipReport4/img/eform/leftEnd.png create mode 100644 ClipReport4/ClipReport4/img/eform/list_close.png create mode 100644 ClipReport4/ClipReport4/img/eform/navi/left.png create mode 100644 ClipReport4/ClipReport4/img/eform/navi/right.png create mode 100644 ClipReport4/ClipReport4/img/eform/nec_check.png create mode 100644 ClipReport4/ClipReport4/img/eform/print.png create mode 100644 ClipReport4/ClipReport4/img/eform/right.png create mode 100644 ClipReport4/ClipReport4/img/eform/rightEnd.png create mode 100644 ClipReport4/ClipReport4/img/eform/save.png create mode 100644 ClipReport4/ClipReport4/img/eform/shiftLeft.png create mode 100644 ClipReport4/ClipReport4/img/eform/shiftLeftLong.png create mode 100644 ClipReport4/ClipReport4/img/eform/shiftRight.png create mode 100644 ClipReport4/ClipReport4/img/eform/shiftRightLong.png create mode 100644 ClipReport4/ClipReport4/img/eform/sign/background.png create mode 100644 ClipReport4/ClipReport4/img/efromProgress.gif create mode 100644 ClipReport4/ClipReport4/img/excel.svg create mode 100644 ClipReport4/ClipReport4/img/hwp.svg create mode 100644 ClipReport4/ClipReport4/img/info.svg create mode 100644 ClipReport4/ClipReport4/img/left.svg create mode 100644 ClipReport4/ClipReport4/img/leftEnd.svg create mode 100644 ClipReport4/ClipReport4/img/logo.jpg create mode 100644 ClipReport4/ClipReport4/img/over/close.svg create mode 100644 ClipReport4/ClipReport4/img/over/excel.svg create mode 100644 ClipReport4/ClipReport4/img/over/hwp.svg create mode 100644 ClipReport4/ClipReport4/img/over/info.svg create mode 100644 ClipReport4/ClipReport4/img/over/left.svg create mode 100644 ClipReport4/ClipReport4/img/over/leftEnd.svg create mode 100644 ClipReport4/ClipReport4/img/over/pdf.svg create mode 100644 ClipReport4/ClipReport4/img/over/print.svg create mode 100644 ClipReport4/ClipReport4/img/over/right.svg create mode 100644 ClipReport4/ClipReport4/img/over/rightEnd.svg create mode 100644 ClipReport4/ClipReport4/img/over/save.svg create mode 100644 ClipReport4/ClipReport4/img/pdf.svg create mode 100644 ClipReport4/ClipReport4/img/print.svg create mode 100644 ClipReport4/ClipReport4/img/right.svg create mode 100644 ClipReport4/ClipReport4/img/rightEnd.svg create mode 100644 ClipReport4/ClipReport4/img/save.svg create mode 100644 ClipReport4/ClipReport4/img/tile.jpg create mode 100644 ClipReport4/ClipReport4/js/UserConfig.js create mode 100644 ClipReport4/ClipReport4/js/_clipreport.js create mode 100644 ClipReport4/ClipReport4/js/clipreport-support.js create mode 100644 ClipReport4/ClipReport4/js/clipreport.js create mode 100644 ClipReport4/ClipReport4/js/install.js create mode 100644 ClipReport4/ClipReport4/js/jquery-1.11.1.js create mode 100644 ClipReport4/ClipReport4/js/oof/OOFDocument.js create mode 100644 ClipReport4/ClipReport4/rfdrequest.aspx create mode 100644 ClipReport4/ClipReport4/test.aspx create mode 100644 ClipReport4/ClipReport4/test.txt diff --git a/ClipReport4/ClipReport4/Clip.aspx b/ClipReport4/ClipReport4/Clip.aspx new file mode 100644 index 0000000..c561a22 --- /dev/null +++ b/ClipReport4/ClipReport4/Clip.aspx @@ -0,0 +1,103 @@ +<%@ Page Language="C#" AutoEventWireup="true" %> + +<% + + +ReportUtil reportUtil = ReportUtil.getInstance(); + +string passName = Request.Params["ClipID"]; +Response.AddHeader("Cache-Control", "no-store"); +Response.AddHeader("Connection", "close"); + + +/** + 데몬서버 지원 API Code (ClipID) 는 세 자리 수로 되어있습니다. +**/ + +if (null != passName) +{ + // R01 : 비동기적으로 리포트를 생성한다. + if ("R01".Equals(passName)) + { + reportUtil.responseForCreateReport(Request, Response); + } + // R02 : 리포트 뷰를 호출한다. + // R11 : HTML 인쇄를 위한 export 를 요청합니다. + else if ("R02".Equals(passName) || "R11".Equals(passName)) + { + reportUtil.responseForView(Request, Response); + } + // R03 : 리포트 생성 상태를 비동기로 확인합니다. + else if ("R03".Equals(passName)) + { + Response.AddHeader("Connection", "Keep-Alive"); + Response.AddHeader("Keep-Alive", "timeout=5, max=99"); + reportUtil.responseForStatus(Request, Response); + } + // R04 : 리포트 삭제를 요청합니다. (세션 종료 및 자원 반환) + else if ("R04".Equals(passName)) + { + reportUtil.deleteReport(Request, Response); + } + // R16 : export 상태를 비동기로 확인합니다. 이 명령이 호출되기 전에 R08 을 통하여 동기적으로 export 된 문서를 내려줘야 합니다. + else if ("R16".Equals(passName) || "R09S2".Equals(passName)) + { + reportUtil.responseForExportStatus(Request, Response); + } + // export 를 요청합니다. + // R06 ~ R08 : 문서 파일 export + // R09 : 인쇄를 위한 export + else if ("R09S1".Equals(passName) || new Regex("R(0[5-9]|(10))").IsMatch(passName)) + { + reportUtil.responseForExport(Request, Response); + } + + // 데몬서버 지원 R160 : export 상태를 비동기로 확인합니다. + else if ("R160".Equals(passName)) + { + reportUtil.responseForExportToken(Request, Response); + } + // 데몬서버 지원 R161 : export 된 문서 파일을 다운로드 합니다. + else if ("R161".Equals(passName)) + { + reportUtil.responseForExportBinaryDocument(Request, Response); + } + // R17 : 접근성 뷰어(html4)에 포함된 번들 이미지를 다운로드 받을 수 있습니다. + else if ("R17".Equals(passName)) + { + reportUtil.responseForBundle(Request, Response); + } + else if ("R50".Equals(passName)) + { + } + else if ("R51".Equals(passName)) + { + } + else if ("R15".Equals(passName)) + { + } + else if ("R15".Equals(passName)) + { + } + else if ("S01".Equals(passName)) + { + reportUtil.responseForCookies(Request, Response); + + } + else if ("is_daemon".Equals(passName)) + { + Response.ContentType = "text/html; charset=UTF-8"; + Response.AddHeader("Cache-Control", "Private, No-store, No-cache, Must-Revalidate"); + Response.Write("({'success':true})"); + } + //else if ("R150".Equals(passName) && environment.isDebug()) + //{ + //reportUtil.responseForEnvironment(Request, Response); + //} + else + { + Response.Close(); + } + return; +} +%> \ No newline at end of file diff --git a/ClipReport4/ClipReport4/ClipAndFarsoo.aspx b/ClipReport4/ClipReport4/ClipAndFarsoo.aspx new file mode 100644 index 0000000..211b948 --- /dev/null +++ b/ClipReport4/ClipReport4/ClipAndFarsoo.aspx @@ -0,0 +1,141 @@ +<%@ Page Language="C#" AutoEventWireup="true" %> + +<% + + +ReportUtil reportUtil = ReportUtil.getInstance(); + +string passName = Request.Params["ClipID"]; +Response.AddHeader("Cache-Control", "no-store"); +Response.AddHeader("Connection", "close"); + +bool isAsync = "true".Equals(Request.Params["async"] + "", StringComparison.CurrentCultureIgnoreCase); +bool isExportPassName = passName != null && new Regex("R(0[5-9]|(10))").IsMatch(passName); +bool isExportDownload = !isAsync && isExportPassName; + +if (null != passName) +{ + + // 문서 암호화 처리블록. + if (isExportDownload) + { + string reportKey = Request.Params["uid"]; + // 임의의 파일 경로를 지정할 수 있습니다. + string directory = System.Web.HttpContext.Current.Server.MapPath("~/resources/temp/" + reportKey); + System.IO.Directory.CreateDirectory(directory); + + ExportInfo exportInfo = reportUtil.getExport(Request, directory); + int errorCode = exportInfo.ErrorCode; + + // exportInfo.ErrorCode == 0 정상 + // exportInfo.ErrorCode == 1 세션이 종료 되었거나, 결과물(document) 파일을 찾을 수 없을 때 오류 + // exportInfo.ErrorCode == 2 문서 생성중 오류 발생 + // exportInfo.ErrorCode == 3 파일 서버에 저장중에 오류 발생 + // 에러 처리. + if (exportInfo.ErrorCode != 0) + { + Response.Write("{\"status\": false, \"event\":20}"); + return; + } + + // 로컬에 저장된 파일 경로 + String filePath = exportInfo.FilePath; + /******* + * + * 여기서 저장된 파일 경로를 이용하여 문서 암호화 처리. + * + ******/ + + + // exportInfo.FilePath = "바뀐 파일 경로 설정 가능"; + // 아래 라인을 통하여 사용자에게 생성된 문서 파일 보내기. + // 아래 코드는 단순히 파일 경로(filePath)를 사용자의 브라우저로 전달합니다. + reportUtil.sendExport(Request, Response, exportInfo); + System.IO.File.Delete(exportInfo.FilePath); + System.IO.Directory.Delete(directory); + + } + // R01 : 비동기적으로 리포트를 생성한다. + else if ("R01".Equals(passName)) + { + reportUtil.responseForCreateReport(Request, Response); + } + // R02 : 리포트 뷰를 호출한다. + // R11 : HTML 인쇄를 위한 export 를 요청합니다. + else if ("R02".Equals(passName) || "R11".Equals(passName)) + { + reportUtil.responseForView(Request, Response); + } + // R03 : 리포트 생성 상태를 비동기로 확인합니다. + else if ("R03".Equals(passName)) + { + Response.AddHeader("Connection", "Keep-Alive"); + Response.AddHeader("Keep-Alive", "timeout=5, max=99"); + reportUtil.responseForStatus(Request, Response); + } + // R04 : 리포트 삭제를 요청합니다. (세션 종료 및 자원 반환) + else if ("R04".Equals(passName)) + { + reportUtil.deleteReport(Request, Response); + } + // export 를 요청합니다. + // R06 ~ R08 : 문서 파일 export + // R09 : 인쇄를 위한 export + else if (isAsync && isExportPassName) + { + reportUtil.responseForExport(Request, Response); + } + // R16 : export 상태를 비동기로 확인합니다. 이 명령이 호출되기 전에 R08 을 통하여 동기적으로 export 된 문서를 내려줘야 합니다. + else if ("R16".Equals(passName)) + { + reportUtil.responseForExportStatus(Request, Response); + } + // 데몬서버 지원 R160 : export 상태를 비동기로 확인합니다. + else if ("R160".Equals(passName)) + { + reportUtil.responseForExportToken(Request, Response); + } + // 데몬서버 지원 R161 : export 된 문서 파일을 다운로드 합니다. + else if ("R161".Equals(passName)) + { + reportUtil.responseForExportBinaryDocument(Request, Response); + } + // R17 : 접근성 뷰어(html4)에 포함된 번들 이미지를 다운로드 받을 수 있습니다. + else if ("R17".Equals(passName)) + { + reportUtil.responseForBundle(Request, Response); + } + else if ("R50".Equals(passName)) + { + } + else if ("R51".Equals(passName)) + { + } + else if ("R15".Equals(passName)) + { + } + else if ("R15".Equals(passName)) + { + } + else if ("S01".Equals(passName)) + { + reportUtil.responseForCookies(Request, Response); + + } + else if ("is_daemon".Equals(passName)) + { + Response.ContentType = "text/html; charset=UTF-8"; + Response.AddHeader("Cache-Control", "Private, No-store, No-cache, Must-Revalidate"); + Response.Write("({'success':true})"); + } + //else if ("R150".Equals(passName) && environment.isDebug()) + //{ + //reportUtil.responseForEnvironment(Request, Response); + //} + else + { + Response.Close(); + } + return; +} +%> \ No newline at end of file diff --git a/ClipReport4/ClipReport4/ClipAndMarkAny.aspx b/ClipReport4/ClipReport4/ClipAndMarkAny.aspx new file mode 100644 index 0000000..b8a4343 --- /dev/null +++ b/ClipReport4/ClipReport4/ClipAndMarkAny.aspx @@ -0,0 +1,174 @@ +<%@ Page Language="C#" AutoEventWireup="true" %> +<%@ Import Namespace="System.IO"%> +<% + + +ReportUtil reportUtil = ReportUtil.getInstance(); + +string passName = Request.Params["ClipID"]; +Response.AddHeader("Cache-Control", "no-store"); +Response.AddHeader("Connection", "close"); + + +/** + 데몬서버 지원 API Code (ClipID) 는 세 자리 수로 되어있습니다. +**/ + +if (null != passName) +{ + // R01 : 비동기적으로 리포트를 생성한다. + if ("R01".Equals(passName)) + { + reportUtil.responseForCreateReport(Request, Response); + } + // R02 : 리포트 뷰를 호출한다. + // R11 : HTML 인쇄를 위한 export 를 요청합니다. + else if ("R02".Equals(passName) || "R11".Equals(passName)) + { + reportUtil.responseForView(Request, Response); + } + // R03 : 리포트 생성 상태를 비동기로 확인합니다. + else if ("R03".Equals(passName)) + { + Response.AddHeader("Connection", "Keep-Alive"); + Response.AddHeader("Keep-Alive", "timeout=5, max=99"); + reportUtil.responseForStatus(Request, Response); + } + // R04 : 리포트 삭제를 요청합니다. (세션 종료 및 자원 반환) + else if ("R04".Equals(passName)) + { + reportUtil.deleteReport(Request, Response); + } + else if ("R08".Equals(passName)) + { + + // 다운로드될 파일이 위치할 디렉토리 경로. + String downloadDirectory = System.Web.HttpContext.Current.Server.MapPath("~/resources/download"); + + ResultMarkany exportInfo = reportUtil.responseForMarkAny(downloadDirectory, Request, Response); + + // 마크애니를 사용하기 위래서 아랫부분을 수정하면 됩니다. + if (exportInfo != null) + { + + + int errorCode = exportInfo.getErrorCode(); + //errorCode == 0 정상 + //errorCode == 1 리포트 서버 오류. + //errorCode == 2 oof 형식이 잘못되었거나 crf 를 찾을 수 없음. + //errorCode == 4 데이터 혹은 pdf 파일을 WAS Client 디렉토리에 저장할 수 없음. + //errorCode == 5 리포트와 pdf, dat 생성 오류(); + //errorCode == 6 라이선스 오류 + //errorCode == 7 리포트가 존재하지 않음. + + //바코드로 만든 데이터 파일 위치 + String datFilePath = exportInfo.getDataFilePath(); + //생성된 pdf 파일 위치 + String dstFilePath = exportInfo.getPdfFilePath(); + + //세로 0 + //가로 1 + int paperOrientation = exportInfo.getPaperOrientation(); + + // 페이지 수 + exportInfo.getPageCount(); + + // 바코드 좌표 + exportInfo.getLeft(); + exportInfo.getRight(); + exportInfo.getTop(); + exportInfo.getBottom(); + + //DRM PDF 로 변환(변환된 파일주소를 dstFile 변수에 넣어주시면 됩니다.) + + if (dstFilePath != null && !"".Equals(dstFilePath)) + { + + //변환된 pdf 클라이언트로 파일 내리기 + String downloadFile = dstFilePath; + + // 헤더 추가. + Response.ContentType = "application/pdf"; + Response.AddHeader("Content-Length", new FileInfo(dstFilePath).Length + ""); + + + + Response.WriteFile(downloadFile); + Response.Flush(); + + //byte[] buffer = new byte[4096]; + //int bytesRead = -1; + + + //inStream.Close(); + //outStream.Close(); + + // 파일 삭제. + File.Delete(downloadFile); + File.Delete(datFilePath); + } + + } + + } + // export 를 요청합니다. + // R06 ~ R08 : 문서 파일 export + // R09 : 인쇄를 위한 export + else if (new Regex("R(0[5-9]|(10))").IsMatch(passName)) + { + reportUtil.responseForExport(Request, Response); + } + // R16 : export 상태를 비동기로 확인합니다. 이 명령이 호출되기 전에 R08 을 통하여 동기적으로 export 된 문서를 내려줘야 합니다. + else if ("R16".Equals(passName)) + { + reportUtil.responseForExportStatus(Request, Response); + } + // 데몬서버 지원 R160 : export 상태를 비동기로 확인합니다. + else if ("R160".Equals(passName)) + { + reportUtil.responseForExportToken(Request, Response); + } + // 데몬서버 지원 R161 : export 된 문서 파일을 다운로드 합니다. + else if ("R161".Equals(passName)) + { + reportUtil.responseForExportBinaryDocument(Request, Response); + } + // R17 : 접근성 뷰어(html4)에 포함된 번들 이미지를 다운로드 받을 수 있습니다. + else if ("R17".Equals(passName)) + { + reportUtil.responseForBundle(Request, Response); + } + else if ("R50".Equals(passName)) + { + } + else if ("R51".Equals(passName)) + { + } + else if ("R15".Equals(passName)) + { + } + else if ("R15".Equals(passName)) + { + } + else if ("S01".Equals(passName)) + { + reportUtil.responseForCookies(Request, Response); + + } + else if ("is_daemon".Equals(passName)) + { + Response.ContentType = "text/html; charset=UTF-8"; + Response.AddHeader("Cache-Control", "Private, No-store, No-cache, Must-Revalidate"); + Response.Write("({'success':true})"); + } + //else if ("R150".Equals(passName) && environment.isDebug()) + //{ + //reportUtil.responseForEnvironment(Request, Response); + //} + else + { + Response.Close(); + } + return; +} +%> \ No newline at end of file diff --git a/ClipReport4/ClipReport4/DRMVerify.aspx b/ClipReport4/ClipReport4/DRMVerify.aspx new file mode 100644 index 0000000..75ef0ad --- /dev/null +++ b/ClipReport4/ClipReport4/DRMVerify.aspx @@ -0,0 +1,14 @@ +<%@ Page Language="C#" AutoEventWireup="true" %> + + +<% + +ReportUtil reportUtil = ReportUtil.getInstance(); + +ClipReportDRM.setClient(reportUtil.getCLIPreportClient()); + + +//데이터가 파라미터 (DRMVerify)명의 base64 String 넘어오는 경우 +//response 사용하지 않고 문자열로 return 받는 경우 +String reportSVG = ClipReportDRM.verifyBase64String(Request); +%><%=reportSVG%> diff --git a/ClipReport4/ClipReport4/Default.aspx b/ClipReport4/ClipReport4/Default.aspx new file mode 100644 index 0000000..d62c962 --- /dev/null +++ b/ClipReport4/ClipReport4/Default.aspx @@ -0,0 +1,17 @@ +<%@ page language="C#" autoeventwireup="true" inherits="_Default, CLIPReportSDKHelper" %> + + + + + + + + + +
+
+ +
+
+ + diff --git a/ClipReport4/ClipReport4/PrecompiledApp.config b/ClipReport4/ClipReport4/PrecompiledApp.config new file mode 100644 index 0000000..f7f4068 --- /dev/null +++ b/ClipReport4/ClipReport4/PrecompiledApp.config @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/ClipReport4/ClipReport4/certification.aspx b/ClipReport4/ClipReport4/certification.aspx new file mode 100644 index 0000000..e42410a --- /dev/null +++ b/ClipReport4/ClipReport4/certification.aspx @@ -0,0 +1,125 @@ +<%@ Page Language="C#" AutoEventWireup="true" %> +<%@ Import Namespace="CLIPreport.OOF"%> + + +<% + + + + + +ReportUtil reportUtil = ReportUtil.getInstance(); +Response.AddHeader("Cache-Control", "no-cache, no-store"); + + +OOFDocument oof = OOFDocument.newOOF(); + +// Set report title +oof.setTitle("수료증"); + +OOFFile file = oof.addFile("crf", "certification.crf"); + +// DB Connection +oof.addConnectionData("*","lmsynicte"); + +// Add Field +oof.addField("lectno",Request.QueryString["lectno"].ToString()); + + + + +//############################################################################################################################## + +//############################################################################################################################## +// [Example] Inserting data in XML format from HTTP. +//file.addConnectionHTTP("*", "http://rexpert.clipsoft.kr/rebfiles/demo/resign.xml", null).addContentParamXML(); +//################################################################# ############################################################# + + + +//############################################################################################################################## +// [Example] Inserting JSON data. +//file.addConnectionMemo("*", "{\"value\":200}" ).addContentParamJSON(); +//############################################################################################################################## + + +// Create a Report key. +// This key is used in the Javascript-based report viewer. + +String reportKey = reportUtil.createReportToKey( oof); + + +//############################################################################################################################## +// [Example] You can use the comment code below. +//String reportKey = reportUtil.createReportToKey(response, oof, request.getCharacterEncoding()); +//String reportKey = reportUtil.createReportToKey(response, oof.toBase64()); +//String reportKey = reportUtil.createReportToKey(response, oof); +//############################################################################################################################## + +%> + + + +Report + + + + + + + + + + + + + + + + + + + + +
+ + + + +s \ No newline at end of file diff --git a/ClipReport4/ClipReport4/certificationpast.aspx b/ClipReport4/ClipReport4/certificationpast.aspx new file mode 100644 index 0000000..7945300 --- /dev/null +++ b/ClipReport4/ClipReport4/certificationpast.aspx @@ -0,0 +1,110 @@ +<%@ Page Language="C#" AutoEventWireup="true" %> +<%@ Import Namespace="CLIPreport.OOF"%> + + +<% + + + + + +ReportUtil reportUtil = ReportUtil.getInstance(); +Response.AddHeader("Cache-Control", "no-cache, no-store"); + + +OOFDocument oof = OOFDocument.newOOF(); + +// Set report title +oof.setTitle("수료증"); + +OOFFile file = oof.addFile("crf", "certificationpast.crf"); + +// DB Connection +oof.addConnectionData("*","lmsynicte"); + +// Add Field +oof.addField("lectno",Request.QueryString["lectno"].ToString()); + + + + +//############################################################################################################################## + +//############################################################################################################################## +// [Example] Inserting data in XML format from HTTP. +//file.addConnectionHTTP("*", "http://rexpert.clipsoft.kr/rebfiles/demo/resign.xml", null).addContentParamXML(); +//################################################################# ############################################################# + + + +//############################################################################################################################## +// [Example] Inserting JSON data. +//file.addConnectionMemo("*", "{\"value\":200}" ).addContentParamJSON(); +//############################################################################################################################## + + +// Create a Report key. +// This key is used in the Javascript-based report viewer. + +String reportKey = reportUtil.createReportToKey( oof); + + +//############################################################################################################################## +// [Example] You can use the comment code below. +//String reportKey = reportUtil.createReportToKey(response, oof, request.getCharacterEncoding()); +//String reportKey = reportUtil.createReportToKey(response, oof.toBase64()); +//String reportKey = reportUtil.createReportToKey(response, oof); +//############################################################################################################################## + +%> + + + +Report + + + + + + + + + + + + + + + + + + + + +
+ + + + +s \ No newline at end of file diff --git a/ClipReport4/ClipReport4/css/UserConfig.css b/ClipReport4/ClipReport4/css/UserConfig.css new file mode 100644 index 0000000..0947e09 --- /dev/null +++ b/ClipReport4/ClipReport4/css/UserConfig.css @@ -0,0 +1,188 @@ +@CHARSET "UTF-8"; + +/* +사용자 정의 css 파일입니다. +기본적으로 제공하는 css 파일의 내용을 복사하여 오버라이딩 하여 사용합니다. +*/ + +/*예제 뷰어 메뉴*/ +/* +.report_menu_div { + position: absolute; + top: 0px; + width: 100%; + height: 65px; + overflow: visible; + background-color: red; + background-position: 5px 50%; + background-repeat: no-repeat; + -webkit-user-select: none; + -moz-user-select: none; + -khtml-user-select: none; + -ms-user-select: none; +} +*/ + +/* +필수 항목을 체크하지 않았을 때 필수 항목이 들어간 컨트롤에 아래의 스타일을 적용합니다. +*/ +.eForm_NecessaryCheck{ + background-color : orange !important; + opacity: 0.5 !important; +} + + +/* +입력 컨트롤에 포커스가 들어왔을 때 아래의 스타일을 적용합니다. +*/ +.eform_textarea:focus{ + border:2pt solid Orange; + outline: none; +} + +.eform_control_focus{ + border:2pt solid Orange; +} + +/* +목차에 관련된 스타일을 적용합니다. +*/ +/* +.eform_toc_menu_top { + position: absolute; + left: 10px; + top: 55px; + height: 50px; + width: 250px; + background-color: rgba(243, 243, 243, 0.95); + border-bottom: 2px solid rgb(212, 212, 212); + box-sizing: border-box; + border-radius: 10px 10px 0px 0px; +} + +.eform_toc_menu_top_text { + position: absolute; + left: 5px; + top: 15px; + font-family: 나눔고딕; + font-size: 13pt; + color: rgb(115, 197, 215); + font-weight: bold; +} + +.eform_toc_menu_top_close { + position: absolute; + right: 10px; + top: 17px; + width: 19px; + height: 19px; + background-image: url(../img/eform/list_close.png); + background-size: contain; + cursor: pointer; +} + +.eform_toc_menu_body { + position: absolute; + left: 10px; + top: 105px; + overflow-x: hidden; + overflow-y: auto; + width: 250px; + bottom: 35px; + background-color: rgba(243, 243, 243, 0.95); + box-sizing: border-box; +} + +.eform_toc_list_depth { + position: relative; + left: 0px; + right: 0px; + height: 30px; + border-bottom: 1px solid rgb(212, 212, 212); +} + +.eform_toc_nec_list_depth { + position: relative; + left: 0px; + right: 0px; + height: 30px; + border-bottom: 1px solid rgb(212, 212, 212); + background-image:url(../img/eform/nec_check.png); + background-size: 15px 15px; + background-repeat: no-repeat; + background-position : 5px center; +} + +.eform_toc_list_depth_text{ + position: absolute; + font-family : 나눔고딕; + font-weight: bold; + text-overflow: ellipsis; + white-space: nowrap; + overflow:hidden; + cursor: pointer; +} + +.eform_toc_list_depth_pageNumber{ + position: absolute; + font-family : 나눔고딕; + white-space: nowrap; + overflow:hidden; + font-size: 10pt; + top:7px; + right:0px; + width:30px; + text-align: center; +} + +.eform_toc_list_depth1_text { + font-size: 12pt; + color: rgb(215, 172, 135); + top: 5px; + bottom: 0px; + +} + +.eform_toc_list_depth2_text { + font-size: 12pt; + color: rgb(100, 100, 100); + top: 5px; + bottom: 0px; +} + +.eform_toc_list_depth3_text { + font-size: 11pt; + color: rgb(100, 100, 100); + top: 7px; + bottom: 0px; +} + +.eform_toc_menu_bottom { + position: absolute; + left: 10px; + bottom: 25px; + height: 10px; + width: 250px; + background-color: rgba(243, 243, 243, 0.95); + box-sizing: border-box; + border-radius: 0px 0px 10px 10px; +} +*/ + +.report_displayNone{ + position:absoulte !important; + width:1px !important; + height:1px !important; + visibility: hidden !important; + opacity:0 !important; +} + +/* +사용자 정의 프로그래스 createUserProgress 함수를 사용하였을 때 동작합니다. +*/ +.user_progress{ + background-position: 50% 50%; + background-image: url(../img/efromProgress.gif); + opacity: 0.5; + background-color:gray; +} diff --git a/ClipReport4/ClipReport4/css/clipreport.css b/ClipReport4/ClipReport4/css/clipreport.css new file mode 100644 index 0000000..6780b81 --- /dev/null +++ b/ClipReport4/ClipReport4/css/clipreport.css @@ -0,0 +1,1037 @@ +@CHARSET "UTF-8"; + +/* +웹 접근성 관련 주석처리(focus rect) +input:focus, button:focus, select:focus{ + outline: none; +} +*/ + + +/*뷰어 메뉴*/ +.report_menu_div { + position: absolute; + top: 0px; + width: 100%; + height: 65px; + overflow: visible; + background-color: #fff; + background-position: 5px 50%; + background-repeat: no-repeat; + -webkit-user-select: none; /* webkit (safari, chrome) browsers */ + -moz-user-select: none; /* mozilla browsers */ + -khtml-user-select: none; /* webkit (konqueror) browsers */ + -ms-user-select: none; /* IE10+ */ +} + +/*리포트 배경*/ +.report_paint_div { + position: absolute; + top: 65px; + width: 100%; + bottom: 0px; + border: 1px solid silver; + background-color: #eee; + overflow: auto; + text-align: center; +} + +/*리포트 프로그래스*/ +.report_progress { + background-repeat: no-repeat; + background-position: 50% 30%; + background-image: url(../img/deploying.gif); +} + +.report_menu_table { + position: absolute; + left: 0px; + height: 100%; + width: 100%; + border: 1px solid silver; + text-align: right; +} + +.report_menu_table_td { + border: 0px solid silver; + text-align: left; +} + +.report_menu_table_td_div { + position: relative; + height: 30px; + width: 100%; + font-size: 10pt; +} + + +/*메뉴에 존재하는 버튼 공통 디자인*/ +.report_menu_button { + position: absolute; + width: 35px; + height: 35px; + background-size: contain; + border: 0px solid #FFFFFF; + background-color: transparent; + cursor: pointer; +} +/*마우스 오버 됐을 때 디자인*/ +.report_menu_button:hover{ + background-repeat: no-repeat; +} + +/*저장 버튼*/ +.report_menu_save_button { + left: 7px; +} + +.report_menu_save_button:hover { +/* + width: 37px; + height: 37px; + */ +} + +.report_menu_save_button_svg { + background-image: url(../img/save.svg); +} + +.report_menu_save_button_svg_dis { + cursor:not-allowed; + background-image: url(../img/dis/save.svg); +} + +.report_menu_save_button_svg:hover { + background-image: url(../img/over/save.svg); +} + +.report_menu_save_button_png { + background-image: url(../img/PNG/save.png); +} + +.report_menu_save_button_png_dis { + cursor:not-allowed; + background-image: url(../img/dis/PNG/save.png); +} + +.report_menu_save_button_png:hover { + background-image: url(../img/PNG/over/save.png); +} + +/*프린트 버튼*/ +.report_menu_print_button { + /*left:55px;*/ + left: 234px; +} + +.report_menu_print_button:hover { + /* + width: 37px; + height: 37px; + */ +} + +.report_menu_print_button_svg { + background-image: url(../img/print.svg); +} + +.report_menu_print_button_svg_dis { + cursor:not-allowed; + background-image: url(../img/dis/print.svg); +} + +.report_menu_print_button_svg:hover { + background-image: url(../img/over/print.svg); +} + +.report_menu_print_button_png { + background-image: url(../img/PNG/print.png); +} + +.report_menu_print_button_png_dis { + cursor:not-allowed; + background-image: url(../img/dis/PNG/print.png); +} + +.report_menu_print_button_png:hover { + background-image: url(../img/PNG/over/print.png); +} + +/*첫페이지 이동 버튼*/ +.report_menu_leftEnd_button { + /*left:85px;*/ + left: 320px; +} + +.report_menu_leftEnd_button:hover { + /* + width: 37px; + height: 37px; + */ +} + +.report_menu_leftEnd_button_svg { + background-image: url(../img/leftEnd.svg); +} + +.report_menu_leftEnd_button_svg_dis { + cursor:not-allowed; + background-image: url(../img/dis/leftEnd.svg); +} + +.report_menu_leftEnd_button_svg:hover { + background-image: url(../img/over/leftEnd.svg); +} + +.report_menu_leftEnd_button_png { + background-image: url(../img/PNG/leftEnd.png); +} + +.report_menu_leftEnd_button_png_dis { + cursor:not-allowed; + background-image: url(../img/dis/PNG/leftEnd.png); +} + +.report_menu_leftEnd_button_png:hover { + background-image: url(../img/PNG/over/leftEnd.png); +} + +/*이전페이지 이동 버튼*/ +.report_menu_left_button { + left: 358px; +} + +.report_menu_left_button:hover { + /* + width: 37px; + height: 37px; + */ +} + +.report_menu_left_button_svg { + background-image: url(../img/left.svg); +} + +.report_menu_left_button_svg_dis { + cursor:not-allowed; + background-image: url(../img/dis/left.svg); +} + +.report_menu_left_button_svg:hover { + background-image: url(../img/over/left.svg); +} + +.report_menu_left_button_png { + background-image: url(../img/PNG/left.png); +} + +.report_menu_left_button_png_dis { + cursor:not-allowed; + background-image: url(../img/dis/PNG/left.png); +} + +.report_menu_left_button_png:hover { + background-image: url(../img/PNG/over/left.png); +} + +/*다음 페이지 이동 버튼*/ +.report_menu_right_button { + /*left:240px;*/ + left: 502px; +} + +.report_menu_right_button:hover { + /* + width: 37px; + height: 37px; + */ +} + +.report_menu_right_button_svg { + background-image: url(../img/right.svg); +} + +.report_menu_right_button_svg_dis { + cursor:not-allowed; + background-image: url(../img/dis/right.svg); +} + +.report_menu_right_button_svg:hover { + background-image: url(../img/over/right.svg); +} + +.report_menu_right_button_png { + background-image: url(../img/PNG/right.png); +} + +.report_menu_right_button_png_dis { + cursor:not-allowed; + background-image: url(../img/dis/PNG/right.png); +} + +.report_menu_right_button_png:hover { + background-image: url(../img/PNG/over/right.png); +} + +/*마지막 페이지 이동 버튼*/ +.report_menu_rightEnd_button { + /*left:265px;*/ + left: 540px; +} + +.report_menu_rightEnd_button:hover { + /* + width: 37px; + height: 37px; + */ +} + +.report_menu_rightEnd_button_svg { + background-image: url(../img/rightEnd.svg); +} + +.report_menu_rightEnd_button_svg_dis { + cursor:not-allowed; + background-image: url(../img/dis/rightEnd.svg); +} + +.report_menu_rightEnd_button_svg:hover { + background-image: url(../img/over/rightEnd.svg); +} + +.report_menu_rightEnd_button_png { + background-image: url(../img/PNG/rightEnd.png); +} + +.report_menu_rightEnd_button_png_dis { + cursor:not-allowed; + background-image: url(../img/dis/PNG/rightEnd.png); +} + +.report_menu_rightEnd_button_png:hover { + background-image: url(../img/PNG/over/rightEnd.png); +} + +/*pdf 다운로드 버튼*/ +.report_menu_pdf_button { + /*left:480px;*/ + left: 50px; +} + +.report_menu_pdf_button:hover { + /* + width: 37px; + height: 37px; + */ +} + +.report_menu_pdf_button_svg { + background-image: url(../img/pdf.svg); +} + +.report_menu_pdf_button_svg_dis { + cursor:not-allowed; + background-image: url(../img/dis/pdf.svg); +} + +.report_menu_pdf_button_svg:hover { + background-image: url(../img/over/pdf.svg); +} + +.report_menu_pdf_button_png { + background-image: url(../img/PNG/pdf.png); +} + +.report_menu_pdf_button_png_dis { + cursor:not-allowed; + background-image: url(../img/dis/PNG/pdf.png); +} + +.report_menu_pdf_button_png:hover { + background-image: url(../img/PNG/over/pdf.png); +} + +/*엑셀 다운로드 버튼*/ +.report_menu_excel_button { + /*left:505px;*/ + left: 90px; +} + +.report_menu_excel_button:hover { + /* + width: 37px; + height: 37px; + */ +} + +.report_menu_excel_button_svg { + background-image: url(../img/excel.svg); +} + +.report_menu_excel_button_svg_dis { + cursor:not-allowed; + background-image: url(../img/dis/excel.svg); +} + +.report_menu_excel_button_svg:hover { + background-image: url(../img/over/excel.svg); +} + +.report_menu_excel_button_png { + background-image: url(../img/PNG/excel.png); +} + +.report_menu_excel_button_png_dis { + cursor:not-allowed; + background-image: url(../img/dis/PNG/excel.png); +} + +.report_menu_excel_button_png:hover { + background-image: url(../img/PNG/over/excel.png); +} + +/*한글 다운로드 버튼*/ +.report_menu_hwp_button { + /*left:530px;*/ + left: 130px; +} + +.report_menu_hwp_button:hover { + /* + width: 37px; + height: 37px; + */ +} + +.report_menu_hwp_button_svg { + background-image: url(../img/hwp.svg); +} + +.report_menu_hwp_button_svg_dis { + cursor:not-allowed; + background-image: url(../img/dis/hwp.svg); +} + +.report_menu_hwp_button_svg:hover { + background-image: url(../img/over/hwp.svg); +} + +.report_menu_hwp_button_png { + background-image: url(../img/PNG/hwp.png); +} + +.report_menu_hwp_button_png_dis { + cursor:not-allowed; + background-image: url(../img/dis/PNG/hwp.png); +} + +.report_menu_hwp_button_png:hover { + background-image: url(../img/PNG/over/hwp.png); +} + +/*DOC 다운로드 버튼*/ +.report_menu_doc_button { + /*left:530px;*/ + left: 170px; + display:none; +} + +.report_menu_doc_button:hover { + /* + width: 37px; + height: 37px; + */ +} + +.report_menu_doc_button_svg { + background-image: url(../img/doc.svg); +} + +.report_menu_doc_button_svg_dis { + cursor:not-allowed; + background-image: url(../img/dis/doc.svg); +} + +.report_menu_doc_button_svg:hover { + background-image: url(../img/over/pdf.svg); +} + +.report_menu_doc_button_png { + background-image: url(../img/PNG/doc.png); +} + +.report_menu_doc_button_png_dis { + cursor:not-allowed; + background-image: url(../img/dis/PNG/doc.png); +} + +.report_menu_doc_button_png:hover { + background-image: url(../img/PNG/over/pdf.png); +} + + +/*리포트 정보 버튼*/ +.report_menu_reportInfo_button { + /*left:555px;*/ + left: 765px; +} + +.report_menu_reportInfo_button:hover { + /* + width: 37px; + height: 37px; + */ +} + +.report_menu_reportInfo_button_svg { + background-image: url(../img/info.svg); +} + +.report_menu_reportInfo_button_svg_dis { + cursor:not-allowed; + background-image: url(../img/dis/info.svg); +} + +.report_menu_reportInfo_button_svg:hover { + background-image: url(../img/over/info.svg); +} + +.report_menu_reportInfo_button_png { + background-image: url(../img/PNG/info.png); +} + +.report_menu_reportInfo_button_png_dis { + cursor:not-allowed; + background-image: url(../img/dis/PNG/info.png); +} + +.report_menu_reportInfo_button_png:hover { + background-image: url(../img/PNG/over/info.png); +} + +/*리포트 닫기 버튼*/ +.report_menu_close_button { + right: 10px; +} + +.report_menu_close_button:hover { +/* + width: 37px; + height: 37px; + */ +} + +.report_menu_close_button_svg { + background-image: url(../img/close.svg); +} + +.report_menu_close_button_svg_dis { + cursor:not-allowed; + background-image: url(../img/dis/close.svg); +} + +.report_menu_close_button_svg:hover { + background-image: url(../img/over/close.svg); +} + +.report_menu_close_button_png { + background-image: url(../img/PNG/close.png); +} + +.report_menu_close_button_png_dis { + cursor:not-allowed; + background-image: url(../img/dis/PNG/close.png); +} + +.report_menu_close_button_png:hover { + background-image: url(../img/PNG/over/close.png); +} + +/*현재 페이지 입력창*/ +.report_menu_pageCount_input { + position: absolute; + /*left:135px;*/ + left: 400px; + width: 46px; + height: 30px; + line-height: 30px; + border: 1px solid #ccc; + border-right-width: 0px !important; + border-right-style: none !important; + padding-top: 0px; + padding-bottom: 0px; + font-size: 12px; +} + +/*총 페이지 표시 라벨*/ +.report_menu_pageCount_span { + position: absolute; + /*left:185px;*/ + left: 445px; + width: 50px; + height: 30px; + line-height: 30px; + border: 1px solid #ccc; + padding-top: 0px; + padding-bottom: 0px; + font-size: 12px; +} + +/*화면비율 선택 콤보창*/ +.report_menu_zoom_combo { + position: absolute; + /*left:315px;*/ + left: 600px; + height: 30px !important; + line-height: 30px; + width: 150px; +} + +.report_menu_zoom_combo_option { + +} + +/*뷰어의 모든 안내창을 감싸고 있는 DIV*/ +.report_popup_view { + position:relative; + left:0px; + top:0px; + right:0px; + bottom:0px; + zoom:1; + z-index:100; +} + + +/*뷰어 내부 안내창 공통 스타일*/ +.report_view_box { + background-color: #FDFDFD; + font-size: 8pt; + font-family: 나눔고딕; + border: 2px solid gray; +} + +/*뷰어 내부 안내창 공통 버튼 스타일*/ +.report_view_button { + position: absolute; + background-color: RGB(89, 89, 89); + border: 1px solid darkolivegreen; + color: white; + font-weight: weight; +} + +/*리포트 정보창 위치 정보*/ +.report_info_view_position { + position: absolute; + right: 23px; + top: 80px; + width: 440px; + height: 260px; +} + +/*인쇄창 위치 정보*/ +.report_print_view_position { + position: absolute; + left: 15px; + top: 80px; + width: 350px; + height: 300px; +} + +/*저장옵션 창 위치 정보*/ +.report_save_view_position { + position: absolute; + left: 15px; + top: 80px; + width: 350px; + height: 400px; +} + +/*한글 저장 옵션 창 위치 정보*/ +.report_saveHWP_view_position { + position: absolute; + left: 370px; + top: 80px; + width: 260px; + height: 440px; +} + +/*RTF 저장 옵션 창 위치 정보*/ +.report_saveRTF_view_position { + position: absolute; + left: 370px; + top: 80px; + width: 280px; + height: 220px; +} + +/*엑셀 저장 옵션 창 위치 정보*/ +.report_saveExcel_view_position { + position: absolute; + left: 370px; + top: 80px; + width: 300px; + height: 540px; +} +/*html 저장 옵션 창 위치 정보*/ +.report_saveHtml_view_position { + position: absolute; + left: 370px; + top: 80px; + width: 280px; + height: 360px; +} +/*PDF 저장 옵션 창 위치 정보*/ +.report_savePDF_view_position { + position: absolute; + left: 370px; + top: 80px; + width: 280px; + height: 180px; +} + +/*JPG 저장 옵션 창 위치 정보*/ +.report_saveJPG_view_position { + position: absolute; + left: 370px; + top: 80px; + width: 280px; + height: 180px; +} + + +/*TIF 저장 옵션 창 위치 정보*/ +.report_saveTIF_view_position { + position: absolute; + left: 370px; + top: 80px; + width: 280px; + height: 200px; +} + +/*PPT 저장 옵션 창 위치 정보*/ +.report_savePPT_view_position { + position: absolute; + left: 370px; + top: 80px; + width: 280px; + height: 120px; +} + + +/*EXCELDATA Only 저장 옵션 창 위치 정보*/ +.report_saveEXCELDATA_view_position { + position: absolute; + left: 370px; + top: 80px; + width: 280px; + height: 120px; +} + +/*pdf reader9버전 사용 안내창 위치 정보*/ +.report_Ex_reader9 { + position: absolute; + left: 70px; + top: 80px; + width: 350px; + height: 250px; +} + +/*pdf reader 가 없을 경우 안내창 위치 정보*/ +.report_Ex_NOTReader { + position: absolute; + left: 70px; + top: 80px; + width: 350px; + height: 250px; +} + +/*팝업 인쇄 안내창 위치 정보*/ +.report_Ex_popPrint { + position: absolute; + left: 70px; + top: 80px; + width: 350px; + height: 150px; +} + +/*제한된 프린트 안내창 위치 정보*/ +.report_Ex_limitPrint { + position: absolute; + left: 70px; + top: 80px; + width: 350px; + height: 150px; +} + +/*HTML 인쇄 안내창 위치 정보*/ +.report_Ex_popHTMLPrint { + position: absolute; + left: 70px; + top: 80px; + width: 370px; + height: 150px; +} + +.report_view_cliplogo { + background-repeat: no-repeat; + background-position: center center; + background-image: url(../img/cliplogo.png); +} + +.report_menu_progress { + position: absolute; + top: 6px; + right: 0px; + width: 16px; + height: 16px; +} + +.mobile_menu_div { + position: absolute; + top: 0px; + width: 100%; + height: 50px; + overflow: visible; + background-color: #fff; +} + +.mobile_paint_div { + position: absolute; + top: 50px; + width: 100%; + bottom: 0px; + border: 1px solid silver; + background-color: #EEE; + overflow:scroll; + text-align: center; + -webkit-overflow-scrolling: touch; +} + +.mobile_menu_table_td_div { + position: relative; + height: 40px; + width: 100%; + font-size: 10pt; +} + +.mobile_menu_button { + position: absolute; + width: 40px; + height: 40px; + background-size: contain; + border: 0px none; + background-color: transparent; +} + +.mobile_input_table { + position: absolute; + left: 195px; + height: 40px; + width: 140px; +} + +.mobile_input_table_td_input { + background-color: #FFFFFF; + width: 60px; +} + +.mobile_input_table_td { + width: 80px; +} + +.mobile_menu_print_button { + left: 15px; + background-image: url(../img/over/save.svg); +} +.mobile_menu_dis_print_button { + left: 15px; + cursor:not-allowed; + background-image: url(../img/dis/save.svg); +} + +.mobile_menu_leftEnd_button { + left: 95px; + background-image: url(../img/over/leftEnd.svg); +} + +.mobile_menu_dis_leftEnd_button { + left: 95px; + cursor:not-allowed; + background-image: url(../img/dis/leftEnd.svg); +} + +.mobile_menu_left_button { + left: 145px; + background-image: url(../img/over/left.svg); +} + +.mobile_menu_dis_left_button { + left: 145px; + cursor:not-allowed; + background-image: url(../img/dis/left.svg); +} + +.mobile_menu_right_button { + left: 345px; + background-image: url(../img/over/right.svg); +} + +.mobile_menu_dis_right_button{ + left: 345px; + cursor:not-allowed; + background-image: url(../img/dis/right.svg); +} + +.mobile_menu_rightEnd_button { + left: 395px; + background-image: url(../img/over/rightEnd.svg); +} + +.mobile_menu_dis_rightEnd_button { + left: 395px; + cursor:not-allowed; + background-image: url(../img/dis/rightEnd.svg); +} + +.mobile_menu_close_button { + right: 25px; + background-image: url(../img/over/close.svg); +} + +.mobile_menu_dis_close_button { + right: 25px; + cursor:not-allowed; + background-image: url(../img/dis/close.svg); +} + +.mobile_menu_zoom_combo { + position: absolute; + left: 455px; + height: 40px; + width: 150px; + font-size: 14pt; +} + +.mobile_menu_pageCount_input { + position: relative; + left: 0px; + width: 55px; + height: 30px; + line-height: 30px; + padding-top: 0px; + padding-bottom: 0px; + border: 0px none; + background: transparent; + font-size: 14pt; +} + +.mobile_menu_pageCount_span { + position: relative; + left: 0px; + width: 75px; + height: 30px; + height: 30px; + line-height: 30px; + padding-top: 0px; + padding-bottom: 0px; + border: 0px none; + background: transparent; + font-size: 14pt; +} + +.mobile_menu_progress { + position: absolute; + right: 5px; + width: 16px; + height: 16px; +} + +.mRe_focus:focus{ + filter:alpha(opacity=100) !important; + opacity:100 !important; +} + + +/*사인컨트롤 전체 배경*/ +.report_sign_div{ + border:3px RGB(53,105,180) solid; + background-image:url(../img/tile.jpg); + background-repeat:repeat; +} + +/*사인컨트롤 그리는 영역*/ +.report_sign_paint{ + position:absolute; + left:25px; + top:25px; + right:25px; + bottom:85px; + background-color:white; + border:2px darkgray solid; + border-radius: 4px; +} + +/*사인컨트롤 메뉴*/ +.report_sign_menu{ + position:absolute; + left:0px; + bottom:25px; + right:0px; + height:35px; +} + +/*사인컨트롤 버튼 공통*/ +.report_sign_button{ + width:100px; + height:35px; + border-radius: 4px; + color:white; + font-size:10pt; + font-weight:bold; +} + +/*사인컨트롤 버튼 확인*/ +.report_sign_save{ + border:1px RGB(33,133,218) solid; + background-color:RGB(33,133,218); +} + +/*사인컨트롤 버튼 초기화*/ +.report_sign_reset{ + border:1px RGB(33,133,218) solid; + background-color:RGB(33,133,218); +} + +/*사인컨트롤 버튼 취소*/ +.report_sign_cancel{ + border:1px RGB(69,89,100) solid; + background-color:RGB(69,89,100); +} + +.report_text_renA{ + text-rendering: geometricPrecision; +} + + +.report_pageMoveLeft{ + position:absolute; + left:10px; + width:50px; + height:50px; + background-image:url(../img/eform/shiftLeft.png); + border-radius:100%; + opacity:0.65; + z-index:500; +} + +.report_pageMoveRight{ + position:absolute; + right:10px; + width:50px; + height:50px; + background-image:url(../img/eform/shiftRight.png); + border-radius:100%; + opacity:0.65; + z-index:500; +} diff --git a/ClipReport4/ClipReport4/css/clipreport_png.css b/ClipReport4/ClipReport4/css/clipreport_png.css new file mode 100644 index 0000000..5f4aa39 --- /dev/null +++ b/ClipReport4/ClipReport4/css/clipreport_png.css @@ -0,0 +1,1032 @@ +@CHARSET "UTF-8"; + +/* +웹 접근성 관련 주석처리(focus rect) +input:focus, button:focus, select:focus{ + outline: none; +} +*/ + + +/*뷰어 메뉴*/ +.report_menu_div { + position: absolute; + top: 0px; + width: 100%; + height: 65px; + overflow: visible; + background-color: #fff; + background-position: 5px 50%; + background-repeat: no-repeat; + -webkit-user-select: none; /* webkit (safari, chrome) browsers */ + -moz-user-select: none; /* mozilla browsers */ + -khtml-user-select: none; /* webkit (konqueror) browsers */ + -ms-user-select: none; /* IE10+ */ +} + +/*리포트 배경*/ +.report_paint_div { + position: absolute; + top: 65px; + width: 100%; + bottom: 0px; + border: 1px solid silver; + background-color: #eee; + overflow: auto; + text-align: center; +} + +/*리포트 프로그래스*/ +.report_progress { + background-repeat: no-repeat; + background-position: 50% 30%; + background-image: url(../img/deploying.gif); +} + +.report_menu_table { + position: absolute; + left: 0px; + height: 100%; + width: 100%; + border: 1px solid silver; + text-align: right; +} + +.report_menu_table_td { + border: 0px solid silver; + text-align: left; +} + +.report_menu_table_td_div { + position: relative; + height: 30px; + width: 100%; + font-size: 10pt; +} + + +/*메뉴에 존재하는 버튼 공통 디자인*/ +.report_menu_button { + position: absolute; + width: 35px; + height: 35px; + background-size: contain; + border: 0px solid #FFFFFF; + background-color: transparent; + cursor: pointer; +} +/*마우스 오버 됐을 때 디자인*/ +.report_menu_button:hover{ + background-repeat: no-repeat; +} + +/*저장 버튼*/ +.report_menu_save_button { + left: 7px; +} + +.report_menu_save_button:hover { +/* + width: 37px; + height: 37px; + */ +} + +.report_menu_save_button_svg { + background-image: url(../img/PNG/save.png); +} + +.report_menu_save_button_svg_dis { + cursor:not-allowed; + background-image: url(../img/dis/PNG/save.png); +} + +.report_menu_save_button_svg:hover { + background-image: url(../img/PNG/over/save.png); +} + +.report_menu_save_button_png { + background-image: url(../img/PNG/save.png); +} + +.report_menu_save_button_png_dis { + cursor:not-allowed; + background-image: url(../img/dis/PNG/save.png); +} + +.report_menu_save_button_png:hover { + background-image: url(../img/PNG/over/save.png); +} + +/*프린트 버튼*/ +.report_menu_print_button { + /*left:55px;*/ + left: 234px; +} + +.report_menu_print_button:hover { + /* + width: 37px; + height: 37px; + */ +} + +.report_menu_print_button_svg { + background-image: url(../img/PNG/print.png); +} + +.report_menu_print_button_svg_dis { + cursor:not-allowed; + background-image: url(../img/dis/PNG/print.png); +} + +.report_menu_print_button_svg:hover { + background-image: url(../img/PNG/over/print.png); +} + +.report_menu_print_button_png { + background-image: url(../img/PNG/print.png); +} + +.report_menu_print_button_png_dis { + cursor:not-allowed; + background-image: url(../img/dis/PNG/print.png); +} + +.report_menu_print_button_png:hover { + background-image: url(../img/PNG/over/print.png); +} + +/*첫페이지 이동 버튼*/ +.report_menu_leftEnd_button { + /*left:85px;*/ + left: 320px; +} + +.report_menu_leftEnd_button:hover { + /* + width: 37px; + height: 37px; + */ +} + +.report_menu_leftEnd_button_svg { + background-image: url(../img/PNG/leftEnd.png); +} + +.report_menu_leftEnd_button_svg_dis { + cursor:not-allowed; + background-image: url(../img/dis/PNG/leftEnd.png); +} + +.report_menu_leftEnd_button_svg:hover { + background-image: url(../img/PNG/over/leftEnd.png); +} + +.report_menu_leftEnd_button_png { + background-image: url(../img/PNG/leftEnd.png); +} + +.report_menu_leftEnd_button_png_dis { + cursor:not-allowed; + background-image: url(../img/dis/PNG/leftEnd.png); +} + +.report_menu_leftEnd_button_png:hover { + background-image: url(../img/PNG/over/leftEnd.png); +} + +/*이전페이지 이동 버튼*/ +.report_menu_left_button { + left: 358px; +} + +.report_menu_left_button:hover { + /* + width: 37px; + height: 37px; + */ +} + +.report_menu_left_button_svg { + background-image: url(../img/PNG/left.png); +} + +.report_menu_left_button_svg_dis { + cursor:not-allowed; + background-image: url(../img/dis/PNG/left.png); +} + +.report_menu_left_button_svg:hover { + background-image: url(../img/PNG/over/left.png); +} + +.report_menu_left_button_png { + background-image: url(../img/PNG/left.png); +} + +.report_menu_left_button_png_dis { + cursor:not-allowed; + background-image: url(../img/dis/PNG/left.png); +} + +.report_menu_left_button_png:hover { + background-image: url(../img/PNG/over/left.png); +} + +/*다음 페이지 이동 버튼*/ +.report_menu_right_button { + /*left:240px;*/ + left: 502px; +} + +.report_menu_right_button:hover { + /* + width: 37px; + height: 37px; + */ +} + +.report_menu_right_button_svg { + background-image: url(../img/PNG/right.png); +} + +.report_menu_right_button_svg_dis { + cursor:not-allowed; + background-image: url(../img/dis/PNG/right.png); +} + +.report_menu_right_button_svg:hover { + background-image: url(../img/PNG/over/right.png); +} + +.report_menu_right_button_png { + background-image: url(../img/PNG/right.png); +} + +.report_menu_right_button_png_dis { + cursor:not-allowed; + background-image: url(../img/dis/PNG/right.png); +} + +.report_menu_right_button_png:hover { + background-image: url(../img/PNG/over/right.png); +} + +/*마지막 페이지 이동 버튼*/ +.report_menu_rightEnd_button { + /*left:265px;*/ + left: 540px; +} + +.report_menu_rightEnd_button:hover { + /* + width: 37px; + height: 37px; + */ +} + +.report_menu_rightEnd_button_svg { + background-image: url(../img/PNG/rightEnd.png); +} + +.report_menu_rightEnd_button_svg_dis { + cursor:not-allowed; + background-image: url(../img/dis/PNG/rightEnd.png); +} + +.report_menu_rightEnd_button_svg:hover { + background-image: url(../img/PNG/over/rightEnd.png); +} + +.report_menu_rightEnd_button_png { + background-image: url(../img/PNG/rightEnd.png); +} + +.report_menu_rightEnd_button_png_dis { + cursor:not-allowed; + background-image: url(../img/dis/PNG/rightEnd.png); +} + +.report_menu_rightEnd_button_png:hover { + background-image: url(../img/PNG/over/rightEnd.png); +} + +/*pdf 다운로드 버튼*/ +.report_menu_pdf_button { + /*left:480px;*/ + left: 50px; +} + +.report_menu_pdf_button:hover { + /* + width: 37px; + height: 37px; + */ +} + +.report_menu_pdf_button_svg { + background-image: url(../img/PNG/pdf.png); +} + +.report_menu_pdf_button_svg_dis { + cursor:not-allowed; + background-image: url(../img/dis/PNG/pdf.png); +} + +.report_menu_pdf_button_svg:hover { + background-image: url(../img/PNG/over/pdf.png); +} + +.report_menu_pdf_button_png { + background-image: url(../img/PNG/pdf.png); +} + +.report_menu_pdf_button_png_dis { + cursor:not-allowed; + background-image: url(../img/dis/PNG/pdf.png); +} + +.report_menu_pdf_button_png:hover { + background-image: url(../img/PNG/over/pdf.png); +} + +/*엑셀 다운로드 버튼*/ +.report_menu_excel_button { + /*left:505px;*/ + left: 90px; +} + +.report_menu_excel_button:hover { + /* + width: 37px; + height: 37px; + */ +} + +.report_menu_excel_button_svg { + background-image: url(../img/PNG/excel.png); +} + +.report_menu_excel_button_svg_dis { + cursor:not-allowed; + background-image: url(../img/dis/PNG/excel.png); +} + +.report_menu_excel_button_svg:hover { + background-image: url(../img/PNG/over/excel.png); +} + +.report_menu_excel_button_png { + background-image: url(../img/PNG/excel.png); +} + +.report_menu_excel_button_png_dis { + cursor:not-allowed; + background-image: url(../img/dis/PNG/excel.png); +} + +.report_menu_excel_button_png:hover { + background-image: url(../img/PNG/over/excel.png); +} + +/*한글 다운로드 버튼*/ +.report_menu_hwp_button { + /*left:530px;*/ + left: 130px; +} + +.report_menu_hwp_button:hover { + /* + width: 37px; + height: 37px; + */ +} + +.report_menu_hwp_button_svg { + background-image: url(../img/PNG/hwp.png); +} + +.report_menu_hwp_button_svg_dis { + cursor:not-allowed; + background-image: url(../img/dis/PNG/hwp.png); +} + +.report_menu_hwp_button_svg:hover { + background-image: url(../img/PNG/over/hwp.png); +} + +.report_menu_hwp_button_png { + background-image: url(../img/PNG/hwp.png); +} + +.report_menu_hwp_button_png_dis { + cursor:not-allowed; + background-image: url(../img/dis/PNG/hwp.png); +} + +.report_menu_hwp_button_png:hover { + background-image: url(../img/PNG/over/hwp.png); +} + + +/*DOC 다운로드 버튼*/ +.report_menu_doc_button { + /*left:530px;*/ + left: 170px; + display:none; +} + +.report_menu_doc_button:hover { + /* + width: 37px; + height: 37px; + */ +} + +.report_menu_doc_button_svg { + background-image: url(../img/PNG/doc.png); +} + +.report_menu_doc_button_svg_dis { + cursor:not-allowed; + background-image: url(../img/dis/PNG/doc.png); +} + +.report_menu_doc_button_svg:hover { + background-image: url(../img/PNG/over/pdf.png); +} + +.report_menu_doc_button_png { + background-image: url(../img/PNG/doc.png); +} + +.report_menu_doc_button_png_dis { + cursor:not-allowed; + background-image: url(../img/dis/PNG/doc.png); +} + +.report_menu_doc_button_png:hover { + background-image: url(../img/PNG/over/pdf.png); +} + + +/*리포트 정보 버튼*/ +.report_menu_reportInfo_button { + /*left:555px;*/ + left: 765px; +} + +.report_menu_reportInfo_button:hover { + /* + width: 37px; + height: 37px; + */ +} + +.report_menu_reportInfo_button_svg { + background-image: url(../img/PNG/info.png); +} + +.report_menu_reportInfo_button_svg_dis { + cursor:not-allowed; + background-image: url(../img/dis/PNG/info.png); +} + +.report_menu_reportInfo_button_svg:hover { + background-image: url(../img/PNG/over/info.png); +} + +.report_menu_reportInfo_button_png { + background-image: url(../img/PNG/info.png); +} + +.report_menu_reportInfo_button_png_dis { + cursor:not-allowed; + background-image: url(../img/dis/PNG/info.png); +} + +.report_menu_reportInfo_button_png:hover { + background-image: url(../img/PNG/over/info.png); +} + +/*리포트 닫기 버튼*/ +.report_menu_close_button { + right: 10px; +} + +.report_menu_close_button:hover { +/* + width: 37px; + height: 37px; + */ +} + +.report_menu_close_button_svg { + background-image: url(../img/PNG/close.png); +} + +.report_menu_close_button_svg_dis { + cursor:not-allowed; + background-image: url(../img/dis/PNG/close.png); +} + +.report_menu_close_button_svg:hover { + background-image: url(../img/PNG/over/close.png); +} + +.report_menu_close_button_png { + background-image: url(../img/PNG/close.png); +} + +.report_menu_close_button_png_dis { + cursor:not-allowed; + background-image: url(../img/dis/PNG/close.png); +} + +.report_menu_close_button_png:hover { + background-image: url(../img/PNG/over/close.png); +} + +/*현재 페이지 입력창*/ +.report_menu_pageCount_input { + position: absolute; + /*left:135px;*/ + left: 400px; + width: 46px; + height: 30px; + line-height: 30px; + border: 1px solid #ccc; + border-right-width: 0px !important; + border-right-style: none !important; + padding-top: 0px; + padding-bottom: 0px; + font-size: 12px; +} + +/*총 페이지 표시 라벨*/ +.report_menu_pageCount_span { + position: absolute; + /*left:185px;*/ + left: 445px; + width: 50px; + height: 30px; + line-height: 30px; + border: 1px solid #ccc; + padding-top: 0px; + padding-bottom: 0px; + font-size: 12px; +} + +/*화면비율 선택 콤보창*/ +.report_menu_zoom_combo { + position: absolute; + /*left:315px;*/ + left: 600px; + height: 30px !important; + line-height: 30px; + width: 150px; +} + +.report_menu_zoom_combo_option { + +} + +/*뷰어의 모든 안내창을 감싸고 있는 DIV*/ +.report_popup_view { + position:relative; + left:0px; + top:0px; + right:0px; + bottom:0px; + zoom:1; + z-index:100; +} + + +/*뷰어 내부 안내창 공통 스타일*/ +.report_view_box { + background-color: #FDFDFD; + font-size: 8pt; + font-family: 나눔고딕; + border: 2px solid gray; +} + +/*뷰어 내부 안내창 공통 버튼 스타일*/ +.report_view_button { + position: absolute; + background-color: RGB(89, 89, 89); + border: 1px solid darkolivegreen; + color: white; + font-weight: weight; +} + +/*리포트 정보창 위치 정보*/ +.report_info_view_position { + position: absolute; + right: 23px; + top: 80px; + width: 440px; + height: 260px; +} + +/*인쇄창 위치 정보*/ +.report_print_view_position { + position: absolute; + left: 15px; + top: 80px; + width: 350px; + height: 300px; +} + +/*저장옵션 창 위치 정보*/ +.report_save_view_position { + position: absolute; + left: 15px; + top: 80px; + width: 350px; + height: 400px; +} + +/*한글 저장 옵션 창 위치 정보*/ +.report_saveHWP_view_position { + position: absolute; + left: 370px; + top: 80px; + width: 260px; + height: 440px; +} + +/*RTF 저장 옵션 창 위치 정보*/ +.report_saveRTF_view_position { + position: absolute; + left: 370px; + top: 80px; + width: 280px; + height: 220px; +} + +/*엑셀 저장 옵션 창 위치 정보*/ +.report_saveExcel_view_position { + position: absolute; + left: 370px; + top: 80px; + width: 300px; + height: 540px; +} +/*html 저장 옵션 창 위치 정보*/ +.report_saveHtml_view_position { + position: absolute; + left: 370px; + top: 80px; + width: 280px; + height: 360px; +} +/*PDF 저장 옵션 창 위치 정보*/ +.report_savePDF_view_position { + position: absolute; + left: 370px; + top: 80px; + width: 280px; + height: 180px; +} + +/*JPG 저장 옵션 창 위치 정보*/ +.report_saveJPG_view_position { + position: absolute; + left: 370px; + top: 80px; + width: 280px; + height: 180px; +} + + +/*TIF 저장 옵션 창 위치 정보*/ +.report_saveTIF_view_position { + position: absolute; + left: 370px; + top: 80px; + width: 280px; + height: 200px; +} + +/*PPT 저장 옵션 창 위치 정보*/ +.report_savePPT_view_position { + position: absolute; + left: 370px; + top: 80px; + width: 280px; + height: 120px; +} + +/*EXCELDATA Only 저장 옵션 창 위치 정보*/ +.report_saveEXCELDATA_view_position { + position: absolute; + left: 370px; + top: 80px; + width: 280px; + height: 120px; +} + +/*pdf reader9버전 사용 안내창 위치 정보*/ +.report_Ex_reader9 { + position: absolute; + left: 70px; + top: 80px; + width: 350px; + height: 250px; +} + +/*pdf reader 가 없을 경우 안내창 위치 정보*/ +.report_Ex_NOTReader { + position: absolute; + left: 70px; + top: 80px; + width: 350px; + height: 250px; +} + +/*팝업 인쇄 안내창 위치 정보*/ +.report_Ex_popPrint { + position: absolute; + left: 70px; + top: 80px; + width: 350px; + height: 150px; +} + +/*제한된 프린트 안내창 위치 정보*/ +.report_Ex_limitPrint { + position: absolute; + left: 70px; + top: 80px; + width: 350px; + height: 150px; +} + +/*HTML 인쇄 안내창 위치 정보*/ +.report_Ex_popHTMLPrint { + position: absolute; + left: 70px; + top: 80px; + width: 370px; + height: 150px; +} + +.report_view_cliplogo { + background-repeat: no-repeat; + background-position: center center; + background-image: url(../img/cliplogo.png); +} + +.report_menu_progress { + position: absolute; + top: 6px; + right: 0px; + width: 16px; + height: 16px; +} + +.mobile_menu_div { + position: absolute; + top: 0px; + width: 100%; + height: 50px; + overflow: visible; + background-color: #fff; +} + +.mobile_paint_div { + position: absolute; + top: 50px; + width: 100%; + bottom: 0px; + border: 1px solid silver; + background-color: #EEE; + overflow: auto; + text-align: center; +} + +.mobile_menu_table_td_div { + position: relative; + height: 40px; + width: 100%; + font-size: 10pt; +} + +.mobile_menu_button { + position: absolute; + width: 40px; + height: 40px; + background-size: contain; + border: 0px none; + background-color: transparent; +} + +.mobile_input_table { + position: absolute; + left: 195px; + height: 40px; + width: 140px; +} + +.mobile_input_table_td_input { + background-color: #FFFFFF; + width: 60px; +} + +.mobile_input_table_td { + width: 80px; +} + +.mobile_menu_print_button { + left: 15px; + background-image: url(../img/PNG/over/save.png); +} +.mobile_menu_dis_print_button { + left: 15px; + cursor:not-allowed; + background-image: url(../img/dis/PNG/save.png); +} + +.mobile_menu_leftEnd_button { + left: 95px; + background-image: url(../img/PNG/over/leftEnd.png); +} + +.mobile_menu_dis_leftEnd_button { + left: 95px; + cursor:not-allowed; + background-image: url(../img/dis/PNG/leftEnd.png); +} + +.mobile_menu_left_button { + left: 145px; + background-image: url(../img/PNG/over/left.png); +} + +.mobile_menu_dis_left_button { + left: 145px; + cursor:not-allowed; + background-image: url(../img/dis/PNG/left.png); +} + +.mobile_menu_right_button { + left: 345px; + background-image: url(../img/PNG/over/right.png); +} + +.mobile_menu_dis_right_button{ + left: 345px; + cursor:not-allowed; + background-image: url(../img/dis/PNG/right.png); +} + +.mobile_menu_rightEnd_button { + left: 395px; + background-image: url(../img/PNG/over/rightEnd.png); +} + +.mobile_menu_dis_rightEnd_button { + left: 395px; + cursor:not-allowed; + background-image: url(../img/dis/PNG/rightEnd.png); +} + +.mobile_menu_close_button { + right: 25px; + background-image: url(../img/PNG/over/close.png); +} + +.mobile_menu_dis_close_button { + right: 25px; + cursor:not-allowed; + background-image: url(../img/dis/PNG/close.png); +} + +.mobile_menu_zoom_combo { + position: absolute; + left: 455px; + height: 40px; + width: 150px; + font-size: 14pt; +} + +.mobile_menu_pageCount_input { + position: relative; + left: 0px; + width: 55px; + height: 30px; + line-height: 30px; + padding-top: 0px; + padding-bottom: 0px; + border: 0px none; + background: transparent; + font-size: 14pt; +} + +.mobile_menu_pageCount_span { + position: relative; + left: 0px; + width: 75px; + height: 30px; + height: 30px; + line-height: 30px; + padding-top: 0px; + padding-bottom: 0px; + border: 0px none; + background: transparent; + font-size: 14pt; +} + +.mobile_menu_progress { + position: absolute; + right: 5px; + width: 16px; + height: 16px; +} + +.mRe_focus:focus{ + filter:alpha(opacity=100) !important; + opacity:100 !important; +} + + +/*사인컨트롤 전체 배경*/ +.report_sign_div{ + border:3px RGB(53,105,180) solid; + background-image:url(../img/tile.jpg); + background-repeat:repeat; +} + +/*사인컨트롤 그리는 영역*/ +.report_sign_paint{ + position:absolute; + left:25px; + top:25px; + right:25px; + bottom:85px; + background-color:white; + border:2px darkgray solid; + border-radius: 4px; +} + +/*사인컨트롤 메뉴*/ +.report_sign_menu{ + position:absolute; + left:0px; + bottom:25px; + right:0px; + height:35px; +} + +/*사인컨트롤 버튼 공통*/ +.report_sign_button{ + width:100px; + height:35px; + border-radius: 4px; + color:white; + font-size:10pt; + font-weight:bold; +} + +/*사인컨트롤 버튼 확인*/ +.report_sign_save{ + border:1px RGB(33,133,218) solid; + background-color:RGB(33,133,218); +} + +/*사인컨트롤 버튼 초기화*/ +.report_sign_reset{ + border:1px RGB(33,133,218) solid; + background-color:RGB(33,133,218); +} + +/*사인컨트롤 버튼 취소*/ +.report_sign_cancel{ + border:1px RGB(69,89,100) solid; + background-color:RGB(69,89,100); +} + + +.report_pageMoveLeft{ + position:absolute; + left:10px; + width:50px; + height:50px; + background-image:url(../img/eform/shiftLeft.png); + border-radius:100%; + opacity:0.65; + z-index:500; +} + +.report_pageMoveRight{ + position:absolute; + right:10px; + width:50px; + height:50px; + background-image:url(../img/eform/shiftRight.png); + border-radius:100%; + opacity:0.65; + z-index:500; +} \ No newline at end of file diff --git a/ClipReport4/ClipReport4/css/eform.css b/ClipReport4/ClipReport4/css/eform.css new file mode 100644 index 0000000..9c97f72 --- /dev/null +++ b/ClipReport4/ClipReport4/css/eform.css @@ -0,0 +1,1131 @@ + +svg,div,img{ + -webkit-user-select: none; + -moz-user-select: none; + -khtml-user-select: none; + -ms-user-select: none; +} + +.eform_menu_div { + position: absolute; + top: 0px; + width: 100%; + height: 40px; + overflow: visible; + background-color: #fafafa; +} + +.eform_paint_div { + position: absolute; + top: 40px; + width: 100%; + bottom: 0px; + border: 1px solid silver; + background-color: #999999; + overflow: auto; + text-align: center; +} + +.eform_menu_table_td_div { + position: relative; + height: 30px; + width: 100%; + font-size: 10pt; +} + +.eform_menu_button { + position: absolute; + width: 30px; + height: 30px; + background-size: contain; + border: 0px none; + background-color: transparent; + /* + background-repeat: no-repeat; + background-position: center; + */ +} +/* +.eform_menu_button:focus{ + outline: none; +}*/ + +.eform_input_table { + position: absolute; + left: 100px; + height: 28px; + width: 100px; +} + +.eform_input_table_td_input { + width: 50px; +} + +.eform_input_table_td { + width: 50px; +} + +.eform_doodle_pageinfo_table{ + position: absolute; + left: 35px; + height: 20px; + width: 60px; + text-align:center; + font-size:14pt; + font-family: 나눔고딕; +} + +.eform_menu_save_button { + right: 55px; + background-image: url(../img/eform/save.png); + width:28px; + height:28px; +} + +/*리포트 닫기 버튼*/ +.eform_menu_close_button { + right: 10px; + background-image: url(../img/eform/close.png); +} + +/*메모기능 닫기 버튼*/ +.eform_menu_doodleClose_button { + right: 10px; + background-image: url(../img/eform/doodle/close.png); +} + + +.eform_menu_leftEnd_button { + left: 10px; + background-image: url(../img/eform/leftEnd.png); +} + + +.eform_menu_left_button { + left: 50px; + background-image: url(../img/eform/left.png); +} + +.eform_menu_right_button { + left: 220px; + background-image: url(../img/eform/right.png); +} + +.eform_menu_rightEnd_button { + left: 260px; + background-image: url(../img/eform/rightEnd.png); +} + + +/*프린트 버튼*/ +.eform_menu_print_button { + left: 520px; + background-image: url(../img/eform/print.png); +} + +/*형광펜 버튼*/ +.eform_menu_doodle_button{ + left: 580px; + background-image: url(../img/eform/doodle/pen.png); +} + + +.eform_menu_zoom_combo { + position: absolute; + left: 320px; + height: 30px; + width: 150px; + font-size: 13pt; +} + +.eform_menu_pageCount_input { + position: relative; + left: 0px; + width: 55px; + height: 20px; + line-height: 20px; + padding-top: 0px; + padding-bottom: 0px; + border: 0px none; + background: transparent; + font-size: 13pt; +} + +.eform_menu_pageCount_span { + position: relative; + left: 0px; + width: 55px; + height: 20px; + line-height: 20px; + padding-top: 0px; + padding-bottom: 0px; + border: 0px none; + background: transparent; + font-size: 13pt; +} + +.eform_menu_doodleleft_button { + left: 5px; + background-image: url(../img/eform/left.png); +} + +.eform_menu_doodleright_button { + left: 95px; + background-image: url(../img/eform/right.png); +} + +.eform_menu_doodlePen_button{ + left: 150px; + background-image: url(../img/eform/doodle/pen.png); +} +.eform_menu_doodlePallet_button{ + left: 200px; + background-image: url(../img/eform/doodle/pallet.png); +} + +.eform_menu_doodleEraser_button{ + left: 250px; + background-image: url(../img/eform/doodle/eraser.png); +} +.eform_menu_doodleEraserAll_button{ + left: 300px; + background-image: url(../img/eform/doodle/all_eraser.png); +} + +.eform_menu_doodleMove_button{ + display:none; + left: 350px; + background-image: url(../img/eform/doodle/move.png); +} + +.m_eform_menu_doodlePen_button{ + left: 150px; + background-image: url(../img/eform/doodle/pen.png); +} +.m_eform_menu_doodlePallet_button{ + left: 210px; + background-image: url(../img/eform/doodle/pallet.png); +} +.m_eform_menu_doodleEraser_button{ + left: 270px; + background-image: url(../img/eform/doodle/eraser.png); +} +.m_eform_menu_doodleEraserAll_button{ + left: 330px; + background-image: url(../img/eform/doodle/all_eraser.png); +} + +.m_eform_menu_doodleMove_button{ + left: 380px; + background-image: url(../img/eform/doodle/move.png); +} + + +.m_eform_menu_div { + position: absolute; + top: 0px; + width: 100%; + height: 50px; + overflow: visible; + background-color: #fafafa; +} + +.m_eform_paint_div { + position: absolute; + top: 50px; + left:0px; + right:0px; + bottom: 0px; + border: 1px solid silver; + background-color: #999999; + overflow: scroll; + text-align: center; + -webkit-overflow-scrolling: touch; +} + +.m_eform_menu_table_td_div { + position: relative; + height: 40px; + width: 100%; + font-size: 10pt; +} + +.m_eform_menu_button { + position: absolute; + width: 40px; + height: 40px; + background-size: contain; + border: 0px none; + background-color: transparent; + /* + background-repeat: no-repeat; + background-position: center; + */ +} + +.m_eform_input_table { + position: absolute; + left: 125px; + height: 40px; + width: 80px; +} + +.m_eform_input_table_td_input { + width: 40px; +} + +.m_eform_input_table_td { + width: 40px; +} +.m_eform_doodle_pageinfo_table{ + position: absolute; + left: 40px; + height: 40px; + width: 60px; + text-align:center; + font-size:14pt; + font-family: 나눔고딕; +} + +.m_eform_menu_save_button { + left: 510px; + background-image: url(../img/eform/save.png); +} + +/*리포트 닫기 버튼*/ +.m_eform_menu_close_button { + right: 15px; + background-image: url(../img/eform/close.png); +} +/*메모기능 닫기 버튼*/ +.m_eform_menu_doodleClose_button { + right: 15px; + background-image: url(../img/eform/doodle/close.png); +} + + +.m_eform_menu_leftEnd_button { + left: 15px; + background-image: url(../img/eform/leftEnd.png); +} + +.m_eform_menu_left_button { + left: 65px; + background-image: url(../img/eform/left.png); +} + +.m_eform_menu_right_button { + left: 225px; + background-image: url(../img/eform/right.png); +} + + +.m_eform_menu_rightEnd_button { + left: 275px; + background-image: url(../img/eform/rightEnd.png); +} + + +/*프린트 버튼*/ +.m_eform_menu_print_button { + left: 580px; + background-image: url(../img/eform/print.png); +} + +.m_eform_menu_doodle_button{ + left: 580px; + background-image: url(../img/eform/doodle/pen.png); +} + +.m_eform_menu_zoom_combo { + position: absolute; + left: 350px; + height: 40px; + width: 130px; + font-size: 14pt; +} + +.m_eform_menu_pageCount_input { + position: relative; + left: 0px; + width: 40px; + height: 30px; + line-height: 30px; + padding-top: 0px; + padding-bottom: 0px; + border: 0px none; + background: transparent; + font-size: 14pt; +} + +.m_eform_menu_pageCount_span { + position: relative; + left: 0px; + width: 40px; + height: 30px; + line-height: 30px; + padding-top: 0px; + padding-bottom: 0px; + border: 0px none; + background: transparent; + font-size: 14pt; +} + +.m_eform_menu_doodleleft_button { + left: 5px; + background-image: url(../img/eform/left.png); +} + +.m_eform_menu_doodleright_button { + left: 95px; + background-image: url(../img/eform/right.png); +} + +.eform_menu_progress { + position: absolute; + right: 5px; + width: 16px; + height: 16px; +} + +.eform_textarea { + position:absolute; + padding:0px 0px 0px 0px !important; + box-sizing:border-box; + margin-top:0 !important; + margin-bottom:0 !important; + resize:none; + overflow-y:hidden; + overflow-x:hidden; + filter:alpha(opacity=0); + opacity:0; +} + +.eform_guide_textarea { + position:absolute; + padding:0px 0px 0px 0px !important; + box-sizing:border-box; + margin-top:0 !important; + margin-bottom:0 !important; + resize:none; + overflow-y:hidden; + overflow-x:hidden; + border:2pt solid white; + outline: none; + opacity:0; +} + +.eform_table{ + table-layout: fixed; + position:absolute; + left:0px; + height:100%; + top:0px; + width:100%; + padding:0 0 0 0; +} + +.eForm_hidden_button{ + opacity: 0; + filter:alpha(opacity=0); +} + + +.eform_textarea:focus{ + border:2pt solid Orange; + outline: none; +} + +.eform_control_focus{ + border:2pt solid Orange; +} + +/*리포트 프로그래스*/ +.eform_progress { + background-repeat: no-repeat; + background-position: 50% 30%; + background-image: url(../img/efromProgress.gif); + opacity: 0.5; +} + +/*사인컨트롤 전체 배경*/ +.eform_sign_background { + position: absolute; + top: 40px; + width: 100%; + bottom: 0px; + overflow : hidden; + z-index:500; +} + + +/*사인컨트롤 전체 배경*/ +.m_eform_sign_background { + position: absolute; + top: 50px; + width: 100%; + bottom: 0px; + overflow : hidden; + z-index:500; +} + +/*사인컨트롤 전체 배경*/ +.eform_sign_div{ + /* + background-image:url(../img/eform/sign/background.png); + background-size: cover; + */ + background-color:white; + border:5px #51920f solid; + border-radius: 7px; +} + +/*사인컨트롤의 타이틀 */ +.eform_sign_title{ + position:absolute; + left:15px; +} + +/*사인컨트롤 그리는 영역 외각선*/ +.eform_sign_paint{ + position:absolute; + left:25px; + top:25px; + right:25px; + bottom:85px; + background-color:white; + border:2px darkgray solid; + border-radius: 7px; +} + +/*사인컨트롤 그리는 영역*/ +.eform_sign_canvas{ + position:absolute; + left:0px; + top:0px; + background-color:transparent; +} + +.eform_sign_canvas_in{ + position:absolute; + left:0px; + top:0px; + background-color:transparent; + zoom:0.5; + -moz-transform:scale(0.5); + -moz-transform-origin:0 0 0; +} + +/*사인컨트롤 메뉴*/ +.eform_sign_menu{ + position:absolute; + left:0px; + bottom:25px; + right:0px; + height:40px; + text-align: center; +} + +/*사인컨트롤 버튼 공통*/ +.eform_sign_button{ + width:100px; + height:40px; + border-radius: 4px; + font-weight: bold; + font-size:11pt; + color:RGB(255,255,255); +} + +/*사인컨트롤 직접서명 버튼 공통*/ +.eform_sign_button_in{ + position: relative; + border-radius: 4px; + font-weight: bold; + font-size:10pt; + color:RGB(255,255,255); + margin-right: 3px; + margin-bottom: 3px; +} + +/*사인컨트롤 버튼 확인*/ +.eform_sign_save{ + border:2px #9a9f00 solid; + background-color:#9a9f00; +} + +/*사인컨트롤 버튼 초기화*/ +.eform_sign_reset{ + border:2px #9a9f00 solid; + background-color:#9a9f00; +} + +/*사인컨트롤 버튼 취소*/ +.eform_sign_cancel{ + border:2px #999999 solid; + background-color:#999999; +} + +/*사인컨트롤의 가이드 텍스트*/ +.eform_sign_paint_guide{ + position:absolute; + border:0px none; + background-color:transparent; + text-align:center; + -webkit-user-select: none; + -moz-user-select: none; + -khtml-user-select: none; + -ms-user-select: none; + padding:0; +} + +.eform_pallet_background { + position: absolute; + top: 40px; + width: 100%; + bottom: 0px; + overflow : hidden; + z-index:400; +} + +.m_eform_pallet_background { + position: absolute; + top: 50px; + width: 100%; + bottom: 0px; + overflow : hidden; + z-index:400; +} + +.eform_pallet_OP_background{ + position:absolute; + left:0px; + top:0px; + width:100%; + height:100%; + opacity: 0; + background-color:#FFF; +} + +.eform_pallet{ + position: relative; + left: 10px; + top: 10px; + width: 250px; + height: 320px; + background-color: rgb(245,245,245); + border-radius: 18px; +} +.eform_pallet_width{ + position: relative; + left: 10px; + top: 10px; + width: 500px; + height: 190px; + background-color: rgb(245,245,245); + border-radius: 18px; +} + +.eform_pallet_button{ + position: relative; + left: 45px; + top: 15px; + height: 35px; + width: 75px; + border-radius: 7px; + background-color:transparent; + font-size:13px; +} + +.eform_pallet_button_ok{ + border:2px solid RGB(122,122,122); + color: RGB(122,122,122); +} + +.eform_pallet_button_cancel{ + left:55px; + border:2px solid RGB(184,184,186); + color: RGB(184,184,186); +} + +.eform_pallet_line{ + position:absolute; + left:10px; + width:230px; + border:1px solid RGB(230,230,230); + height:0px; +} + +.eform_pallet_outE{ + position:absolute; + width:50px; + height:50px; + top:5px; +} + +.eform_pallet_inE{ + position:absolute; + left:5px; + top:5px; + width:40px; + height:40px; + background-color:white; + border-radius: 100%; +} + +.eform_pallet_outText{ + position:absolute; + width:50px; + height:20px; + top:5px; + text-align:center; + font-size:10pt; +} + +.eform_pallet_Circle{ + position:absolute; + top:5px; + left:5px; + width:30px; + height:30px; + border-radius: 100%; +} + +.eform_zoomInOut{ + position:absolute; + left:0px; + top:0px; + width:100%; + height:100%; + display:none; + /* + -webkit-filter:blur(5px); + */ +} + +.eform_IndexOrder{ + position:absolute; + overflow:hidden; + left:0px; + top:0px; + right:0px; + bottom:0px; + display:none; + /*z-index:101;*/ + opacity: 0; + background-color:white; +} +.eform_IndexOrder_inner{ + position:absolute; + left:0px; + top:0px; + height:20px; + width:200px; + z-index:160; + display:none; +} +.eform_IndexOrder_left{ + position:absolute; + left:0px; + bottom:0px; + width:20px; + height:20px; + background-image: url(../img/eform/navi/left.png); + background-size: contain; + background-repeat:no-repeat; + border: 0px none; + background-color: transparent; +} + +.eform_IndexOrder_right{ + position:absolute; + right:0px; + bottom:0px; + width:20px; + height:20px; + background-image: url(../img/eform/navi/right.png); + background-size: contain; + background-repeat:no-repeat; + border: 0px none; + background-color: transparent; +} + + +.eF_Rect{ + position:absolute; + left:0px; + right:0px; + top:0px; + bottom:0px; + overflow:hidden; + box-sizing:border-box; +} + +.eF_Rect2{ + position:absolute; + left:0px; + top:0px; + width:100%; + height:100%; + overflow:hidden; + box-sizing:border-box; +} + + +.eform_toc_menu_top { + position: absolute; + left: 10px; + top: 55px; + height: 50px; + width: 250px; + background-color: rgba(243, 243, 243, 0.95); + border-bottom: 2px solid rgb(212, 212, 212); + box-sizing: border-box; + border-radius: 10px 10px 0px 0px; +} + +.eform_toc_menu_top_text { + position: absolute; + left: 5px; + top: 15px; + font-family: 나눔고딕; + font-size: 13pt; + color: rgb(115, 197, 215); + font-weight: bold; +} + +.eform_toc_menu_top_close { + position: absolute; + right: 10px; + top: 17px; + width: 19px; + height: 19px; + background-image: url(../img/eform/list_close.png); + background-size: contain; + cursor: pointer; +} + +.eform_toc_menu_body { + position: absolute; + left: 10px; + top: 105px; + overflow-x: hidden; + overflow-y: auto; + width: 250px; + bottom: 35px; + background-color: rgba(243, 243, 243, 0.95); + box-sizing: border-box; +} + +.eform_toc_list_depth { + position: relative; + left: 0px; + right: 0px; + height: 30px; + border-bottom: 1px solid rgb(212, 212, 212); +} + +.eform_toc_nec_list_depth { + position: relative; + left: 0px; + right: 0px; + height: 30px; + border-bottom: 1px solid rgb(212, 212, 212); + background-image:url(../img/eform/nec_check.png); + background-size: 15px 15px; + background-repeat: no-repeat; + background-position : 5px center; +} + +.eform_toc_list_depth_text{ + position: absolute; + font-family : 나눔고딕; + font-weight: bold; + text-overflow: ellipsis; + white-space: nowrap; + overflow:hidden; + cursor: pointer; +} + +.eform_toc_list_depth_pageNumber{ + position: absolute; + font-family : 나눔고딕; + white-space: nowrap; + overflow:hidden; + font-size: 10pt; + top:7px; + right:0px; + width:30px; + text-align: center; +} + +.eform_toc_list_depth1_text { + font-size: 12pt; + color: rgb(215, 172, 135); + top: 5px; + bottom: 0px; + +} + +.eform_toc_list_depth2_text { + font-size: 12pt; + color: rgb(100, 100, 100); + top: 5px; + bottom: 0px; +} + +.eform_toc_list_depth3_text { + font-size: 11pt; + color: rgb(100, 100, 100); + top: 7px; + bottom: 0px; +} + +.eform_toc_menu_bottom { + position: absolute; + left: 10px; + bottom: 25px; + height: 10px; + width: 250px; + background-color: rgba(243, 243, 243, 0.95); + box-sizing: border-box; + border-radius: 0px 0px 10px 10px; +} + + +.eform_pageMoveLeft{ + position:absolute; + left:10px; + width:50px; + height:50px; + background-image:url(../img/eform/shiftLeft.png); + border-radius:100%; + opacity:0.65; + z-index:500; +} + +.eform_pageMoveRight{ + position:absolute; + right:10px; + width:50px; + height:50px; + background-image:url(../img/eform/shiftRight.png); + border-radius:100%; + opacity:0.65; + z-index:500; +} + + + +.eform_calendar_div{ + position: absolute; + top: 40px; + width: 100%; + bottom: 0px; + background-color:rgba(255,255,255,0.6); + overflow: hidden; + z-index: 200; +} + +.m_eform_calendar_div{ + position: absolute; + top: 50px; + width: 100%; + bottom: 0px; + background-color:rgba(255,255,255,0.6); + overflow: hidden; + z-index: 200; +} + +.eform_calendar_header_div{ + position:absolute; + left:0px; + top:0px; + width:100%; + height:30%; + background-color: rgb(138,72,221); + border:0px solid; + +} + + +.eform_calendar_body_div{ + position:absolute; + left:0px; + top:30%; + width:100%; + height:70%; + border:0px solid; +} + + +.eform_calendar_year_header{ + border-spacing:0; + text-align : center; + font-size:1.4em; + font-family: 나눔고딕; + width:100%; + height:60%; + font-weight:bold; +} + +.eform_calendar_month_header{ + text-align : center; + font-size:1.1em; + font-family: 나눔고딕; + color:white; + width:100%; + height:40%; +} + +.eform_calendar_body{ + border-spacing:0; + text-align : center; + width:100%; + height:100%; +} + + +.eform_calendar_prev_year{ + width:75%; + height:50%; + background-image:url(../img/eform/calendar/leftEnd.png); + background-size: contain; + border: 0px none; + background-color: transparent; + background-repeat:no-repeat; + background-position:50% 50%; +} + +.eform_calendar_prev_month{ + width:100%; + height:50%; + background-image:url(../img/eform/calendar/left.png); + background-size: contain; + border: 0px none; + background-color: transparent; + background-repeat:no-repeat; + background-position:50% 50%; +} + +.eform_calendar_next_year{ + width:75%; + height:50%; + background-image:url(../img/eform/calendar/rightEnd.png); + background-size: contain; + border: 0px none; + background-color: transparent; + background-repeat:no-repeat; + background-position:50% 50%; +} + +.eform_calendar_next_month{ + width:100%; + height:50%; + background-image:url(../img/eform/calendar/right.png); + background-size: contain; + border: 0px none; + background-color: transparent; + background-repeat:no-repeat; + background-position:50% 50%; +} +.eform_calendar_day{ + text-align: left; + font-family: 나눔고딕; + font-size: 1em; + border-bottom:1px solid rgb(220,220,220); + vertical-align: top; +} + +.eform_calendar_day:focus{ + border:2px solid rgb(138,72,221); + outline: none; +} + +.eform_calendar_sunDay{ + color:red; +} +.eform_calendar_saturday{ + color:blue; +} + +.eform_thumbnail_menu_top { + position: absolute; + left: 10px; + top: 55px; + height: 50px; + width: 250px; + background-color: rgba(243, 243, 243, 0.95); + border-bottom: 2px solid rgb(212, 212, 212); + box-sizing: border-box; + border-radius: 10px 10px 0px 0px; +} + +.eform_thumbnail_menu_top_text { + position: absolute; + left: 5px; + top: 15px; + font-family: 나눔고딕; + font-size: 13pt; + color: rgb(115, 197, 215); + font-weight: bold; +} + +.eform_thumbnail_menu_top_close { + position: absolute; + right: 10px; + top: 17px; + width: 19px; + height: 19px; + background-image: url(../img/eform/list_close.png); + background-size: contain; + cursor: pointer; +} + +.eform_thumbnail_menu_body { + position: absolute; + left: 10px; + top: 105px; + overflow-x: hidden; + overflow-y: auto; + width: 250px; + bottom: 35px; + background-color: rgba(243, 243, 243, 0.95); + box-sizing: border-box; +} + +.eform_thumbnail_menu_bottom { + position: absolute; + left: 10px; + bottom: 25px; + height: 10px; + width: 250px; + background-color: rgba(243, 243, 243, 0.95); + box-sizing: border-box; + border-radius: 0px 0px 10px 10px; +} + +.eform_thumbnail_menu_body_div { + position: relative; + left: 15px; + width: 200px; + height: 220px; + text-align: center; +} + +.eform_thumbnail_menu_body_focus_div{ + background-color: rgba(255,100,20,0.1); + position: relative; + left: 15px; + width: 200px; + height: 220px; + text-align: center; + border-radius: 8%; +} + +.eform_thumbnail_menu_body_img{ + width: 200px; + height: 200px; + background-size:contain; + background-repeat: no-repeat; + background-position: center; +} diff --git a/ClipReport4/ClipReport4/css/export.css b/ClipReport4/ClipReport4/css/export.css new file mode 100644 index 0000000..f8de5f5 --- /dev/null +++ b/ClipReport4/ClipReport4/css/export.css @@ -0,0 +1,68 @@ +@CHARSET "UTF-8"; + + +html, body { + height: 100%; + width: 100%; + margin: 0; +} + + +a { + color: #565656; +} + +a:hover { + color: blue; +} + +a:link { + text-decoration: none; +} + +.export-container { + width: 100%; + height: 100%; + margin: 0; + background: white; +} + +.export-outer { + display: table; + width: 100%; + height: 100%; +} + +.export-inner { + display: table-cell; + vertical-align: middle; + text-align: center; +} + +.export-centered { + position: relative; + display: inline-block; + width: 50%; + padding: 1em; + background: white; + color: #333333; +} + + +#export-description { + margin: 30px 0 0 0; + +} + +#export-description div { + font-size: 10pt; + margin: 2pt 0 2pt 0; +} + +.status-wait { + color : #afafaf; +} + +.status-current { + color : #333333; +} \ No newline at end of file diff --git a/ClipReport4/ClipReport4/css/font.css b/ClipReport4/ClipReport4/css/font.css new file mode 100644 index 0000000..82bfa19 --- /dev/null +++ b/ClipReport4/ClipReport4/css/font.css @@ -0,0 +1,31 @@ +/* + * Nanum Gothic (Korean) http://www.google.com/fonts/earlyaccess + */ +@font-face { + font-family: 'NanumGothic'; + font-style: normal; + font-weight: 400; + src: url(../font/NanumGothic-Regular.eot); + src: url(../font/NanumGothic-Regular.eot?#iefix) format('embedded-opentype'), + url(../font/NanumGothic-Regular.woff2) format('woff2'), + url(../font/NanumGothic-Regular.woff) format('woff'), + url(../font/NanumGothic-Regular.ttf) format('truetype'); + /* + url(../font/NanumGothic-Regular.svg#NanumGothic) format('svg'); + */ +} + +@font-face { + font-family: '나눔고딕'; + font-style: normal; + font-weight: 400; + src: url(../font/NanumGothic-Regular.eot); + src: url(../font/NanumGothic-Regular.eot?#iefix) format('embedded-opentype'), + url(../font/NanumGothic-Regular.woff2) format('woff2'), + url(../font/NanumGothic-Regular.woff) format('woff'), + url(../font/NanumGothic-Regular.ttf) format('truetype'); + /* + url(../font/NanumGothic-Regular.svg#나눔고딕) format('svg'); + */ +} + \ No newline at end of file diff --git a/ClipReport4/ClipReport4/css/install.css b/ClipReport4/ClipReport4/css/install.css new file mode 100644 index 0000000..c15f9d1 --- /dev/null +++ b/ClipReport4/ClipReport4/css/install.css @@ -0,0 +1,173 @@ +@charset "utf-8"; + +@import url(font.css); + + +html body { + font-family: "Nanum Gothic", sans-serif; + margin: 0 0 0 0 !important; + padding: 0 0 0 0; + width: 100%; + height: 100%; + background: #e0e0e0; +} + +ul { + margin: 0 0 0 0; +} + +li { + padding: 5px 0 10px 0; +} + +input { + font-size: 13pt; + padding: 3px 3px 3px 3px; + width: 40%; + min-width: 200px; + color: #666666; + background: #eaeaea; + border: solid 1px #bababa; +} + + +input:focus { + outline: none; + background: #eaeaea; + color: #111111; + border: solid 1px #232323; +} + +button { + font-size: 13pt; + padding: 3px 3px 3px 3px; + margin: 10px 3% 10px 3%; + width: 30%; + min-width: 200px; + color: #666666; + background: #dfdfdf; + border: solid 1px #bababa; +} +.enabled-button { + color: #666666; + border: solid 1px #bababa; +} + +.disabled-button { + color: #bebebe !important; + border: solid 1px #dcdcdc !important;; +} + +button:hover { + cursor: pointer; +} + +button:focus { + color: #cccccc; + background: #444444; + outline: none; +} + + +.label { + color: #444444; + font-size: 16pt; + font-weight: 100; + + margin: 0 0 3px 0; +} + +.title { + font-size: 25pt; + color: #ababab; +} + + +.label-description { + color: #606060; + font-size: 10pt; + margin: 0 0 5px 0; +} + +.space { + width: 100%; + height: 5px; +} +.space2 { + width: 100%; + height: 15px; +} +.space3 { + width: 100%; + height: 25px; +} +.space4 { + width: 100%; + height: 50px;color: #666666; +} + +.container { + margin: auto; + max-width: 720px; + width: 100%; + height: 100%; + +} + +.path-view { + font-size: 16px; + width: 90%; + min-height: 22px; + color: #666666; + padding: 6px 3px 6px 6px; + background: #e8e8e8; + overflow-x: auto; + word-break:break-all; +} + +.form-box { + padding: 15px 25px 15px 25px; + background: #f0f0f0; +} + +.title-line { + width: 100%; + height: 1px; + background: #cbcbcb; + margin: 5px 0 5px 0; +} + + +.alert-input { + color: #ee7777; + height: 15px; + font-size: 10pt; + font-weight: bold; + margin: 4px 0 0 0; +} + +.dlg { + width: 100%; + height: 100%; + margin: 0 0 0 0; + position: fixed; + z-index: 10000; +} +.dlg-outer { + display: table; + width: 100%; + height: 100%; +} +.dlg-inner { + display: table-cell; + vertical-align: middle; + text-align: center; +} +.dlg-centered { + position: relative; + display: inline-block; + + width: 50%; + padding: 1em; + color: white; +} \ No newline at end of file diff --git a/ClipReport4/ClipReport4/css/reset.css b/ClipReport4/ClipReport4/css/reset.css new file mode 100644 index 0000000..03cab9f --- /dev/null +++ b/ClipReport4/ClipReport4/css/reset.css @@ -0,0 +1,42 @@ +@charset "UTF-8"; + +html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { + margin: 0; + padding: 0; + border: 0; + font-weight: inherit; + font-style: inherit; + font-size: 100%; + font-family: inherit; + vertical-align: baseline; +} +body { + font:12px/1.5em Arial, dotum, AppleGothic, sans-serif +} +table { + border-collapse: collapse; + border-spacing: 0; +} +caption, th, td { + text-align: left; + font-weight: normal; +} +table, td, th { + vertical-align: middle; +} +blockquote:before, blockquote:after, q:before, q:after { + content: ""; +} +blockquote { + quotes: "" ""; +} +a img { + border: none; +} + +a {text-decoration:none} + + +/* Hides from IE5-mac \*/ +* html { height: 1%; } +/* End hide from IE5-mac */ \ No newline at end of file diff --git a/ClipReport4/ClipReport4/eduannotation.aspx b/ClipReport4/ClipReport4/eduannotation.aspx new file mode 100644 index 0000000..142f276 --- /dev/null +++ b/ClipReport4/ClipReport4/eduannotation.aspx @@ -0,0 +1,128 @@ +<%@ Page Language="C#" AutoEventWireup="true" %> +<%@ Import Namespace="CLIPreport.OOF"%> + + +<% + + + + + +ReportUtil reportUtil = ReportUtil.getInstance(); +Response.AddHeader("Cache-Control", "no-cache, no-store"); + + +OOFDocument oof = OOFDocument.newOOF(); + +// Set report title +oof.setTitle("입교통지서"); + +OOFFile file = oof.addFile("crf", "eduannotation.crf"); + +// DB Connection +oof.addConnectionData("*","lmsynicte"); + +// Add Field +oof.addField("lectno",Request.QueryString["lectno"].ToString()); + + + + + +//############################################################################################################################## + +//############################################################################################################################## +// [Example] Inserting data in XML format from HTTP. +//file.addConnectionHTTP("*", "http://rexpert.clipsoft.kr/rebfiles/demo/resign.xml", null).addContentParamXML(); +//################################################################# ############################################################# + + + +//############################################################################################################################## +// [Example] Inserting JSON data. +//file.addConnectionMemo("*", "{\"value\":200}" ).addContentParamJSON(); +//############################################################################################################################## + + +// Create a Report key. +// This key is used in the Javascript-based report viewer. + +String reportKey = reportUtil.createReportToKey( oof); + + +//############################################################################################################################## +// [Example] You can use the comment code below. +//String reportKey = reportUtil.createReportToKey(response, oof, request.getCharacterEncoding()); +//String reportKey = reportUtil.createReportToKey(response, oof.toBase64()); +//String reportKey = reportUtil.createReportToKey(response, oof); +//############################################################################################################################## + +%> + + + +Report + + + + + + + + + + + + + + + + + + + + +
+ + + + +s \ No newline at end of file diff --git a/ClipReport4/ClipReport4/educontract.aspx b/ClipReport4/ClipReport4/educontract.aspx new file mode 100644 index 0000000..7695362 --- /dev/null +++ b/ClipReport4/ClipReport4/educontract.aspx @@ -0,0 +1,128 @@ +<%@ Page Language="C#" AutoEventWireup="true" %> +<%@ Import Namespace="CLIPreport.OOF"%> + + +<% + + + + + +ReportUtil reportUtil = ReportUtil.getInstance(); +Response.AddHeader("Cache-Control", "no-cache, no-store"); + + +OOFDocument oof = OOFDocument.newOOF(); + +// Set report title +oof.setTitle("교육훈련위탁계약서"); + +OOFFile file = oof.addFile("crf", "educontract.crf"); + +// DB Connection +oof.addConnectionData("*","lmsynicte"); + +// Add Field +oof.addField("lectno",Request.QueryString["lectno"].ToString()); + + + + + +//############################################################################################################################## + +//############################################################################################################################## +// [Example] Inserting data in XML format from HTTP. +//file.addConnectionHTTP("*", "http://rexpert.clipsoft.kr/rebfiles/demo/resign.xml", null).addContentParamXML(); +//################################################################# ############################################################# + + + +//############################################################################################################################## +// [Example] Inserting JSON data. +//file.addConnectionMemo("*", "{\"value\":200}" ).addContentParamJSON(); +//############################################################################################################################## + + +// Create a Report key. +// This key is used in the Javascript-based report viewer. + +String reportKey = reportUtil.createReportToKey( oof); + + +//############################################################################################################################## +// [Example] You can use the comment code below. +//String reportKey = reportUtil.createReportToKey(response, oof, request.getCharacterEncoding()); +//String reportKey = reportUtil.createReportToKey(response, oof.toBase64()); +//String reportKey = reportUtil.createReportToKey(response, oof); +//############################################################################################################################## + +%> + + + +Report + + + + + + + + + + + + + + + + + + + + +
+ + + + +s \ No newline at end of file diff --git a/ClipReport4/ClipReport4/export/exportForDATA.aspx b/ClipReport4/ClipReport4/export/exportForDATA.aspx new file mode 100644 index 0000000..f63ce0e --- /dev/null +++ b/ClipReport4/ClipReport4/export/exportForDATA.aspx @@ -0,0 +1,60 @@ +<%@ Page Language="C#" AutoEventWireup="true" %> +<%@ Import Namespace="CLIPreport.OOF"%> +<%@ Import Namespace="CLIPreport.SDK"%> + + +<% +ReportUtil reportUtil = ReportUtil.getInstance(); + +OOFDocument oof = OOFDocument.newOOF(); +OOFFile file = oof.addFile("crf", "CLIP.crf"); +//OOFFile file = oof.addFile("crf", "http://192.168.1.33:90/temp/INQY010602_XLS.crf"); +//file.addConnectionData("*", "Mssql"); + +OOFSaveDataOption option = oof.options().saveData(); + +option.setDelimRow("{%enter%}"); // 행 구분자 +//option.setDelimCol("{%tab%}"); +option.setDelimCol(","); // 열 구분자 +option.setAddFieldName(true); // 필드 이름 추가? +option.setOnlyMain(true); // 메인 데이터만 포함? +option.setEncoding("UTF-8"); // 인코딩. +option.setFileName("리포트.csv"); // 파일 이름 + + + +//아래 주석을 해제하면 파일을 브라우저를 통하여 확인할 수 있다. +// 단, 브라우저에 문서 뷰어 플러그인이 존재하는 경우 가능. +//response.setContentType("application/pdf"); +//response.setHeader("Content-Disposition", "inline; filename=" + fileName + ";"); +/* +try { */ + + // 웹 브라우저를 통하여 파일을 다운로드 받을 때 아래의 코드를 사용. + reportUtil.sendData(Request, Response, oof); + + // 파일 저장시 아래 코드 사용. + //File directory = new File("저장될 파일이 위치할 디렉토리"); + //reportUtil.saveExport(directory, oof, option); + +/* +} catch(OutOfLicenseException e) { + e.printStackTrace(); + // 라이센스 없음. +} catch(CRFFileNotFoundException e) { + e.printStackTrace(); + // CRF (혹은 reb) 파일 찾을 수 없음. +} catch(ServerConnectionFailExecption e) { + e.printStackTrace(); + // 서버와 연결할 수 없음. +} catch(APIRemoteCallErrorException e) { + e.printStackTrace(); + // 어떠한 이유로 API 를 호출할 수 없음. (주로 네트워크 오류) +} catch(APIFailException e) { + e.printStackTrace(); + // API 호출 실패. +} +*/ + +return; +%> \ No newline at end of file diff --git a/ClipReport4/ClipReport4/export/exportForDOC.aspx b/ClipReport4/ClipReport4/export/exportForDOC.aspx new file mode 100644 index 0000000..b15e628 --- /dev/null +++ b/ClipReport4/ClipReport4/export/exportForDOC.aspx @@ -0,0 +1,105 @@ +<%@ Page Language="C#" AutoEventWireup="true" %> +<%@ Import Namespace="CLIPreport.OOF"%> +<%@ Import Namespace="CLIPreport.SDK"%> + + +<% +ReportUtil reportUtil = ReportUtil.getInstance(); + +CLIPreport.OOF.OOFDocument oof = OOFDocument.newOOF(); + +OOFFile file = oof.addFile("crf", "CLIP.crf"); + + +//DOC 저장에 대한 옵션을 설정합니다. +RTFExportOption option = ExportOptions.doc(); + +// 페이지 범위. 2-9, 1-, -5 와 같이 범위를 설정할 수 있습니다. +//option.setPageRange("1-"); + +// setDefaultCharSpace(float) 기본 자간 +option.setDefaultCharSpace(-0.5f); + + +// setProcessEqualAlign(int) 균등 분할 처리 방법 +/* tableSplitMethod(Integer) + +>기존 버전(WAS) : + 0=왼쪽 정렬 + 1=오른쪽 정렬 + 2=가운데 정렬 + 3=양쪽 정렬 + + >현재 버전(데몬) : + RTFExportOption.AlignLeft = 왼쪽 정렬 + RTFExportOption.AlignCenter = 가운데 정렬 + RTFExportOption.AlignRight = 오른쪽 정렬 + RTFExportOption.AlignJustify = 양쪽 정렬 +*/ + +option.setProcessEqualAlign(RTFExportOption.AlignJustify); + + +// setSplitTextLine(boolean) +// 리포트에 출력된 것 처럼 문자열을 여러줄로 잘라서 표현할지 여부 +// 기존 메소드 : option.setSplitTextByLine(true); +option.setSplitTextLine(true); + + +// setProcessAsUnicode(boolean) +// text를 유니코드로 처리할지 여부 +option.setProcessAsUnicode(true); + +// setMergeTable(boolean) +// 이웃한 테이블과 병합할 것인지 여부 +option.setMergeTable(false); + + +//setTableWrapperBottomGap(int) +//테이블을 감싸는 객체를 삽입할 것인지 여부 +//테이블을 감싸는 레이아웃와 테이블의 아래쪽 간격 +option.setTableWrapperBottomGap(0); + + +// 확장자를 제외한 파일이름, 파일이름으로 사용될 수 없는 문자열은 '_' 으로 치환됩니다. +String fileName = "----한글-파일-이름-테스트-문서(특수문자:#$%^&)"; + +option.setName(fileName); + + +//아래 주석을 해제하면 파일을 브라우저를 통하여 확인할 수 있다. +// 단, 브라우저에 문서 뷰어 플러그인이 존재하는 경우 가능. +//response.setContentType("application/pdf"); +//response.setHeader("Content-Disposition", "inline; filename=" + fileName + ";"); +/* +try { */ + + + // 웹 브라우저를 통하여 파일을 다운로드 받을 때 아래의 코드를 사용. + reportUtil.sendExport(Request,Response, oof, option); + + // 파일 저장시 아래 코드 사용. + //File directory = new File("저장될 파일이 위치할 디렉토리"); + //reportUtil.saveExport(directory, oof, option); + +/* +} catch(OutOfLicenseException e) { + e.printStackTrace(); + // 라이센스 없음. +} catch(CRFFileNotFoundException e) { + e.printStackTrace(); + // CRF (혹은 reb) 파일 찾을 수 없음. +} catch(ServerConnectionFailExecption e) { + e.printStackTrace(); + // 서버와 연결할 수 없음. +} catch(APIRemoteCallErrorException e) { + e.printStackTrace(); + // 어떠한 이유로 API 를 호출할 수 없음. (주로 네트워크 오류) +} catch(APIFailException e) { + e.printStackTrace(); + // API 호출 실패. +} +*/ + +return; +%> \ No newline at end of file diff --git a/ClipReport4/ClipReport4/export/exportForEXCEL.aspx b/ClipReport4/ClipReport4/export/exportForEXCEL.aspx new file mode 100644 index 0000000..ba45193 --- /dev/null +++ b/ClipReport4/ClipReport4/export/exportForEXCEL.aspx @@ -0,0 +1,115 @@ +<%@ Page Language="C#" AutoEventWireup="true" %> +<%@ Import Namespace="CLIPreport.OOF"%> +<%@ Import Namespace="CLIPreport.SDK"%> + + +<% +ReportUtil reportUtil = ReportUtil.getInstance(); + +OOFDocument oof = OOFDocument.newOOF(); +OOFFile file = oof.addFile("crf", "CLIP.crf"); + +//file.addConnectionData("*", "oracle1"); + +// 아래 옵션을 수정하여 파일 형식을 변경할 수 있습니다. +// 파일 형식은 xlsx, xls, cell 을 지원합니다. +XLSExportOption option = ExportOptions.xlsx(); // xlsx +//XLSExportOption option = ExportOptions.cell(); // 한셀 +//XLSExportOption option = ExportOptions.xls(); // xls + +// 페이지 범위. 2-9, 1-, -5 와 같이 범위를 설정할 수 있습니다. +//option.setPageRange("1-"); + +/* exportMethod(Integer} + +>기존 버전(WAS) : + 0 = 페이지 마다 하나의 시트로 PagePerSheet + 1 = 페이지를 연속 저장 AllPageInOneSheet + 2 = 섹션을 연속하여 저장 + 3 = 리포트마다 섹션을 연속하여 저장 + +>현재 버전(데몬) : + XLSExportOption.PagePerSheet = 페이지마다 하나의 시트로 + XLSExportOption.AllPageInOneSheet = 페이지를 연속 저장 + XLSExportOption.AllSectionInOneSheet = 세션을 연속하여 저장 + XLSExportOption.AllSectionInOneSheetForEachReport = 리포트마다 섹션을 연속하여 저장 + XLSExportOption.AllPageInOneSheetForEachReport = 리포트마다 섹션을 연속하여 저장(페이지 영역 무시) + + 만약, 기존 버전에서 마이그레이션이 필요한 상황이라면 참고하여 변환하시오. */ +option.setExportMethod(XLSExportOption.PagePerSheet); + + +/* mergeCell(Boolean) 셀 합치기*/ +option.setMergeCell(true); + +/* mergeEmptyCell(Boolean) 공백 셀일 경우 합치기*/ +option.setMergeEmptyCell(false); + +/* splitCellAtPageSize(Boolean) 페이지 크기로 셀 분리*/ +option.setSplitCellAtPageSize(true); + +/* rightToLeft(Boolean) 열이 오른쪽에서 왼쪽으로 진행*/ +option.setRightToLeft(false); + +/* widthRate {Integer} 가로 비율 0 - 100*/ +option.setWidthRate(100); + +/* heightRate(Integer) 세로 비율 0 -100*/ +option.setHeightRate(100); + +/* coordinateErrorLimit(Integer) 좌표 오차 범위*/ +option.setCoordinateErrorLimit(10); + +/* processGerenalFormat(Integer) + 현재 버전(데몬) : 1 = 텍스트, 2 = 일반 + 기존 버전 : XLSExportOption.Text = 텍스트, XLSExportOption.General = 일반 + 만약, 기존 버전에서 마이그레이션이 필요한 상황이라면 참고하여 변환하시오. */; +option.setProcessGeneralFormat(XLSExportOption.General); + + +/* printingMagnification(Integer) 인쇄 확대/축소 비율*/ +option.setPrintingMagnification(100); + + +/*fitToPageWhenPrinting (Boolean) 출력시 페이지 맞춤*/ +/* xlsx 사용시 무시됨. */ +option.setFitToPageWhenPrinting(false); + +// 확장자를 제외한 파일이름 +String fileName = "한글_파일_이름_테스트_문서(특수문자:#$%^&)"; + + +option.setName(fileName); + +/* +try { */ + // 웹 브라우저를 통하여 파일을 다운로드 받을 때 아래의 코드를 사용. + reportUtil.sendExport(Request, Response, oof, option); + + // 파일 저장시 아래 코드 사용. + //File directory = new File("저장될 파일이 위치할 디렉토리"); + //reportUtil.saveExport(directory, oof, option); + +/* +} catch(OutOfLicenseException e) { + e.printStackTrace(); + // 라이센스 없음. +} catch(CRFFileNotFoundException e) { + e.printStackTrace(); + // CRF (혹은 reb) 파일 찾을 수 없음. +} catch(ServerConnectionFailExecption e) { + e.printStackTrace(); + // 서버와 연결할 수 없음. +} catch(APIRemoteCallErrorException e) { + e.printStackTrace(); + // 어떠한 이유로 API 를 호출할 수 없음. (주로 네트워크 오류) +} catch(APIFailException e) { + e.printStackTrace(); + // API 호출 실패. +} +*/ + +return; + + +%> \ No newline at end of file diff --git a/ClipReport4/ClipReport4/export/exportForHWP.aspx b/ClipReport4/ClipReport4/export/exportForHWP.aspx new file mode 100644 index 0000000..b097392 --- /dev/null +++ b/ClipReport4/ClipReport4/export/exportForHWP.aspx @@ -0,0 +1,92 @@ +<%@ Page Language="C#" AutoEventWireup="true" %> +<%@ Import Namespace="CLIPreport.OOF"%> +<%@ Import Namespace="CLIPreport.SDK"%> + + +<% +ReportUtil reportUtil = ReportUtil.getInstance(); +OOFDocument oof = OOFDocument.newOOF(); +OOFFile file = oof.addFile("crf", "CLIP.crf"); + + +//한글저장에 대한 옵션을 설정합니다. +HWPExportOption option = ExportOptions.hwp(); + +// 페이지 범위. 2-9, 1-, -5 와 같이 범위를 설정할 수 있습니다. +//option.setPageRange("1-"); + +/* fixSize(Boolean) 크기 고정*/ +option.setFixSize(true); +/* allowOverlay(Boolean) 겹침 허용*/ +option.setAllowOverlay(true); +/* setPageBottomMarginToZero(Boolean) 페이지 바닥 여백을 0으로 설정*/ +option.setSetPageBottomMarginToZero(true); +/* outputLikeWord(Boolean) 글자처럼 출력*/ +option.setOutputLikeWord(false); +/* tableSplitMethod(Integer) +//http://snoworca.iptime.org:52090/setup/setupusermanagementchoice-start.action + +>기존 버전(WAS) : + 0 = 나눔 + 1 = 셀 단위로 나눔 + 2 = 나누지 않음 + +>현재 버전(데몬) : + HWPExportOption.Split = 나눔 + HWPExportOption.SplitByCell = 셀 단위로 나눔 + HWPExportOption.NotSplit = 나누지 않음 + +*/ + option.setTableSplitMethod(HWPExportOption.SplitByCell); + + + +/* defaultCharGap(Integer) 기본 자간*/ +option.setDefaultCharGap(-8); +/* charRatio(Integer) 자평*/ +option.setCharRatio(100); +/* putCheckboxIntoCell (Boolean) 셀 안에 체크박스 넣기 */ +option.setPutCheckboxIntoCell(false); +//이웃한 테이블과 병합할 것인지 여부 +option.setMergeTable(false); +//줄간격 비율(%) +option.setLineSpaceRate(100); + +// 확장자를 제외한 파일이름, 파일이름으로 사용될 수 없는 문자열은 '_' 으로 치환됩니다. +String fileName = "----한글-파일-이름-테스트-문서(특수문자:#$%^&)"; + +option.setName(fileName); + + +/* +try { */ + + // 웹 브라우저를 통하여 파일을 다운로드 받을 때 아래의 코드를 사용. + reportUtil.sendExport(Request,Response, oof, option); + + // 파일 저장시 아래 코드 사용. + //File directory = new File("저장될 파일이 위치할 디렉토리"); + //reportUtil.saveExport(directory, oof, option); + +/* +} catch(OutOfLicenseException e) { + e.printStackTrace(); + // 라이센스 없음. +} catch(CRFFileNotFoundException e) { + e.printStackTrace(); + // CRF (혹은 reb) 파일 찾을 수 없음. +} catch(ServerConnectionFailExecption e) { + e.printStackTrace(); + // 서버와 연결할 수 없음. +} catch(APIRemoteCallErrorException e) { + e.printStackTrace(); + // 어떠한 이유로 API 를 호출할 수 없음. (주로 네트워크 오류) +} catch(APIFailException e) { + e.printStackTrace(); + // API 호출 실패. +} +*/ + +return; + +%> \ No newline at end of file diff --git a/ClipReport4/ClipReport4/export/exportForJPG.aspx b/ClipReport4/ClipReport4/export/exportForJPG.aspx new file mode 100644 index 0000000..b1d7c20 --- /dev/null +++ b/ClipReport4/ClipReport4/export/exportForJPG.aspx @@ -0,0 +1,64 @@ +<%@ Page Language="C#" AutoEventWireup="true" %> +<%@ Import Namespace="CLIPreport.OOF"%> +<%@ Import Namespace="CLIPreport.SDK"%> + + +<% +ReportUtil reportUtil = ReportUtil.getInstance(); + + +OOFDocument oof = OOFDocument.newOOF(); + +OOFFile file = oof.addFile("crf", "CLIP.crf"); + + + +//DOC 저장에 대한 옵션을 설정합니다. +JPGExportOption option = ExportOptions.jpg(); + + +// 페이지 범위. 2-9, 1-, -5 와 같이 범위를 설정할 수 있습니다. +//option.setPageRange("1-"); + + +//option.setDpiX(96); +//option.setDpiY(96); +//option.setRotate90(false); +//option.setQuality(100); + + +// option.setName("리포트파일이름"); + + + +//try { + + // 웹 브라우저를 통하여 파일을 다운로드 받을 때 아래의 코드를 사용. + reportUtil.sendExport(Request,Response, oof, option); + + // 파일 저장시 아래 코드 사용. + //File directory = new File("저장될 파일이 위치할 디렉토리"); + //reportUtil.saveExport(directory, oof, option); + + +/* +} catch(OutOfLicenseException e) { + e.printStackTrace(); + // 라이센스 없음. +} catch(CRFFileNotFoundException e) { + e.printStackTrace(); + // CRF (혹은 reb) 파일 찾을 수 없음. +} catch(ServerConnectionFailExecption e) { + e.printStackTrace(); + // 서버와 연결할 수 없음. +} catch(APIRemoteCallErrorException e) { + e.printStackTrace(); + // 어떠한 이유로 API 를 호출할 수 없음. (주로 네트워크 오류) +} catch(APIFailException e) { + e.printStackTrace(); + // API 호출 실패. +} +*/ + +return; +%> \ No newline at end of file diff --git a/ClipReport4/ClipReport4/export/exportForPDF.aspx b/ClipReport4/ClipReport4/export/exportForPDF.aspx new file mode 100644 index 0000000..48da029 --- /dev/null +++ b/ClipReport4/ClipReport4/export/exportForPDF.aspx @@ -0,0 +1,61 @@ +<%@ Page Language="C#" AutoEventWireup="true" %> +<%@ Import Namespace="CLIPreport.OOF"%> +<%@ Import Namespace="CLIPreport.SDK"%> + + +<% +ReportUtil reportUtil = ReportUtil.getInstance(); + +OOFDocument oof = OOFDocument.newOOF(); +OOFFile file = oof.addFile("crf", "CLIP.crf"); + + +PDFExportOption option = ExportOptions.pdf(); + +// 페이지 범위. 2-9, 1-, -5 와 같이 범위를 설정할 수 있습니다. +//option.setPageRange("1-"); + +//option.setUserPassword("사용자(읽기) 암호"); +//option.setOwnerPassword("저자(쓰기) 암호"); +//option.setTextToImage(true); // 글자를 이미지로 처리 - unicode 처리시 사용 +//option.setNumCopies(1); // 프린팅 매수 미리 설정 +//option.setImportOriginImage(true); // 원본 이미지 삽입 + + + + +// 확장자를 제외한 파일이름, 파일이름으로 사용될 수 없는 문자열은 '_' 으로 치환됩니다. +String fileName = "----한글-파일-이름-테스트-문서(특수문자:#$%^&)"; + +option.setName(fileName); + +/* +try { */ + + // 웹 브라우저를 통하여 파일을 다운로드 받을 때 아래의 코드를 사용. + reportUtil.sendExport(Request,Response, oof, option); + + + // 파일 저장시 아래 코드 사용. + //File directory = new File("저장될 파일이 위치할 디렉토리"); + //reportUtil.saveExport(directory, oof, option); + +/* +} catch(OutOfLicenseException e) { + e.printStackTrace(); + // 라이센스 없음. +} catch(CRFFileNotFoundException e) {4 + e.printStackTrace(); + // CRF (혹은 reb) 파일 찾을 수 없음. +} catch(ServerConnectionFailExecption e) { + e.printStackTrace(); + // 서버와 연결할 수 없음. +} catch(APIRemoteCallErrorException e) { + e.printStackTrace(); + // 어떠한 이유로 API 를 호출할 수 없음. (주로 네트워크 오류) +} catch(APIFailException e) { + e.printStackTrace(); + // API 호출 실패. +} +*/ +%> \ No newline at end of file diff --git a/ClipReport4/ClipReport4/export/exportForPPT.aspx b/ClipReport4/ClipReport4/export/exportForPPT.aspx new file mode 100644 index 0000000..5318ff8 --- /dev/null +++ b/ClipReport4/ClipReport4/export/exportForPPT.aspx @@ -0,0 +1,65 @@ +<%@ Page Language="C#" AutoEventWireup="true" %> +<%@ Import Namespace="CLIPreport.OOF"%> +<%@ Import Namespace="CLIPreport.SDK"%> + + +<% +ReportUtil reportUtil = ReportUtil.getInstance(); + +OOFDocument oof = OOFDocument.newOOF(); +OOFFile file = oof.addFile("crf", "CLIP.crf"); + + +PPTExportOption option = ExportOptions.ppt(); + +// 페이지 범위. 2-9, 1-, -5 와 같이 범위를 설정할 수 있습니다. +//option.setPageRange("1-"); + + +//이웃한 테이블과 병합할 것인지 여부 +option.setMergeTable(false); +//행간에 라인 영역 무시 +option.setIgnoreLineSpace(true); + + + +// 확장자를 제외한 파일이름, 파일이름으로 사용될 수 없는 문자열은 '_' 으로 치환됩니다. +String fileName = "----한글-파일-이름-테스트-문서(특수문자:#$%^&)"; + +option.setName(fileName); + + +//아래 주석을 해제하면 파일을 브라우저를 통하여 확인할 수 있다. +// 단, 브라우저에 문서 뷰어 플러그인이 존재하는 경우 가능. +//response.setContentType("application/pdf"); +//response.setHeader("Content-Disposition", "inline; filename=" + fileName + ";"); +/* +try { */ + + // 웹 브라우저를 통하여 파일을 다운로드 받을 때 아래의 코드를 사용. + reportUtil.sendExport(Request,Response, oof, option); + + // 파일 저장시 아래 코드 사용. + //File directory = new File("저장될 파일이 위치할 디렉토리"); + //reportUtil.saveExport(directory, oof, option); + +/* +} catch(OutOfLicenseException e) { + e.printStackTrace(); + // 라이센스 없음. +} catch(CRFFileNotFoundException e) { + e.printStackTrace(); + // CRF (혹은 reb) 파일 찾을 수 없음. +} catch(ServerConnectionFailExecption e) { + e.printStackTrace(); + // 서버와 연결할 수 없음. +} catch(APIRemoteCallErrorException e) { + e.printStackTrace(); + // 어떠한 이유로 API 를 호출할 수 없음. (주로 네트워크 오류) +} catch(APIFailException e) { + e.printStackTrace(); + // API 호출 실패. +} +*/ + +%> \ No newline at end of file diff --git a/ClipReport4/ClipReport4/export/exportForRTF.aspx b/ClipReport4/ClipReport4/export/exportForRTF.aspx new file mode 100644 index 0000000..82abac3 --- /dev/null +++ b/ClipReport4/ClipReport4/export/exportForRTF.aspx @@ -0,0 +1,101 @@ +<%@ Page Language="C#" AutoEventWireup="true" %> +<%@ Import Namespace="CLIPreport.OOF"%> +<%@ Import Namespace="CLIPreport.SDK"%> + + +<% +ReportUtil reportUtil = ReportUtil.getInstance(); + +OOFDocument oof = OOFDocument.newOOF(); + +OOFFile file = oof.addFile("crf", "CLIP.crf"); + + +//DOC 저장에 대한 옵션을 설정합니다. +RTFExportOption option = ExportOptions.rtf(); + +// 페이지 범위. 2-9, 1-, -5 와 같이 범위를 설정할 수 있습니다. +//option.setPageRange("1-"); + +// setDefaultCharSpace(float) 기본 자간 +option.setDefaultCharSpace(-0.5f); + + +// setProcessEqualAlign(int) 균등 분할 처리 방법 +/* tableSplitMethod(Integer) +>기존 버전(WAS) : + 0=왼쪽 정렬 + 1=오른쪽 정렬 + 2=가운데 정렬 + 3=양쪽 정렬 + + >현재 버전(데몬) : + RTFExportOption.AlignLeft = 왼쪽 정렬 + RTFExportOption.AlignCenter = 가운데 정렬 + RTFExportOption.AlignRight = 오른쪽 정렬 + RTFExportOption.AlignJustify = 양쪽 정렬 +*/ +option.setProcessEqualAlign(RTFExportOption.AlignJustify); + +// setSplitTextLine(boolean) +// 리포트에 출력된 것 처럼 문자열을 여러줄로 잘라서 표현할지 여부 +// 기존 메소드 : option.setSplitTextByLine(true); +option.setSplitTextLine(true); + + +// setProcessAsUnicode(boolean) +// text를 유니코드로 처리할지 여부 +option.setProcessAsUnicode(true); + +// setMergeTable(boolean) +// 이웃한 테이블과 병합할 것인지 여부 +option.setMergeTable(false); + + +//setTableWrapperBottomGap(int) +//테이블을 감싸는 객체를 삽입할 것인지 여부 +//테이블을 감싸는 레이아웃와 테이블의 아래쪽 간격 +option.setTableWrapperBottomGap(0); + + +// 확장자를 제외한 파일이름, 파일이름으로 사용될 수 없는 문자열은 '_' 으로 치환됩니다. +String fileName = "----한글-파일-이름-테스트-문서(특수문자:#$%^&)"; + +option.setName(fileName); + + +//아래 주석을 해제하면 파일을 브라우저를 통하여 확인할 수 있다. +// 단, 브라우저에 문서 뷰어 플러그인이 존재하는 경우 가능. +//response.setContentType("application/pdf"); +//response.setHeader("Content-Disposition", "inline; filename=" + fileName + ";"); +/* +try { */ + + // 웹 브라우저를 통하여 파일을 다운로드 받을 때 아래의 코드를 사용. + reportUtil.sendExport(Request,Response, oof, option); + + // 파일 저장시 아래 코드 사용. + //File directory = new File("저장될 파일이 위치할 디렉토리"); + //reportUtil.saveExport(directory, oof, option); + +/* +} catch(OutOfLicenseException e) { + e.printStackTrace(); + // 라이센스 없음. +} catch(CRFFileNotFoundException e) { + e.printStackTrace(); + // CRF (혹은 reb) 파일 찾을 수 없음. +} catch(ServerConnectionFailExecption e) { + e.printStackTrace(); + // 서버와 연결할 수 없음. +} catch(APIRemoteCallErrorException e) { + e.printStackTrace(); + // 어떠한 이유로 API 를 호출할 수 없음. (주로 네트워크 오류) +} catch(APIFailException e) { + e.printStackTrace(); + // API 호출 실패. +} +*/ + +return; +%> \ No newline at end of file diff --git a/ClipReport4/ClipReport4/export/exportForTIF.aspx b/ClipReport4/ClipReport4/export/exportForTIF.aspx new file mode 100644 index 0000000..5c48b6e --- /dev/null +++ b/ClipReport4/ClipReport4/export/exportForTIF.aspx @@ -0,0 +1,72 @@ +<%@ Page Language="C#" AutoEventWireup="true" %> +<%@ Import Namespace="CLIPreport.OOF"%> +<%@ Import Namespace="CLIPreport.SDK"%> + + +<% +ReportUtil reportUtil = ReportUtil.getInstance(); + + +OOFDocument oof = OOFDocument.newOOF(); + +OOFFile file = oof.addFile("crf", "CLIP.crf"); + + +//DOC 저장에 대한 옵션을 설정합니다. +TIFExportOption option = ExportOptions.tif(); + + +// 페이지 범위. 2-9, 1-, -5 와 같이 범위를 설정할 수 있습니다. +//option.setPageRange("1-"); + +// true : 모든 페이지를 하나의 tif 파일에 넣습니다. +// false : 웹 페이지에서 다운로드할 때 모든 페이지를 zip 으로 묶어서 내려줍니다. +// 지정된 디렉토리에 저장할 때는 페이지별로 별개의 파일로 나누어 저장합니다. +option.setMultiPage(false); + +//option.setBlackWhite(true); +//option.setDpiX(96); +//option.setDpiY(96); +//option.setWidth(0); +//option.setHeight(0); +//option.setRotate90(false); + + +option.setName("리포트_@#$@#$"); + + +//아래 주석을 해제하면 파일을 브라우저를 통하여 확인할 수 있다. +// 단, 브라우저에 문서 뷰어 플러그인이 존재하는 경우 가능. +//response.setContentType("application/pdf"); +//response.setHeader("Content-Disposition", "inline; filename=" + fileName + ";"); +/* +try { */ + + // 웹 브라우저를 통하여 파일을 다운로드 받을 때 아래의 코드를 사용. + reportUtil.sendExport(Request,Response, oof, option); + + // 파일 저장시 아래 코드 사용. + //File directory = new File("저장될 파일이 위치할 디렉토리"); + //reportUtil.saveExport(directory, oof, option); + +/* +} catch(OutOfLicenseException e) { + e.printStackTrace(); + // 라이센스 없음. +} catch(CRFFileNotFoundException e) { + e.printStackTrace(); + // CRF (혹은 reb) 파일 찾을 수 없음. +} catch(ServerConnectionFailExecption e) { + e.printStackTrace(); + // 서버와 연결할 수 없음. +} catch(APIRemoteCallErrorException e) { + e.printStackTrace(); + // 어떠한 이유로 API 를 호출할 수 없음. (주로 네트워크 오류) +} catch(APIFailException e) { + e.printStackTrace(); + // API 호출 실패. +} +*/ + +return; +%> \ No newline at end of file diff --git a/ClipReport4/ClipReport4/export/exportMarkAny.aspx b/ClipReport4/ClipReport4/export/exportMarkAny.aspx new file mode 100644 index 0000000..049b523 --- /dev/null +++ b/ClipReport4/ClipReport4/export/exportMarkAny.aspx @@ -0,0 +1,55 @@ +<%@ Page Language="C#" AutoEventWireup="true" %> +<%@ Import Namespace="CLIPreport.OOF"%> +<%@ Import Namespace="CLIPreport.SDK"%> + +<% + +ReportUtil reportUtil = ReportUtil.getInstance(); + + +// 다운로드될 파일이 위치할 디렉토리 경로. +String downloadDirectory = System.Web.HttpContext.Current.Server.MapPath("~/resources/download"); + + +if (!System.IO.Directory.Exists(downloadDirectory)) +{ + System.IO.Directory.CreateDirectory(downloadDirectory); +} + + + +OOFDocument oof = OOFDocument.newOOF(); +//OOFFile file = oof.addFile("crf", "CLIPtoDRM.crf"); +OOFFile file = oof.addFile("crf", "CLIP.crf"); + +//pdf 생성할 때 옵션 +PDFExportOption option = ExportOptions.pdf(); +//텍스트를 이미지로 표현할지 여부 +//option.setTextToImage(true); +ResultMarkany result = reportUtil.createClipReportPDFForMarkAny(downloadDirectory, oof, option); +int errorCode = result.getErrorCode(); +//errorCode == 0 정상 +//errorCode == 1 리포트 서버 오류. +//errorCode == 2 oof 형식이 잘못되었거나 crf 를 찾을 수 없음. +//errorCode == 4 데이터 혹은 pdf 파일을 WAS Client 디렉토리에 저장할 수 없음. +//errorCode == 5 리포트와 pdf, dat 생성 오류(); + + +//이전 방식도 사용가능 +//ResultMarkany result = ClipReportPDFForMark.create(request, propertyPath, oof); +//바코드로 만든 데이터 파일 위치 +//result.getDataFilePath(); +//생성된 pdf 파일 위치 +//result.getPdfFilePath(); +//바코드가 들어갈 좌표 +//result.getLeft(); +//result.getTop(); +//문서의 세로, 가로 +//세로 0 +//가로 1 +//int paperOrientation = result.getPaperOrientation(); +//임시 저장 삭제 +//result.end(); +%> + +ErrorCode=<%= errorCode %> \ No newline at end of file diff --git a/ClipReport4/ClipReport4/export/keyToExport/exportForRecordCount.aspx b/ClipReport4/ClipReport4/export/keyToExport/exportForRecordCount.aspx new file mode 100644 index 0000000..3484935 --- /dev/null +++ b/ClipReport4/ClipReport4/export/keyToExport/exportForRecordCount.aspx @@ -0,0 +1,24 @@ +<%@ Page Language="C#" AutoEventWireup="true" %> +<%@ Import Namespace="CLIPreport.SDK"%> + + +<% + ReportUtil reportUtil = ReportUtil.getInstance(); + + + String reportKey = Request.Params["report_key"]; + + int recordCount = -1; + if (null != reportKey && reportKey.Length != 0) + { + recordCount = reportUtil.getRecordCount(reportKey); + // recordCount == -1 : 리포트에 데이터셋이 없거나, 리포트 키 파라미터가 없음. + // recordCount == -2 : 라이선스 오류 + // recordCount == -3 : 세션이 종료되어 리포트를 찾을 수 없음 + // recordCount == -4 : 오류 발생 + // recordCount == 0 : row 건수가 0 + // recordCount >= 1 : row 건수가 1개 이상. + } + + +%><%= recordCount %> \ No newline at end of file diff --git a/ClipReport4/ClipReport4/ico/favicon.ico b/ClipReport4/ClipReport4/ico/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..b5e883cabaaa7c6b88504d255c375e01b0c91583 GIT binary patch literal 1150 zcmZQzU<5(|0R|wcz>vYhz#zuJz@P!dKp~(AL>x#lFaYI*xgi+L2NHWq`TvjN!50Sq zkpMh?$^`!Jtq>s?Uofp8eJ}ts1H}LG@&;ZrKx$y>ahdV<)_xQ<_|)Sv0h_&u AHUIzs literal 0 HcmV?d00001 diff --git a/ClipReport4/ClipReport4/img/PNG/close.png b/ClipReport4/ClipReport4/img/PNG/close.png new file mode 100644 index 0000000000000000000000000000000000000000..fb36063c735cb39398eb507436373a6b7d533181 GIT binary patch literal 649 zcmV;40(Sk0P)50006|NklJ_KPnCr!E3iN?;yHLcK9`Q6uZ_ zX7(eW$?Q)$lh^eJ*K=`H1R!9vlU+Lu+ux#f3D}qnIH)R_T#;qt+RG0^ z{bUR%&9T0f)sN!Z4W)`A@!1w%jfOCV=_Nh}C3QlMq*g)nqvG`zL#3l-zr zHZlhQP*^vvFk-Hh2dVs!QC}J_)g!9j-~pl0RHXs_(o`r%yjz@~s}RY%ssWI=MjI*_ zihy@XY{pYf&Qlq!E7UvB(q?WMD=m#T#f~#>K->9)VWK#r5`m|Ajb}?y=vAxL%`su5 znVZOFAHaV(v$j{y2q9Vv2GRoG<*xKxe=jdZ4eTogN0F}*>OgQ68l`@30+850>q=yOCGYgkFa4-H>1YAFmK0s_XgRUugb>@&ok<{rwr{f&Jdx-4aQSYLF83 jJO9g-oC{G>eYyGsA~Fp>JCWfP00000NkvXXu0mjf_{}C@ literal 0 HcmV?d00001 diff --git a/ClipReport4/ClipReport4/img/PNG/doc.png b/ClipReport4/ClipReport4/img/PNG/doc.png new file mode 100644 index 0000000000000000000000000000000000000000..6f4c1ccd08ac641da25e1174c9ff180878a429de GIT binary patch literal 20516 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 U=|lagqSviB*gD%3%=3@_FV5dnI{*Lx literal 0 HcmV?d00001 diff --git a/ClipReport4/ClipReport4/img/PNG/excel.png b/ClipReport4/ClipReport4/img/PNG/excel.png new file mode 100644 index 0000000000000000000000000000000000000000..c7349c06a68d56210e479e126639c60f85546ab7 GIT binary patch literal 635 zcmV->0)+jEP)50006)NklG0?$3>;E$_QQa|Jha`=Nbp$%@*(d2vHOF-A7nLB_ zA@ESzD``X($4odZ_m5J?fbh&S46GD62ACKhpc{$|rX1Bol2bsD!;*%+k?olJdIlzJ zKAeBr7H;9ce}CcP-+zCAi?6v9fi-mM_X`M+<(U41aw~BK`Q!J;;TB(cvEu*!J9TjW zx1VouMpfS-*?nX=X2K!4KlsuBC{(ZkLTQIQ#}F`d%25prhb%qkH873=;YaU}!5#Ac z+kK*P70n!j4nUzbAddO-_ZNm^kaHJR9n*hU?i(%xk3X0QcfiN*kN&^@at+SE_jW(^ z9n*JEwg;PGQ;%w)gvR2tZvQ79Rzwk-d&&xXwQx{&DcL13u~~Y?asB`EPT3O7;uKW} z6AsF*LpJQzt1Vc|7La2=@=rdTgo{1@bOAk7Zc|=S9+CS?c||Gr54nX%2;+4vr8PI2 z&;Q}+ar~V-cWyHN7Tz%iPI4X6ewbg77{|<=H}ChHIdjs9ZiV$9l3h=9gX*B{ejI7y z9~Osv20EmLtVVP10okSr2bHk3S$^~$l$k*wf&N2_n)h?(&!0|dm*PK}`rwWMI^rb| zPo+lxh9buRqvi%Mv2LMOXNzpd0HfwE&>{O6s0Bcd0s8JTsTiaW=$PZ9Lnp%q008&9 VYZU{@(bE6`002ovPDHLkV1gIQDCz(J literal 0 HcmV?d00001 diff --git a/ClipReport4/ClipReport4/img/PNG/hwp.png b/ClipReport4/ClipReport4/img/PNG/hwp.png new file mode 100644 index 0000000000000000000000000000000000000000..56174aa23477252929d975186e74bcd2bad90c1e GIT binary patch literal 617 zcmV-v0+#)WP)50006oNklDlLRV zA|hz;*loJ5q6WM+3K6GZXBgC#Jt-@cjMnTe*oN1cH%4mTpPVa)o* zutpHVxKDMme)Ce8MpXP2W2U0*nnBK4Ld`^GN<+y{jmKc}kBg{GZ05Bf1k__ttkW~1 zs#4^OIt)&>iEb8{CeRXg1F?ruf-wjc-RLR0Rc8j>+mgc=q#%NHuRT^LU!X8}kcA^wp<)DoWua~Uk`I!^fR~9|`J3xdsm3(VRAW9b zUcC&ayfVeNYUPhry6)Z1ybPve=?ZeT1CB%C?8f%~MV7)~GbgF_YT zsDYv7J4Ck>b6r+$Kf}XrMg=DhN7walV$1@xNJGXiK6=6E2-%@fXu!ud%v|!Z?cC8|8N(2Sw7Z00000NkvXXu0mjf D;`JR= literal 0 HcmV?d00001 diff --git a/ClipReport4/ClipReport4/img/PNG/info.png b/ClipReport4/ClipReport4/img/PNG/info.png new file mode 100644 index 0000000000000000000000000000000000000000..c4174e8c75168544e3830fc4bd719b191fa4dc66 GIT binary patch literal 598 zcmV-c0;&CpP)50006VNklis1#iUe;_I-xG0DqZjS1rQm{5@2Pgl53NFPioeC|<-9>OvX=!Z| z9d#AlTpV1S6$L>M#d;}LOq({n+_fF_;5%KKeC~bUd-n=}q_)oV^ici{wB11gpobwFJr9%A*ZeAH=WURs>_H=1~Elp>)KOJ+*@ob!^%b^m)_1 zH#1Xhn_fUbf6d90=`-)CiV4Q2_t&So1Z{_R&d3ZAQA}U zY+f>ixAwmh)umz(?V2?zzd`b%uP#wLH~R2B9UHpn|!AOz@Hf^*Ha`(nkonKBZNBGU<7g@ zZmFX=%P9OWCFd~S)U=&VBv0J6ff3YMI~bC%ei|4>QCtoqqmJ9cAmpWi357!K&U40- zbb(F18?33FR@>olxP{gxVr`Q%7>5naO62}|_`a7;EcQRRz(5GQD}edTH$O{IS>EL~ zVML?Rk#aCbcQ&4j$KzvFv&fHLUq6^Y%MoY50007GNkl>~6z&z0IHM>n4T;VuE+@vtBpOfPehx5j0v%7lVmJUHVS(LU)d@Qe;19AU>P?&h zff#i%vtZs=w4_xM>8fg^lI~8W>b>{%`>!$#iBYXqGmhir80Tj$V?FM91AN8Y^S)!< zhoH<{BbamED3waqBy`w^{XVc8@KFNd zF!ob0_*{t;5#vI0`eFYkbsQd zn;LrZ5n~Dia!6ir>|&u%hzTD#IhmUV7|4OVu~CNbL((#)I7sFxMcS{iYBSzpypqd2 zuT9T|3e!)^AHHm+R|XO}s7V&-JVR&Owj~Q>Bazq!kk88>_rlUb?npbeS}mhuqV+_4 z9Y8YX;#U<@iQ-D(m6HXtYRzu}$XaS)U)67@ROAeLos-R4p@A$7fvhGMc9pvU*S#VP z=OP=T4UjPn0ol>gnz-%{;21hD^&?@3vsUu=hGpLA3UA04u0l1UkH#o0gKR3<&8AoW zXw?iFAQ_***tE>Q1n5z@a58o&eCF77^D3cD8oJF|W=~5rspgrX51D-x4UO`QjtuOZ z>>q);4@+06RMO9sp`$j5vXDwvq-qn%pUtZMp8X8u&UUBg`_63iz%zF`2%eindX5N4 z=%4j9G$3D!>i_{hQYXs5IjSg9wPKV}sz38neo^NwM03(ijeXd!?G|E;={mvt7n)zw z-yWeK!58xv>z&BM5=D)AkUTw&;LR20ob$Zw&DDP|c>4>&k@jQ&000050006+Nklx3BASK^LA)mi+e!ffD}(3 z%+FhnvuAU@Z8Nq@^Iz+ONC9*@ofHJ$3gMie)M_b=-}}IBNlqvr4r7Nx80WoE z7R7#&!yr%9C1Vm$uh-Y2urSH-T{m86BZxS{#!(!+Be~MD0pukvAORf@b1gLGh_-}5 zdZ4d5bFosXqy$I0-L++aAw8sTW|UF*QPR?uIH0qKNV}V9Hf;stk6z|^13ahmHk#?Q zRWyxv86{TExYl(&Es=xH;E~}Ebhd5J&8(ZczE#X;=UR{e7fj<>1~lpYwobd<-jH>X z3>Yhy85Q%!>!Pj_#TDUIiVBQnW(KgxqY7_ODoPrDj^VTOuwdYtw}P1+tB}}r-AiCN z7TJ*6fG}VRxy*ebpM6m-q^`S9IKIe>enb_FWg15^r2d!0&@ZTh8u3VtQ6elu4bZAN z1KwT;&a_;&oS0~eI?upmPs({FjtmUze8^_tMx&AcVT@R6lWE*Y*CyysX4PJ0KSO$x z-Rb$^&AV`kVi864Gs)|${GRlzZ`+mx=MtKWy zCX=bBy)Ato*)7Bj*A0XBFPLB9-yTpuLT{S?S|7$9mQ>WxgOu@{1aGcr&N(lu-dueG Xli?FDxJ)Ij00000NkvXXu0mjf1*|5> literal 0 HcmV?d00001 diff --git a/ClipReport4/ClipReport4/img/PNG/over/close.png b/ClipReport4/ClipReport4/img/PNG/over/close.png new file mode 100644 index 0000000000000000000000000000000000000000..e4f62708e0a0cbf09b502bf78ce1838f49edba1f GIT binary patch literal 22709 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 literal 0 HcmV?d00001 diff --git a/ClipReport4/ClipReport4/img/PNG/over/excel.png b/ClipReport4/ClipReport4/img/PNG/over/excel.png new file mode 100644 index 0000000000000000000000000000000000000000..3e42953bcfe9bd5ff35fdea068f40c520bac3f16 GIT binary patch literal 22709 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 literal 0 HcmV?d00001 diff --git a/ClipReport4/ClipReport4/img/PNG/over/info.png b/ClipReport4/ClipReport4/img/PNG/over/info.png new file mode 100644 index 0000000000000000000000000000000000000000..20efe44e54882061122d6d069a0e0fc01f451752 GIT binary patch literal 22709 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%0AKxGwwRKS=6oi(m`(9@a~gV`9T8=qv$i-ym($t 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 X#+vh>bB6pn)VG7}T$@u?OV|Ae{nN%B literal 0 HcmV?d00001 diff --git a/ClipReport4/ClipReport4/img/PNG/over/leftEnd.png b/ClipReport4/ClipReport4/img/PNG/over/leftEnd.png new file mode 100644 index 0000000000000000000000000000000000000000..6e8636bda68674e6b61af419c02d433c00367efc GIT binary patch literal 24086 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 literal 0 HcmV?d00001 diff --git a/ClipReport4/ClipReport4/img/PNG/over/pdf.png b/ClipReport4/ClipReport4/img/PNG/over/pdf.png new file mode 100644 index 0000000000000000000000000000000000000000..41976913d8b38642a2851c7bb5eb2616ed568380 GIT binary patch literal 22709 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 literal 0 HcmV?d00001 diff --git a/ClipReport4/ClipReport4/img/PNG/over/print.png b/ClipReport4/ClipReport4/img/PNG/over/print.png new file mode 100644 index 0000000000000000000000000000000000000000..4ca54488fd771937ae8887f0308410fedf562f29 GIT binary patch literal 22709 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 P6Bs*cyjzyb%tikL;itA4 literal 0 HcmV?d00001 diff --git a/ClipReport4/ClipReport4/img/PNG/over/right.png b/ClipReport4/ClipReport4/img/PNG/over/right.png new file mode 100644 index 0000000000000000000000000000000000000000..91ca0f7f460813455bc8cd964371f7e0fb0fdcd1 GIT binary patch literal 22709 zcmeHPc{r47*niQ2(xReribi$n)R-B&3CR+QNY?f-GnkkenXy*V-f5#nl1L~ib*fWw zlsIiFBF@Pvw2LF8O^#B&`x$18*O;8;`@VnXxvtx@-1q&v@8|a{?>nw*=11pwwkpbF zl`#xcvA45!fm$1h;s6YjV?Ewb0v)A5J1-uF>3~8yz1Nk28O*+2oHez#n?=lpzopM^eq3_;2eLms&)qt~>H1(;&e3YsQhvE{nN7&UWI1~@Yu(7SB zzkW5I8B<$R{jA2PHlXRljg+tcZ@2{W32&c#y}U!dA2w`WNmIqLmoLi|0t@8M1n2o@ zEW#?>F~29ROY|z0k{2r9i)h^*Zro-uKIw?_Ez@z|DGwUdILZ4+F8RfF^LD*w+^5?k zKZ5paWyBk7r>wY*hYvABt zM`q>^IrQte%lYc^v;o!@gD2*j4znCk9rc~^kf&|vf$9U6k50Ne`toL_ezR^Vj-XATZXNEu>j9xyQ9XWFKLX88e@|4JR^8T- z^9eU@1*OSnSgzQ;#7_GiF=(X8&czm=Vk&QG>27P=cG;G)Z{4~13ct$-Tl{idbL_U8 z$-Gj&{?H{+`&0Z&$DSW=7IiTty>#xM!F+7Zwq5k7QpymY9S>=XcWkj){-fvE$pvck zm!1ah(FXK!o<<>~H1d;ZO^Orcw?~a=P+Yok*wujbF)_BD4xU!WCpBoFSItrMP};DO za`k({-s4W^Cq<~XUJvu8o{jOGojLjSgz*!SCN2Gb$cSZo?IsSny{CGf@`On-y7q(Y z{p~94h-nMb%*%$c4mnJ&k73__T&;L6DpM7%p8km4PV z_5Up{{+28G4_%FT-vdJraNRtA`1r%>QM>P`#!_S5VK>KaHnTsZHmkpCDsL*)G$QLO8pezX zpcvEN6vfd0^gqDLE`77{+413pemT3Z`=yrJr+%M3`Sljx7Y1SK=02I+@4PehA2X}` zO=;dN-O9AG|LIMMbx!S7koPyxp+NIeoIp(|ymbaIj%Oqsd3w$4MXAA4|p+eWyCEdL7k_ zQAj}G<@&T|`qwh9XI!iE@YV1=!b^N_pnhy_OrdIANSyitcKWt-&f$o{*q38p=agOe ztvNN}QbN_KhwR@U6`9>wbMmvJPJ+hmCD+WFW_@_m;`w}K(Tl|Ng!HTLV`@oDLza3i z{hT}A>E}a}lgi2LTb0)rJfyx;VoB=T_HR%yP_Rg9vL4w zur2BHj8BDMqW{W!7XD7{?Y#cW<$jfWDVMu$?7E*7{1r6&#rHcp(4ha${+9-j2Ahwv z9IT|`r5UuBo3H*(qm`~#8Lx3iK7;3d?FW3b{JnieAng@#V5lexyM=^>WVHZ zZhdMSur*tgH6~uYbrS(*f1Eb2DFV(6V$UjdpsO&T$+!;@!rCO-?pfQg)`yKbw_3 z$8=9kqI>K|<3}^rSbg%_>@++0rk;|M%e3&_WA^-_{oc{ty8Llw$-|Woi6;9F?K_m} zqQcsLe%c@8tSMPeKGUY{RjCfIVc*f%yX8(xwRS7-edVZtO%A20=Uq-a4^eX<9iJAq zX!N46Y`a{$g}>`P@%j3yReR8Swbi*XXPmRo{QMw0%{M^&U?cIv-s&~6wHk2JbYBg=Whkk6vzT1VI(;pW8LLWtoWw&)!zn&%$#mfc_79L}z&cswWTPGh}YeOf&yv&Ad#r#ZPR zX5GKH`Hjjcjkh~rYAj>VdCWf&v7&j`-ScBOt^1Mf(tKJXUFmBY0$4&bhE?<}y=HZ`fv!R~XNb$9*Yj>Z-ugz*!thWoFRz}SW&LpO?lg*CgHvPFHHF4b1akf{o+9R7N zFX+Jq2GJf#$%#|U-nLe+-}@q+k)D(|Z>HJr@m1k14sG%NOXe@h^|dNVnyJoz?U1#s z<@Wo>wb4u7Tn_v|Xz{L`lr{I1*=aM|$iOep?0#Crt!K6rHhP$z=6`UkpHbTM+uBbn z^6&Hh`0EdyC5OXvn{GB}WN{`x`YwA?PV-+O9~;#}m0vqlEs2N@`>E|p#g|tDKMj4g z_Wakg%zXCKzn14OFS+J5v}uUamZY!y+JD>ftjxB^_P+LP?VZtynwlCaV{_jziuXQC zKbJnDD+)lDyO58SjIdPGEzmB|yj&b^_V!rY zsp85tP1#L3PYQB17D%J}Gx=KHOkWnqjL>u`kD$e3m=Qb-9LbJ>R!l#Z zT|^LbLBu>)dW1jSgh7~Tu521c1pqdaPtyux2XJ`QFf)PxmkMn(Od@CrO!)q0gjpz{ zmZzh$mK8UMsb!#JNTib~`dUUNIurv#BNLuPltg1IuZ zOoJFcR2S>no#CKoM)2eF1F0lZXlSTTsGbft$d^PhF)<;LbxFFqM6e+8!a00e7?H!% z?f?iJm;ZO$cPtIWvg?d9LAsOp*(e#|;jmGi^ec9KN=sBp7rNPGE3QfPfzcox}`a zvcZK1$x|ez5GefoA#(4QhDhD(?D;I8uEpu*i!{BuF~eBBxFJo4n_w$+tdJ?}KdMy_ zlg8%;xpKJy<{i7N>(di_ctX2MYl;Vp!{CPUrkaxQE?w*0g~qg|@tNk}X+R_!5-EnR z6g?_MAGYK)*qCIp7)XaD4#N@lK7+=mNkTE8>KlrqbhE|da2YJ0@IIk*S$4;8bfnsI zczha%&a}5Shq>#pSPZHGgJx{(tw$!(7-SzJ!$;qU=&f&TOf)f~kZEM53B}lmE|_F@ z_a4yJTzW9tNC4e&@EKe>z>BsA)xd~uq)(^m5h;2MCXqs68W2tB24teQ582p6SC^(s zV~PTaf%ORF6a??a99n>w4VnuBf-z_meIGp^AEKVFi4jrPNS{gcra&+~C}bv`Y3So4 z3LyceM<_cM4|Y?y*e-*;Cb)SPFjsaT6)FN)f*T}|7Q|zsgK0((o=nk|Bf3$LkKlk) zX>@e=nA6erWim`j-A2385_xvIv3f3N-zez77jy4DMyMZ?BW?S4KnbjR2jOvj_@T5Q z<}6>>A$>WS9jM*i@bIQ2bXNzk{udU4M+^CP%h0z|^)Ht}{Qmg=TZXP(O!uR4e3=Y$ zl5hhH2l}>h9qZZsWC?Gco+r_iL8tm~gV;2_Ig3s6Ws(9pzNVzE!LFF5U3ZWbH-H=D z$Yn6i^-M{Uh9!Ez|J|HB{_SSYbFsD5vbV7^q?i~Q5_NSb;xJ-%VmRm_M}^x4c0NsT z%E70{7~b9!-5LSG0((8OppYo2>hu-Y<9)rp;VZ7k`*yjyaaeqF-Og~hVKFcCET#%* zT>!6*OmmnVeh6>v%nD-$cv`dIX~9Fco}NLc4_+bB(W^H{F-50i$A%Jnxf9$J9i#B- z2yd+<(Q9juOGI?n{+Ere8U2^2I4oHZ93j%XGP93j%XGP93j%XGPI|F?d@QSFZe;!m&Y5SzQjSvm>32iZrBM4 zA>ZxC;MY?+3bbp4Z45dvDJalr5{^Q9wxkdMzYp_ohcF#80y`0^IEFwkG!g@yCv2m- zw;8VzHxjgkND!_oanPVNkwK>(l5&(g_f=Bj0vL&Z0OPDs0d0L@TNo1sQ5O#4Yk?6M zcnB5HhV9W+pkFF9>b40$AtD3Xs>lefbYhpUpp`Aw4-#ujZUT~;c;W-_W?+zp#*k6p zc-k$``695Clas@vA#Tvr!$9B^VDCXrfUt+Gz*?Xd6;V#22B^R}8>Clqh2CIu8$>V{ zai>^ zUMccIh+w1yBHE2YC5&nI0w6E}-8*4M!eb#++!lgJs{ue6M6^i|n8f7=qiq0W3lafR z05TF}DF_E-B24!c)PjOQQ0d!_6PSMEPes2;pZ^oIeuBJkTN~!41mk-_+(A@8?tyHD zIb}fItqA5OoS;wx08Jo0mJjJ+{47Yfd$St|CP*9*31xW>6jUo_qNP3h`fK&}03nqi0^Xv^cpP&|%Zzcl(=n0Bm1!sZtN0H~hXaFWUV0j>w zfVo%*)oU`~fX=`}5RZS#gfK{NbthBksrWs_cqK8J_i=JcU{D8Q2}VV|feFU}bRe{~ z!M0pD*4G+*^}!Y`+h`S5yNG%5bBUhod-{?H3JP|uP)!8j45PGHAS9w9 zo{T$;rie6sXaMLr5cuIn!NvP`lR~jjOi>X}2EFN^d-87=loU8=fNTMl;`<1IVxgF# zBD!Z_1if;h3;Tjd+lK}OM~`82?9qOsKw{mFt`rCqtJ~X(crsf-iJlyNN(Pb`1h!}s zq9n}zMiO8yC@2<^u7Zx1@OVLhZ6Jb|tuBlIzJ+3dY)8n#_<|gS9brf?VuGLt^EW@w z34QunBg{^0(Mz*1KB^@?4!~gm1VEc|ILJI$0<;wWxO7eo;i2~*geTfp0!BKKB_<;t z6@btzwt-v)*#JP_ybzH;_@Rq!4Tw2N2>2yH-J|@iWW>E80D8VSg4lqdU<451@kB4M zk3mqfmq31o1Vpzh^d%OF$w;*PKOTgCWwf`)de6U2`!HMq#kRMZXMNgo`TG9>V5!cV literal 0 HcmV?d00001 diff --git a/ClipReport4/ClipReport4/img/PNG/over/rightEnd.png b/ClipReport4/ClipReport4/img/PNG/over/rightEnd.png new file mode 100644 index 0000000000000000000000000000000000000000..f32c91b82487e0cca90579392e21546789149592 GIT binary patch literal 22709 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 literal 0 HcmV?d00001 diff --git a/ClipReport4/ClipReport4/img/PNG/pdf.png b/ClipReport4/ClipReport4/img/PNG/pdf.png new file mode 100644 index 0000000000000000000000000000000000000000..98413319fa0b121d7289a28e22837408d31be52c GIT binary patch literal 668 zcmV;N0%QG&P)50007GNkl|2GoNH>cMk8 zdQ|MeUxdac-R*8bTiT{3dHcrMEe&nV{(AcsQ93Y(u={2{JM+!Hc?+;*39YE>PttI` zRC*d4h8AH#*DtDeirbWeNu%QbE=(DAADja=W58bQ<#g>w6$ZvqhcSSy_(A*$m2Fb# z`jo>|Ad`;@(e1M^a9$aV4KNavOmObG(KqOOPX+emmB3JIgfC400pv9Uh2x-o{A^%_ zsAW46!PJ0Nf)d!rPN7&`Mc2&X@vxRPq+xE6_@ZcH-J;w(1CW)1F@Zf-4MTtXDJdAz z3XcP0=T1igl7tBlym<8{a;uKb_a7ryCp8$s9W;l=Iu+uzxxWKr9X)|4MCZ3Tco=)x z^5ataFz&mhe)0k?T)Ey!EC|kZuS$lA*7yW+(^3J$8h#+HPhY%*&hiS{`7>zj+P~@g z{Gl8!J($GS*D@~NxR)HJ2ATWa5cP?3$mgxKDiBEAeTrf}lYRqldfJgADB5jYxORI@ zE8F(PhDo#?&=~M?JrK8SY<-yas$z}iVuMhuZz?uQ#|yY~7#lBMqsc}kMhPZ1PKaS1 zHdG1Od8WHPluQJiI2=vWE(O9+w0>ET?~q|pV6(j}9W4{5Nt(z&d@CNn(0000k}@P)500065NklXZ7~z;w#q$*QKK{UX0tJ zDn3C7=BiWW7!0q*BUA>)0MjKkPdf&q0W>!HVeFU0y>o)A=TISd%_M$LY=K3DPx& zoP(KCdOyKTsdLW3l+`ko2y=z3h*Bnpr_>QXtFx~-y(YB#Lno&{!0000< KMNUMnLSTXzR|o$9 literal 0 HcmV?d00001 diff --git a/ClipReport4/ClipReport4/img/PNG/right.png b/ClipReport4/ClipReport4/img/PNG/right.png new file mode 100644 index 0000000000000000000000000000000000000000..32369a26017323630ce2ee66462b0fe86fc22b42 GIT binary patch literal 669 zcmV;O0%HA%P)50007HNklk&0z%W9DJ03c%1J> zAX?6hy z7UYn;z1M7tsOeUk%}>Js138d4Fv<{qq`F_m5EtYzA^r?hoAD0ogx_mWX{LKqIhZ0It!ts^oB&>d+gNJ~e_Z;QZOhAKim zqAOI3wt3~)`M;^0nB<49qEj<-`HAm~h3W1>ZgfFPGrD{x1~NA_wJhZ`Li`4*l4>-~ zTNA4Q;@D$LO3|d6XJ*XFZ!)GCm}lZc(%QCnefd1T0wBd)?yHsz9N$f}57ILF?;~=i zd6G@}1@b@UtsU1hu4kH%`|g$AMy2w4r5E|m$Ebn(`lTRaAVK2(34K#mfWS93 z@3^C^kZrYe1Cft_uWYZq7cx+cGSG*u?OQ&QW(tAJtX8X8N$Bt$1_s)u5CeRv-8X+Z zb~)cfJwiY?aPFJmv@;J&T&|cy`l literal 0 HcmV?d00001 diff --git a/ClipReport4/ClipReport4/img/PNG/rightEnd.png b/ClipReport4/ClipReport4/img/PNG/rightEnd.png new file mode 100644 index 0000000000000000000000000000000000000000..dedbb8ceca01658df2c3845b32c9cd895a971d1d GIT binary patch literal 638 zcmV-^0)hRBP)50006-Nkld;C3-$l7t5&NSHz2B#e5d{GNG6k-9?0^M%S=7}z4TW7LLkg<)y z7~7YaVVrpJ7qZSMt0Z~>lF6I*2JHtg&ZjD=G5N-)Uozw~_r#%XWORS zWUqe6Q1Uw?G9%MOs7L&SCx9u+F1?ZgzUeBFvP@)rMu;1*%0(uceB_y7;CaSAxUFrG zfsyJ%$-wsAM7!-I7>~zyv+3khkarWcHf`WX^VYWO8S?0>HP$W?}3Vqu^x&g~apx0}!T{ac?j55fZt*w)ftTKhb zWmc=z(r)DN9tH-1O(7QeQh#p#a;I^Aih6{I7I2=M-}FNdOI)s)P_enmm3bB-?{#wZ Y1HGjZ)2xNgO8@`>07*qoM6N<$f>Vnz@c;k- literal 0 HcmV?d00001 diff --git a/ClipReport4/ClipReport4/img/PNG/save.png b/ClipReport4/ClipReport4/img/PNG/save.png new file mode 100644 index 0000000000000000000000000000000000000000..4e9768795b7a50a3e7f44bdb518b3649270f2b10 GIT binary patch literal 467 zcmV;^0WAKBP)50004+Nkl<17;1aa%4iy(dkN1;ia{Qz+?xMXn@#jPAGME zFrJWQc?5DSFNFOcFn5&F+dPmaRAeiB4F;^_#e~MafCXM=hQJDDSVewb&w@Fq*S${s zhVjQYj0dRDQ8tWWoUzsvh4JU0^cfa?oQmo6xJZoOGD;r-b;t!Kc!pkdLUy^p1TA}o zD(!KB2|!J#&^8ws*j(q~cW*t#r0p~R6H{bpnl{Jw9xgC{ezi-?@L_6Z6^Z6bG_B>q zU_|E{Nsbpu(fKGbC8op-2L?{-$000QrNklZoS>8zRJgrm zrnQrn_)e^?^@z^Q5aQx0LD@^$T6HGc7EU4~KEv8cOMD|%axG098A)_$t)LqRg*ecU zXlnx!XJ?Z*^^HX=OMD`hMtdTOGUEkZ+at7tgN4}4u~uq-qSG^lI5Ns2mL)zAYimQI zjQN7DY!H+_M^JJd61yWwWG*0ad=kf8i59Ue@se1{VVXELk;KXAB=&S6vArotqKUJy zBu>vHk-daO>f7ED>oG=C#*2*ZjNXiHj82SZj9{g2ZN@VS>UlUv9o@JFN}C^}1|yu& zn(;g%0_%}zkG5coAtgnugM&z1S)2vV`v{kb;>W&NV?dE>>x)!kEYS4Q+ogPGEld_bA$u7=y5G zOCA)lgp92+<4GJCNX2m$f2XB=Ahh#~gxJxM#L=;;M>p@^3EVGLXY?C}VG99ThFc+#{_R zvlyRy=L%&!b!G-p`dkj&V+HN&Nt9e&^MY87pj3yV#C*ms#+Pt4Z!iWh#xoW&UQx!E z2C*cW7cjaoUS_<khuT!dGY)z#-5C%fSeh2;!Z?ANWU_z|Mj5I|# zGPYXD2=yW$epti`Mv|e%gEN$*LN8+w^pA%Us|kW0f)&g{(h!Xd*rp@q zVa7H_B%>}8o8uUpf#-aPOxu;nIiv8b49t0!kqqw;r0d@r`;~&v?eO^=V+5l*V-?=_ z7WVOPd_Gz{PYDyNCoGg2tMv8K)IKa?gyLmSL%QfB~7eoopLYwP!lSx z;QdENA6V3B*f59U!uMh`ZElDqm9YWJS7iW{zZ0%TzYl$pjY&B@dHWX1EBK9_VJiC`A#C zbZt#QxB|GAeg^1|J_01F1Of_Jx+x~a4u+f5;0`Ono#kOo@0fTBnPB~bu`>;b731c; z9}2O?=whrqCAKJQ7VA1JRu(L)v@nxkNjwoJvG&>SzL&JY667c~yqhMt0ZXqE>lWOa zze#CeALfsPh3SFVtO)_Xtqst4i zg7Bh+ih>;oDhInbf&Myc@hA{05Ty$TVk}R8juWKRsp3qEpdIlJvPk(lz6(V$RIVxB zBu4Cwl0z;mb-5sxGdN7b=BSD$q`@muR9uW&j*Kw|nh+}wskaffC?$ciL@X&oaKN%q zdI&PP8qyQXnM4dQIE?k-736-d$7kmO9jg$olY!N$2WutwVWUz~@P=3$F@DuuYbym} z*^qvxC_di|0vV92UpJT`4KY$#Bvvpkwr``PF&bq8=Y3%WZYp}ZuvodU^n>t@ZBg&q z3{qvI7^@O59EvYQoHhvawL;vt305>6ahRVE#G0!Re>mQ$mCcb9T38CilF}UU#VNcf z8KnD!Kzg1MPt3yioyr#*h3j0zSj#|?9PHsS6jSfOS`RU(HwEB&W;N!^!F;Jo%}ieRyk@)mCqd2&c=1&iT-AH<5pvxeeV1ZEe)Z=zyilT9f$pDZt&h=us%~^fy~4omU9jc#cH@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ClipReport4/ClipReport4/img/deploying.gif b/ClipReport4/ClipReport4/img/deploying.gif new file mode 100644 index 0000000000000000000000000000000000000000..0d88d30e17c57f0c464b3eb9495baf6022c01f12 GIT binary patch literal 6980 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 ISh@NC0VFx|*8l(j literal 0 HcmV?d00001 diff --git a/ClipReport4/ClipReport4/img/dis/PNG/hwp.png b/ClipReport4/ClipReport4/img/dis/PNG/hwp.png new file mode 100644 index 0000000000000000000000000000000000000000..42584c6e37978d668b2b0b31cc12136c0341b3b8 GIT binary patch literal 22709 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 literal 0 HcmV?d00001 diff --git a/ClipReport4/ClipReport4/img/dis/PNG/info.png b/ClipReport4/ClipReport4/img/dis/PNG/info.png new file mode 100644 index 0000000000000000000000000000000000000000..7469eecfac32ef2d306f36177ab69f0ac97ef6bc GIT binary patch literal 22709 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 ?b$^$oV;T){Fh+ z023T*muqi_s+ghBNsAsK*HozwL6bR+ok=p>>0Bfzs=6g@dP879&-s;a8GoI*BI6piZYYSA1` zkZ&9|nrN^QVZJmzO7+i%kH?&dwI2+uMKq_#r_< z0^lGBI-=y@WZ=MoBJ$zGhwnuMT%5O9^Ug95Au3XS{P^)X_(~Kp-~@#O2XS7l0z@T1 zfzs5})Eh9D`4cBj1R5F|prN4wynXu?R8&+nsHv$E=z~5^^DUCPhU>*z|g( z(X$Ah34EYGD1%-tpa9i*PeTF(r~p2E_|TJHJF3`MuU_>i6EYES$cLbk2MvP1r_;kg zRjsY9-GfAer6r({xA^$@dSQf~-b+eKdSbU178b%a>s&hI2n~o+MvvOPFopOaTY(Ru zBg8-hl|I_~oz*Sj24(Qz!GmIfqSzngqfa|i%%=Bgfx@`vU*b({qjyAu>p2y+vB#rE zjlzu?GY0hU-yfjmD<~)cN=iy$78Vw6;(1}QK}%O!S63$i3YJJnNI>ncW4)m_2`90! zvC^%@yk%u&AxD}hBasu>!Xm|V`ZT?B=T2AQAa75eJn54mRteU|M#vKsi3e6FPRGT? ziIWoZ&Xx*ra0_!#Ha(4-H*W$8h0>Eqz|+(ezyfg4^~9dEV4VYdd;6Y5A|C8yf;rmW zwIZ(A#M;^#Ex8z{`xLfG0TZX7pb*nt+`&PQl9(vbfF)GR%E~&Nz(&l4ok>C{PT1Mm zftHpQahCWz2N5{foqxc>X%d%U=P+9=3&5rgAm1Db1T9ZpU40N-^KOd0G2n`V%F4=< zFagQnFq^TkaY)obPXyXq@SIB)27o%kX~#QsBo7Oywx=G6ZV;%wL7jQxR>(=WR)7?s zBI+|d*y`-zOI2Q8J`0D#?S<(ViaS7afs=0OV72-}uTnZ!-{Ya%n=wptIE?HFUp6pJ z0({qjx=Nk;H8AC3_{xU0gMf=g%io(XalY_rq$UG{t2Z__9;~gcT{(RCa4==c6x1rk z{q#CVh5Yj6O8{+~;9lDeliUuI>)0kf@)J!(=!-bw5J8hz%@OD&h@?)r!XR1Qh-hybPt#}ZyxCFnkUp3e~0k^Y#KTc z75GD!9Yc@|Y=rjcg3;F@OrpHJTySc^r|he#gr1g`7JxvAjy*v#P(umbbox3zfBp;< z6&3q(sg>#yA_HJg7Jh>3I8tB_c-F(`z+N4pPavqiK7INmIEwpPD_Do9)*uL(LcRbQ znBiV@_xpFp`0?Wfx0BM+QUI@e05-@zyFjNm0ssQBS7apIR`BdQ33~t}|93{`ap{T@ zfe|};4VnlC>@{1_g|@ekTfZVrbm+s&k;J(zOs3n}1oypGeSQ67RaI3TBP003U%zOe zs|)JBuq06TrNCw6VNzHcUzru4@#05^Dm108pd)PX@Yx6&Dwy9&{3(=4|mK zg#P|zGD1c44ii&@1}wM@>99z3P?v_ST+rl%H$W&8bl~sbzY9L+!v>lIWk;d;`JNIG k_b-u*xZwYC4$p=5_BSpEi_f;i3HJ7!ne*+g*{t3AU&;~@5C8xG literal 0 HcmV?d00001 diff --git a/ClipReport4/ClipReport4/img/dis/PNG/leftEnd.png b/ClipReport4/ClipReport4/img/dis/PNG/leftEnd.png new file mode 100644 index 0000000000000000000000000000000000000000..f61093ce19c3e482f651e2f89945a06e2ece91da GIT binary patch literal 22709 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 OtmZB>ziPT>>;C{>DAct8 literal 0 HcmV?d00001 diff --git a/ClipReport4/ClipReport4/img/dis/PNG/print.png b/ClipReport4/ClipReport4/img/dis/PNG/print.png new file mode 100644 index 0000000000000000000000000000000000000000..97dcf044d2de03176363a0c695a1d5ac8cf05c34 GIT binary patch literal 22709 zcmeHPdpwlc|35AjibPT*qEyS63*#~|ghET?7Tw1fnhZ0Uajm3#TU&IMM52!*g{0ILVo8NW{f9h+uHs9@q5kZ^?E$#b3f1fe9q@NP$!U>|tc;2b z06^Bx*4i1~wUA3{Gyr1s=Ua;*Bh9k)WCNfF6?$4?p{LD*0g!Q^TUj|dtzmMQ>@`f5 zhMkp_1}l*1Lub$c2(65F3Gq1CIf-1;NgMBOShmNFUJ_+2j(XJ`1%+r4Y)9=GMj@6@YPe%%<}(%jtrNB7N!;|)DU zVa4MkCn#v|uTNSFOq{oyk}A}r9BuDC%!(9OvaOZWkgw0b<2x!BfL4jH&=!BP{P zlLbv5?8u`)Me4z7Wl)hcHB}1i6$7!eZDxpD{03ILZFbfb&$$B<(=0UgBy%o`MS5N* z*oa4FjRL{@Jfg>2tOk*>mbwK%!&n?xO;aqC(6Exv%r=@7yAYorL4gi&|lG~q+&7&LY>t59R zG%#8|(}KHtOsJ3gR=cnmw`%mu%@PKg?^QE z;!>I4!@Kr`8TVLBOE~G2XR0<;X6)GJnO-NeaIf}|`}AKhYxhKagxb$l;jLiZF^kv> zImugl*HHq3FFNmQ$d|Ol2Xr=QeSWZgQ}4bxB`*!GEZ0@q{odoJ3@1&82Vpmy_ghbY zc=)Bln@xoG>PLE|4~EEsv>lE)i>{CPHJ_0a@lH&9kDNzoFtCVd$Na1^c0Z8!H6Vm_ z0&p<9E6PGg3>3zkdIiAEKPN9gdq~;-z7zn~iJO18Ja5dn+Y{4rXeVsl4Ury2zPZk$zD*?m8eUBWRKzasKTl3$6+wP|LN z*OO98e*80t12*p7M~y7O%lZ8Ll(PKio%2`!NLBMN3RY6hNuaby z%@E%csn{g7a+~}e#+K-48xMOAtFtqkw5};+N-dGzx($D4mgd2;j@M>}D|Fop^&(w~ z_E?an{cifS=?ODe&XQAHbMM~@zIV4x*y)HOP@%}-SyI5I%$UUsY412i8S-qlBZ7)EMpVTEiOz= zcp`Of7wN=OJO9LBC#=iPR7HcJV>1imCRyd5!X%gdevIx*?_7g@!^xC>wsqS4nBQYc z{r(*Drs2)j4F%Tm?c zeoHmHSmYey9OYEJcvbSPRlQq2QDv|0*uEffhi$SeHU0jSz0)V%C(zz|Se6I6OEl{G z9d+Kej4Hz`Z&i9V2R2V?ZmetxV#Qm;>&ADG{7Icb(wT;ti!--pRs|KmB|oM% zhP{#Qc+?^H=2?kNhyRD<4&}Ek&7{@~jN)cRPJw5kr;9K55LUUTFr;Y1MwF6fZiV>eRhcxplYZ6dv+B=95`+ z?J=jIAWyeCts?DV(>{~3<9-R0TTgFR_3Yh#dj9d;g?kM5JUCK$WJCU_BMwJ8(~i26 z-NW2F-2X_kD_`EI+vs1ugyE#RByLU)wM z-%eCM^J8?rLQHUsvWtJp?v#KN;rWMOtGvrB{q=E2a@=om)fb-nKY3PQmb>wMw}W1s z>cbUx&06MtXzlcPxvt<?W=pNMCp-K zywXzDPq+eY`)TD9_U$N^s*#Uip6RlGQ*d2sSFH_WSB5%$O006%#))%&Ae_^CyZD+5 zXC0?gw>+)Rv)eao-}|W4pKr{qT6;Y(*f(u0!yEh|;ZQHWu1>n4T>qvhKOw}_ljs?}!Fc;og_x`6ueWMg zI$5P#^Dp_@nW&xf`uMt=ZwYAn3lnw4<|5 z*#0R8ZfLbTxLcP$Pb+@9?kUFP(D6gZlbvPhN3QAoflHsA?&zbVb5OP}tls~T>cO3l zI_tE$*zHwHjP3R%$=94OI>}A4$DY**T{d}HXohW;?b0XuH9nu;c4>{>GHF9r^kt`v z%fD1)gnGWO)y$s%+a#?$F3KT#_!Z8X-l6o?(vA6R@~%6hEHOBodgx((z{L+sZ%~yehrQie*2a`AbKmrX^5Io!thBQi|GK;&qyFWRMXSm- zbcFd=Rz6>t{;0Xpw((SBKw76~_N9ecYv+~yzN1z4g6jLduT@w1FMQ598NRk-U*WaF zM}-nZ3bA=v!S%GNwv&d*AH(A}t;l!py>LGL)>G}u^6Y0J>)YkFswvHV-g2nv=C3-T zOZ>9tZ|n#teYfRVl!}*XW_EqVvkaRM$J~Ud^{3a5`8dC&aV>|*sJ@h)eO21u*>LYP zTN3MaTqLtHuK8HVudJm%$laOu`u41vGaJ^wa{BXR(cS91g*CC8(mSLYZNqd*N!dYZ zm}LJ%vy)jZfBu{tueMUn=2m)NL<{~EHRu5`YDq$3{A{!LU3FUyzDn^cYC%A9xh>8m;)wm)x(TG4uw^+B`Kt7>NYj~C1?n%P9KdSBRH zTE=Xob>=rOF}=w7;Ltd?q~-CZPiu3^*nj->hu(@4VOcHrn^e;Sw4Y7Qn3>t}SMbMX znvWmU4;yo(OLNV%G#So|o$y)UeheZHZl_ht8w#U4Estz*0P6lY%y zOKlHqIiGro^g!!@`pu#+v-f9uE)-R5Y{_WJta*^79y`0o;wRg`fJ)sW(i9mPt;CMLLlc-F8J&HHei>4Rq&w|HL08Gt8Srn=tjicd3^Q8xv zX}0{9t*JrxHq%@}big^VtY~ZKw&8&^m+(cd)NntliMOUXS;jP!1OxcfI24Uge?|bC z6l$i)jZ1=KM2ywc;F@s!%rxgA2{k+%oHVSMfiw-Go*{;c!y9NAndsq(hDIhvx*7z? zV{yh<0uF;SArbXSID*CiX_95&$TZN~hvaO%U?3gj%rw_oa3%v!Hf%z+YZ!}$b*8bIL4j1- z{9sxDM{BrAcvJatSV4gdEfxZroDnUm;Uiet^;UN|a-O2iW|#uNi% zjIogq4rAg)F!sXh8yXXF#@vS->i$J&YbG@aDI^%Wf8%>IsW3dhJV+*9G@2L1fQrHE zBS7M5M2s=P%NRp3HZXw@5e&U)2E0T9!M;f37zoeC0ThOS4e~7BFd3Cd_3|-@2uAvbRGhaFFU2rnzDQ+DXTxd=6R0v+YuwJ`LR&Xf%2P1t z+z!H`1hQ$!#x&F9?M!~l;dd0ohr7W^6e`kt$W)|!Y2K#TA=1HV@jVCJ=wB}9*Fn%9 zU%-9j93g9H0m90^KNQz$Ne&uqnac zw+vsmtNvds!(bIt*H8j{Y2IWkuYh@iuUonP^&Gmhc)Rt>ooMP!CHXJ|{V5zW-Jjx1 z!?FT=O|gT*!JMXpJ;;j5UBDjR(gVKuNLIEP26~QGOACy)E7YY#JtOzdQ_@J~RxKMxyXGL%c z#|Nbq!G!`uI4gonI6f$?2rd*L!dank$qarGlokNL{TTwk=D9p^`z81lQ4OlCvjYI( zGXaR)3P4vMyuSe;2nWF1)$rS;M*&b~9$1yT006~PcGmM;L&X3c9O)D5>w~5!k{saq z8Zk)XC?hV*b$|HqA>R^_4rl2CQI5&JssO%?xfcExw(9_d{@IW#zFR!n>yqwD* zf5Z?0pX(pM@P~k39}N&gKpIE?-P>+_-Vz$&)8TLh>JO!h{KYMN3P|RmfPt zD;r*QJgmU1S+m5TUCoN?CR%X@gCv>8F2_VfT+U71IU#5*V(gY`w$&MLmr{J zx*DXWrg9a6e})*fwY32)E%<9TDB?c?A}0_CD0M%}Lp%q9VZpP2U|bm(I~o}oiSZ&? zKn2eRxjPOpvynT`2pAh14?zr~B@gw8CpS_v94HDv2w4>E7Z2#=uQ#HD);RuR3mG6l z3dVw_Lje_3^2U!JKL)Q}!JldoAjA<(LqJC>FJHb4Fc=I#7GpSPLHiK{-M)PrI5|0S zZFO{XKw4Uwpx+l`F60oKF;H_FUfXyU=H}+SA@?pRDG4rJLK+H}xVsPf(cx0XAQJwT z=+}SSU%^TdjPOyA5g2z1jFEzo6W|A{NkC`<$1er=;fB|t5V7OaSM5x`wXi{@f`So)AdYxE9>~ebA-z-3=Zi7F1)()rSy^D})T!K^DJ?CHR*%fX z-T<-fr^3QQ-jI8*sj1=fFoFax3KR}q9i9Tg0)DTM$8ztAii$&cL58=z=}?%=Q%Feg z6LCc;DJeio3jVm%AoanmjWmvB@ajSuJp36j;0Lek(0L&OB%12#>UzhH9eWMR;SZ&O zDe!s$FK&NFwl(i90cGDtNRSbi_-{ha7JQ+gmw2S+g2WVTFclC6ejaoXRhXfbuN`3k z0}Od5po3h81`9{<<%!jK1Ku48f}Ei)3A2dY0BE#+CWK32@r`y(A?Y%s;a8KYeL_ID{SoC7K*giii!&E1k}{j0CF%yx}~zR z@;6QDA5W&fz8)a8Vr6B;trfwn$cGhVqKIzH805tF&*&d5Q+Iba_hpOhFr;YFG;P{6 zz?%?S_ci=KLT1#cQDE`n#X{r4A0HB`7pCM+2JQ;vwU`Ajg8}2g4~N3MQM#n0q>hAy zgb5ZF7W`gfX=$khQOs6XSKk56xpJ6~*Z2yc%nDv@NGRS(ya|p+J{cgE{~a~MxAjCM zJa3u)R}+bZId3D0A(_J~5?=h=yvab>|AbgD3$N(Z(HZ}4G84Y$M1c-E91rV69?Fq3 z0dgOf{%&il4D0o6!oQ8hLk1~eZV{pKlp*h*|Co^6T>4i&uJM9>?;W11`uc)TJaOLk S;|+ZznBDwE))y^TZ}~r~tWM|v literal 0 HcmV?d00001 diff --git a/ClipReport4/ClipReport4/img/dis/PNG/right.png b/ClipReport4/ClipReport4/img/dis/PNG/right.png new file mode 100644 index 0000000000000000000000000000000000000000..89b44465e8fc08e8a567a23b640c48de306190ea GIT binary patch literal 22709 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 literal 0 HcmV?d00001 diff --git a/ClipReport4/ClipReport4/img/dis/PNG/rightEnd.png b/ClipReport4/ClipReport4/img/dis/PNG/rightEnd.png new file mode 100644 index 0000000000000000000000000000000000000000..4dc9322eed439f8c1a244a28639889f6c3e049bf GIT binary patch literal 22709 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 WXRYtqu#^9SVP~_%`i|wso&N(NFh%_U literal 0 HcmV?d00001 diff --git a/ClipReport4/ClipReport4/img/dis/PNG/save.png b/ClipReport4/ClipReport4/img/dis/PNG/save.png new file mode 100644 index 0000000000000000000000000000000000000000..5b4723feaf2b95ea0bb8480165a3437086de97ac GIT binary patch literal 22709 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 Aw*UYD literal 0 HcmV?d00001 diff --git a/ClipReport4/ClipReport4/img/dis/close.svg b/ClipReport4/ClipReport4/img/dis/close.svg new file mode 100644 index 0000000..4ea73b7 --- /dev/null +++ b/ClipReport4/ClipReport4/img/dis/close.svg @@ -0,0 +1,89 @@ + + + + + + + + + + + + + + + + diff --git a/ClipReport4/ClipReport4/img/dis/doc.svg b/ClipReport4/ClipReport4/img/dis/doc.svg new file mode 100644 index 0000000..a6244de --- /dev/null +++ b/ClipReport4/ClipReport4/img/dis/doc.svg @@ -0,0 +1,133 @@ + + + + + + + + + + + + + + + + + diff --git a/ClipReport4/ClipReport4/img/dis/excel.svg b/ClipReport4/ClipReport4/img/dis/excel.svg new file mode 100644 index 0000000..7e4ac11 --- /dev/null +++ b/ClipReport4/ClipReport4/img/dis/excel.svg @@ -0,0 +1,93 @@ + + + + + + + + + + + + + + + + + diff --git a/ClipReport4/ClipReport4/img/dis/hwp.svg b/ClipReport4/ClipReport4/img/dis/hwp.svg new file mode 100644 index 0000000..dc9b36c --- /dev/null +++ b/ClipReport4/ClipReport4/img/dis/hwp.svg @@ -0,0 +1,112 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/ClipReport4/ClipReport4/img/dis/info.svg b/ClipReport4/ClipReport4/img/dis/info.svg new file mode 100644 index 0000000..a7a6c94 --- /dev/null +++ b/ClipReport4/ClipReport4/img/dis/info.svg @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + diff --git a/ClipReport4/ClipReport4/img/dis/left.svg b/ClipReport4/ClipReport4/img/dis/left.svg new file mode 100644 index 0000000..635e3f4 --- /dev/null +++ b/ClipReport4/ClipReport4/img/dis/left.svg @@ -0,0 +1,82 @@ + + + + + + + + + + + + + + + + + diff --git a/ClipReport4/ClipReport4/img/dis/leftEnd.svg b/ClipReport4/ClipReport4/img/dis/leftEnd.svg new file mode 100644 index 0000000..e95eb3c --- /dev/null +++ b/ClipReport4/ClipReport4/img/dis/leftEnd.svg @@ -0,0 +1,86 @@ + + + + + + + + + + + + + + + + + diff --git a/ClipReport4/ClipReport4/img/dis/pdf.svg b/ClipReport4/ClipReport4/img/dis/pdf.svg new file mode 100644 index 0000000..bfea4d6 --- /dev/null +++ b/ClipReport4/ClipReport4/img/dis/pdf.svg @@ -0,0 +1,114 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ClipReport4/ClipReport4/img/dis/print.svg b/ClipReport4/ClipReport4/img/dis/print.svg new file mode 100644 index 0000000..c0783d6 --- /dev/null +++ b/ClipReport4/ClipReport4/img/dis/print.svg @@ -0,0 +1,56 @@ + + + + + + + + + + + + + + + + + + diff --git a/ClipReport4/ClipReport4/img/dis/right.svg b/ClipReport4/ClipReport4/img/dis/right.svg new file mode 100644 index 0000000..d233918 --- /dev/null +++ b/ClipReport4/ClipReport4/img/dis/right.svg @@ -0,0 +1,81 @@ + + + + + + + + + + + + + + + + diff --git a/ClipReport4/ClipReport4/img/dis/rightEnd.svg b/ClipReport4/ClipReport4/img/dis/rightEnd.svg new file mode 100644 index 0000000..e442a25 --- /dev/null +++ b/ClipReport4/ClipReport4/img/dis/rightEnd.svg @@ -0,0 +1,85 @@ + + + + + + + + + + + + + + + + + diff --git a/ClipReport4/ClipReport4/img/dis/save.svg b/ClipReport4/ClipReport4/img/dis/save.svg new file mode 100644 index 0000000..f9672b1 --- /dev/null +++ b/ClipReport4/ClipReport4/img/dis/save.svg @@ -0,0 +1,35 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/ClipReport4/ClipReport4/img/doc.svg b/ClipReport4/ClipReport4/img/doc.svg new file mode 100644 index 0000000..3733c0c --- /dev/null +++ b/ClipReport4/ClipReport4/img/doc.svg @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + diff --git a/ClipReport4/ClipReport4/img/eform/calendar/left.png b/ClipReport4/ClipReport4/img/eform/calendar/left.png new file mode 100644 index 0000000000000000000000000000000000000000..03db76fd969283dc08d2c53e947d15c703b4390d GIT binary patch literal 18477 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 Mrdv(2joc6XAL=dabN~PV literal 0 HcmV?d00001 diff --git a/ClipReport4/ClipReport4/img/eform/calendar/leftEnd.png b/ClipReport4/ClipReport4/img/eform/calendar/leftEnd.png new file mode 100644 index 0000000000000000000000000000000000000000..7c3a203e57ffed04696c851a8da8b31a8e0dd0e9 GIT binary patch literal 18503 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 literal 0 HcmV?d00001 diff --git a/ClipReport4/ClipReport4/img/eform/close.png b/ClipReport4/ClipReport4/img/eform/close.png new file mode 100644 index 0000000000000000000000000000000000000000..e7cb1089fe3dff98241bf9527991e7c54909f8e1 GIT binary patch literal 22133 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 literal 0 HcmV?d00001 diff --git a/ClipReport4/ClipReport4/img/eform/doodle/all_eraser.png b/ClipReport4/ClipReport4/img/eform/doodle/all_eraser.png new file mode 100644 index 0000000000000000000000000000000000000000..53f5ab4eb0b12ef302fc0667e828031717c7ab79 GIT binary patch literal 18738 zcmeI4c{J2t{QutuWl70e6l1j4n8iMrWF2MSDP_#UFk>b&3@TBSR$7p?g_1&)B9WpBj}xw~P`NIU2ki$c-b10TAU(p$c)A3*sjMY`D0Depy7M zh@+JB;v|ei>ArdqOmgJAb88AbHyw_2J>sxU>!V_G`prGT{e68CFD8mQlR77>gK8Fq zE|yqzqT_-$plutWi+ZUTWrZnyR2&MD#_n}S|JjhqI}V|K!u8Zg%nV+1jwy;Wr3F$mSqS5$M}HwHKr>-`gZ_#hcMd>Al7~0T&6xmMSzvf7wU2gX$lH0 z76by0J4Y|lcLze_4K`E(U@Z_}s37@-A8gKl4qjK%nz4fxQGnqCSd}qP;gcxR=60m65*Q~7Io#NMgnYir-B|%UknrR+3pEANfE>7CP4j0Qw^vj=1uIy(;s*2D zLYIl0UlO}%sXYtzQs8C|zudXS32(*o?jf|qI$I^Sh4s*6=eaLQxxb|7fUv-(3L#0X z5-M`B$MKhtY9ZP9;{p&YM(t#18n`=B$_7$a;g<%=Fz`O%hEe_m^^?**woQLLx~T$; zJUn^0$P{rp?79vAbCAFO?aPXChaaA!*D}-=xrN4F@Trx{Q_u^&bs@cWOP4Z0ka+YJcH7Z|#_orl!m`UfHXhCs8QmB)mTyaep=B)Mcx@mBA8YrGXx(+-PT$%vB$i6qHg{ZeP7n za>psmiiM9(wpofOt&B#RiJJLfnlR8byEJs2I4Q||RZleK(VI4*>!F$8xD)x&i=wSg zPCRV%E$0vFFB4dTyTv3Zh_@?7XjBNiiEILDVa9;O$-EQdw~U{+Fx~8balJqo=YYUH>}@h2tSv(TA#7p;ZBA|cC{_jHp;rjW=HDX9aH

tns<0fH0q0kB=>c82sT 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 M8Cx1<8@TWLe|b1(P5=M^ literal 0 HcmV?d00001 diff --git a/ClipReport4/ClipReport4/img/eform/doodle/close.png b/ClipReport4/ClipReport4/img/eform/doodle/close.png new file mode 100644 index 0000000000000000000000000000000000000000..fb269d42291d2fcaf3b3b41b3db578b176a15146 GIT binary patch literal 19131 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 literal 0 HcmV?d00001 diff --git a/ClipReport4/ClipReport4/img/eform/doodle/eraser.png b/ClipReport4/ClipReport4/img/eform/doodle/eraser.png new file mode 100644 index 0000000000000000000000000000000000000000..743f03e56293a2674e3b3e8012e680c3fde31e67 GIT binary patch literal 18656 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 I^<9qsKeD0nc>n+a literal 0 HcmV?d00001 diff --git a/ClipReport4/ClipReport4/img/eform/doodle/pen.png b/ClipReport4/ClipReport4/img/eform/doodle/pen.png new file mode 100644 index 0000000000000000000000000000000000000000..8aeb2df89cbe6d9f63a78e8e83d21c5dc54c81e7 GIT binary patch literal 18470 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 AlK=n! literal 0 HcmV?d00001 diff --git a/ClipReport4/ClipReport4/img/eform/left.png b/ClipReport4/ClipReport4/img/eform/left.png new file mode 100644 index 0000000000000000000000000000000000000000..2b4fc250a71c898eb0a77a2a7ed8d9c1b0ac0b15 GIT binary patch literal 20869 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 literal 0 HcmV?d00001 diff --git a/ClipReport4/ClipReport4/img/eform/leftEnd.png b/ClipReport4/ClipReport4/img/eform/leftEnd.png new file mode 100644 index 0000000000000000000000000000000000000000..77930a853b5bc81a2108168c38c45bc221bf032b GIT binary patch literal 21347 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 literal 0 HcmV?d00001 diff --git a/ClipReport4/ClipReport4/img/eform/list_close.png b/ClipReport4/ClipReport4/img/eform/list_close.png new file mode 100644 index 0000000000000000000000000000000000000000..39c7a7c284a1af7883eb00802fc0062c6766abbe GIT binary patch literal 18679 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 literal 0 HcmV?d00001 diff --git a/ClipReport4/ClipReport4/img/eform/navi/left.png b/ClipReport4/ClipReport4/img/eform/navi/left.png new file mode 100644 index 0000000000000000000000000000000000000000..48d37f18db9db23545b0f658c59e281f521d5205 GIT binary patch literal 18891 zcmeI3cTkf})VFVnQj}h$2nOL%F{IEVgf2x81f(bkAqfyjNF<>I5kV|iXd==PMMbJ2 zDu^@@vCsqsX@Vj}q=^Vf5x;;vk7k~k?|uJyCz(k(d-iws-fPdEY%+77u-a+N!!5xL z0057viJ>*^9lreJTupmjuM<&7d*dRRIFbQijnMLw1xQX62LNshoPmLrl_!xxBzqD` zvZe+GvLs)kI}VQpfWXc)n*fKnSy5!~ESAqszx{n-0zM1?$>niA;&;5re+EDu;TP0> za5RG3PFO@B)ns?g;Z|;ww1~cpO(htN8t*x160g|ea4p~XgO z6JMx+phE26MK3_p`luG7T_)Pnq~>vXD65FcD|T7_!MbXXRSy8*JsUMJgmPVHk>wf@ zUumz;&A<3^#BV0PxgceGrht z1B`w&MXmzcv*WtOfcA@0*_=Qm3y`$Qcq6OsUBGpBnDtiHs%ju3PZy-bURA&n>UbM& z%ovYdQ^+sMuZgcth0M^rOI<Wo z;h*=TeEbWnqlW6(^@0y z4j+O~%AEVm6&Jt*zKcE{j1wJjYCKllLP=Qlt0U)k& zE?QTS1!zdP^acRR-ikY2Ju7Bj%LxF68DU$l>v62TC!ANsn|e>WtV)a(wc1d3?ZzrC ze*M+`p;Fuz#Lwxiv#mn3v){VTCXpeK{F?vfJ(vd1&?`Zwuo05jYFF{}YVopTTwCpIo5+0t`wDADI_b{G zbUl)VpIkgyW(+$Uc4HUYb5=jyJ6B~SPS$3Sn<*-M&Y|ZndN)hlT(2E^`(jq}j<ucG0S6X$N(G5y`4_)CA{7)>ENEqn!JW z@K@sx$HW*rm^&C;l^>P6DOk#B&lP?IR{aks?yBWY`5?i$nm{*1VT{A}JcaQM>o=s! z@B4>W$R*BXBk$ug{X4lg$j87<*O+>nbeVuJ*<3=l@Z(a=6-HtRk9+z#Z-nN_Cd3xU z@Woi3S$KTEzgQUYAfnHl>*7Z1OJ@bmRIxe(?3d5O^^-Dkb~R+DKj+MeK%C!WO33iH zg4i6-7EHWtlngEJr~Vw&6eJMH(RZs(K^67+Nx=nOJ;@3 z=fm@8o*T!GZqGPol4*-Bu3Zde zVLzbXV!o(k{QIcgSbx5$Z74^pk1c;g`+E(}a(i(_-%? z+9sN1)S)VzYBB5ZFb(wk`WWa> zJ&!2mmZ#E#?e^9}x#8elmufCO=&#t^aMnB7y|nq}GfI8^qpjU}?Rk$!qcmGnz0*+@ z9c5jMkw-5Zr9Ln_rFQD!xz2OJb*s)CuF1YXZ0{lIaeZ-_9cUME!B1QDq za`8CI_{I^d#6C#Qp_RKmwk9`=JmE|e*&{g*tyeH#-zE@stckOiKZJN?&V0E3HfO{u zV|+x33~pVL*xW(k&0F9(O7C{vw4v;$%x-PV>vvr6D36+q&OUu-TbI{uUw@B0FT6D# zJ(^MyT9Q)|7I^%V(PV-kMQ9_}*opp{_8RRIZ^*1e_+;hO{$$&86m-Er_r*J6gTsw= z=>b}fs*W+i8b=ca6K?1Xgv;t%LBuTwvV1J0g+3ffIcjNCaWV4ZuEOFHGp#d&X?F25 z8ZWmUG?@21X1U$3R+-DvT9F#N?#vyzDGNKpww}DEj{O~A&9kXzQ!}l3aOZ9+zJL~Q zDz4rw$UHNX8w1GTSdVN1o~u!5=km&b(<|V8ttH4!NorxL15{V2Me&$)4xR zz3xlz=H%8K77Z?sxo%Z*y{Nq;&~fq=sM6@JsN5+Vu>d8QvvnyZ5cj_2V4Y{(jdP!^ z`W&oxfAFGqe~7XUZ@GNgK=H7>N__U&$8|mhANSlri=g5$yC=L7TKC!=+9DS3l1IwB zTJY)m_L9Lq`<*VW!P8ViXJ?OD@sqI;laWg!K6$f_mDkM5z4Th29(&J|FF6@GAn8Id z>!Dl-@|uonxY_WeflU>qI<~j|c3#(q3u>7&L1~Aa>+C+~=N4CVD0H?}z6>}p#Tzay zvaM(0>}c67#Xx)Sa-)OOJ}u*iUq(x~NtRX)hP*5>4zPTX9(~~Q0gf4?i4iXf5#N2S zvhoHO!CEbHy$OOekP=GlOc_fKxJBBtg|}L7;NCyISAq|`v3h%<@qYLHhTfz@#nYT4 zCRD{1M5SLIIFpc}eW85f?di-k>3!116~$jdCSY&Seh*cn?b9>THfc}J^&gIVlZDAj zPur=Z{XD6gI%~d|L`s7;W+H~KMZ-STWc>2=WFVBv@ zZZWPmZk5|E7a5%p&4v&f;~ zrA5f>k*Njwmh;L0fPms`9ViYK<_I*ApoGE@-LOi51QP8S3IJLL#vMXIE-r69&aPUH1G{h7H91MYinuDqBf~uPdZQ%RhvHFBU~1`q~nSc;weC`}ymM_Ty(aY(J z#b`l(YyEjyKa}5OxIZlCe?ssz{x9;sj}hRB^#ZdPCac0-b_jrC7f9D-JDXqk^%+2u6NzuM^g zJ1kcXyx&THT4kg?Ah6}vZ_;1g^ioI0(qG;5(x1xRJ~#>z{%th6=3i9H-^7R&s5Z1i zBNj=U8hsOeZ!26N7Vlt)qkUJ9musFXZB8p1ddDAyj(-#W;`k=~nohqQ?N;i<*H+rW zk#=T<{5Z7!tAzZhwEvSIe$MEBGAdmx<{)%H7@JI7jQP-cnYieHFgBUE81td?GI7xX zVQeySG3G<(W#Xa(!q{ZuV$6rm%fv+ogt5uQ#h4GBmx+rG2xF6pi!mQMFB2CX5XL4G z7h^tjUM4O&AdF2WF2;Q5yi8nlKp2}$T#Wh9d6~HAfG{?hxES-H^D=SK0by)1aWUpY z=Vjue1H#y3;$qB)&dbC_2ZXW7#Ko8ootKG=4hUnDiHk8GIxiC!9T3JQ6BlDXbY3Pd zIv|WqCN9Q&=)6o^bU+xJOk9ll(0Q4-=zuUbnYbA9q4P3v(E(v>GI25HL+54Uq65O% zWQdFV=WU=^AKJa20n0aec2e4CH;BrjO{^^dAV?knLc;-I?hEaG7y$gB0PxP0c5i7S z0EiLKxIEYn0PJO^hI+PvozIgkJ*9SwR~_ob_!n8UoK-cA-;(Wmz-p3T4=?guWtZ*7 zAZSmXSW{cdZBh2Z_>-HO!=DCOWhM;D-sG^%&)_%(GP*2#Q%~)Top+?g)S=?L=Z`0K zq*dNkPBFy{#?+@!CmLqE)O#0}B7syLXwNDs)_v@&AJ@Xzf_cl7RbaQas@1G>W9k^S}ssUZ# zG5+VY6R&Ol@lBgLJu_#r56^dbx%k%RXsfk1l}h*U`Az%HQ)@kSl{i+5tGpY@?h`?> z(QbaLA*LSX_rPLQ zao|it=;qOqxGtBV_`x&AG~N$992esW#iFwHfW?QeNc@xeC*kBe79Z56b0) zWh9L1ovI>lt=DIhdpcgQuvs}K4n46yKe_ObSmabH>;di!KVimknJY6VZ=cex`F`=D zf1+&);X@W``7@|JiU+u%SAE|k$Rws~)ZZfR%#1e+g2r}DY`+KWQJR|Vurark8mzsh zbF8G23k53fwFuRVf3hgG90M__l$)@_^Ol((wy@kbF7Bx2Ay=pToEVm4C2PD2PR19v z2$$GhQ=sPVNf+E}^597U4kgU}yshnU{0-6gBCpHUIr#w_rehoSuJb6)$uGE_#*W`5 z(-E9Fqns?@zmW`WmURrrp^R^^2#IcRm#XC~GEEBOY87Z5z4s|NKPj*J`IdqC1bqc4 zSDC=oSdAHNK+eCXbzFe6MrtPx19d*<__DXD-ENOT*@@biV;oPRvu63$uidE)Nw^mF zC|0@jrqo46q2!I8XXd*Xn^L1B41{dz)E)^md7q2qYl;HomhCS*0Cum;J{Z7Ht8V~c NYP8d^K;QN7{{wF@t4RO= literal 0 HcmV?d00001 diff --git a/ClipReport4/ClipReport4/img/eform/navi/right.png b/ClipReport4/ClipReport4/img/eform/navi/right.png new file mode 100644 index 0000000000000000000000000000000000000000..9f57e28511fb1b710a19ce76f1683e90f1ea69d5 GIT binary patch literal 18704 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 literal 0 HcmV?d00001 diff --git a/ClipReport4/ClipReport4/img/eform/nec_check.png b/ClipReport4/ClipReport4/img/eform/nec_check.png new file mode 100644 index 0000000000000000000000000000000000000000..749e47abee5f46513ab5a9d228389a2b2397734b GIT binary patch literal 20885 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 H=W^s95{e&n literal 0 HcmV?d00001 diff --git a/ClipReport4/ClipReport4/img/eform/print.png b/ClipReport4/ClipReport4/img/eform/print.png new file mode 100644 index 0000000000000000000000000000000000000000..2ca4cb8a3290de0425826eb221173c210b47a31e GIT binary patch literal 21311 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 Nm>F9d8fy=Mp6VK){k@XlP^OMq|<# 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 LGRiU7d+5Ia*wO?` literal 0 HcmV?d00001 diff --git a/ClipReport4/ClipReport4/img/eform/rightEnd.png b/ClipReport4/ClipReport4/img/eform/rightEnd.png new file mode 100644 index 0000000000000000000000000000000000000000..97400e8a8390c14ab2398eb0da04452c07757a4a GIT binary patch literal 21374 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 literal 0 HcmV?d00001 diff --git a/ClipReport4/ClipReport4/img/eform/save.png b/ClipReport4/ClipReport4/img/eform/save.png new file mode 100644 index 0000000000000000000000000000000000000000..f37b4ebb4caee7baf25a9a06b3f4f4f433ba747f GIT binary patch literal 21121 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 literal 0 HcmV?d00001 diff --git a/ClipReport4/ClipReport4/img/eform/shiftLeft.png b/ClipReport4/ClipReport4/img/eform/shiftLeft.png new file mode 100644 index 0000000000000000000000000000000000000000..0f3cd6f58f58e8d866c7bab7254296d41e99246f GIT binary patch literal 18271 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

    SeF&<<>rdoJJ=|!zvs^2Q|EWopy(}Q}qZp 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 Wm&8{mf`5Ah05(?kmRaUocKrtke{xU& literal 0 HcmV?d00001 diff --git a/ClipReport4/ClipReport4/img/eform/sign/background.png b/ClipReport4/ClipReport4/img/eform/sign/background.png new file mode 100644 index 0000000000000000000000000000000000000000..fa4e7e6b171a28dad1b85df4357e79cb1660cc12 GIT binary patch literal 231403 zcmX7ubyO7Z`}b$b1q7CsUb;i2V_B94=>_Q!5LiUI!zBcy8>Lg0mKGEc`5+}JAxL+3 zBk=J3J%7xZbLPJ1%*=J}xv%&2y58?~v{Z-*=?DP;AXZaV)O$GL0sxpDj0XUqp_MN5 z!vKM+s<8(E2(ta}0Qr{4c|TmF^;9zQ)OUI1>0|9~2guvHytIR=Ia}M?>DgJ^`nmPl z$pF}qzG{l{NZ*;=9BB{pDX$)(@7QR-rk~Z$l!8hvDe0A2Epg1a;1BJ@pXNXFSo=$L zQV?-+A?6O8vcJoZV)!QBCJHCxTX{>jPV>DBal#mRu_+xyeqmmco7`hV_DcEvmXxn7EUn{<|PgjbUs z*pOi(03B;c+BK72!Lx?Ffq}u86%XCKt=piUjJ~cEM3+e({ z#!76eO?#C87_t^fN<5PEt=)ZUWae@TZ&ZsE>Q0`vngIqkYIXSGk%^;4Vk_`2!$Y~x zzy2zD3lv^@oX>VHup!D%`^d7&8<=~NGUYC^Z>c{y#q7*U1#vwytdc@ zlQ&9EF6g`?*8)dUF^)&9%uxMI^-SNqm)U||`ELc|)OO_fkMrfR*>%UHh!jF!A~JsY zh8GGe2P?Qz**j(DneTJzO>W9!u7Ii%j1q8$>dd5TeM?H%OOB3McsCA7)sk&g`<%gG zlzwjDg4jG>+g=JHWqZ#NO$QS3oFVUdW;{1HE&A0_=7&8v=g4<#Chh5hi2>xoq`*Up z=NvEGdni6EM?#=Ad3$qUFW4|G`+ON&BkPM79mzJ=g8U#A`SZQAvPA+Xc+++t4=bZ9-z1vp>s`7;=OAIfzwo*mY^wkNT-+s;PM7rM^>GX13AYWXExpjfpri3wh zPkBq5D46bKE*tWK9#Wy-htI63U8V3`w%tE$cCU(|7R z2qN{JX0bl2{N7Koy&ttCYF0_R*>@>4es${frn>l5{%TktvwD>~hrRkc(Gv~Y4c?`(gFq_mQ6~IwfVFpN*t~Mhn zU9;1PsiS z7U{_6u#5B6m%kZr84HP)P^wOJg5G8t;!NEd1@7%^XU=9$bwm^TQ}%=VmEbG`?IZy*^ciYle4ye#YNWJN)kCaemVN$Z{lJBqQpu+;;Z9UR7v<&!A%GcW2RGq$nj+Xcd57^OAv1;mk#$O*)Fy7a^X=EY^*>RK*ng~t@A|u}=kCpKiIilZ~(X6bQZ}=EKrz88#_zO9mH6?c>UOTWUzv__Q@abPDWk zK;VWc7#Y+>jWuGw|NGIwXQ+0?j!ZcnK>od|;VGDeJQ8(G`_IGavt;;7ag{!`DMB`_ z$ifMhjrb%Eh%o@ks80YTdP3ArUG$xvaMv31aZLGpIA~6}8T31P{KwJrpSr&mA6i5< zWj>5(t3_m?WPj4SN>44DxwB8}cAllJ8-SXlRI*&^3PaalzgWTBBE@s!EoMnAR;IKt zfXFsK--+z%(>kNZM)!x7-q%|3Y{?{`xYYHwNu<@nY<1 zkZ#DMaKcx+3GfONs{tzag$qQ#J*EV}pP%Uf3$my^4; z>bsASQvES%^AVg8Z9Xq#zp+35@T~7RT6e1!&-XQkmALFni=fClAqDLAIv~w4TyLvY zM>KT@3StU2D85Y=|D^@wVCOuMNr6(%7<_$KbbY#`f7Y@ae5{wpYv~W??Wr_qa>UZz zx4`mE2SL|79Q+$asU8><-e>^E4Szi6%uEC+;efXB&R4goM?k*!>k!@kKv?jN)rqUnJ=2m| zR=q7pLvcj0gfMBAJArB~1k2aA(iRFF{y`!NPE3p5+Qr$wPXC9r4{|eJD83E-n7LX@ zm+2l1kaoP|E-di_`38dA%jUEN(brG63`5+hz@24{??%ZJg;na{lyr|B{I}_NG2hZ& zUvym=*>4&f9C>Cd;%`X07r%oK+v~VUAe;Ic$^dz%G)m}y8v~QsGLij#xH?VbbQvg( zxX)XXuER;I9k(l{>m6)!q^1en&97^Yf0naijcTUy{xkM73UC<0ozTXq%t;j#Ht&mL zHy-jgkiV_bj+Jiy>~8y!V<1RG>*Un+?M0kVxz*>EvzKcGSwp}7^HUoz_O%*LdFIFV zLAoPQ_N{h)v=zl$i2({C9k-;vYOZNb)lG#Qbkc&j9s3fyk={=G2I4;-SXGncwb1bz^S&95c81OM=ny+&G`6Mp?`^w6FN9aN|XF zx(?VC9I8UfRtJ)1VkiNq^dZmLI5v8f25tr|U-L;Gb7L8nc-}8zEj)%-NFD=_sHY#7 zT@muFx5gpX9ukIM4dbaYUjY($*aCE5!cJPm+r3T4OFD`S?OcQiNg$K{GF>=1H=QpC z0Q0$cl4VM{tGdDfazNyiQL^N3c01Q&1P6#+jZrO#&4L;wco@5IrpEF44xu8kM$rgX}F1}uR8%julD$5sL31t1|WfHG{_hYFc zlC<>Mk81~J#Z{Sup(l9)VG9Nv`f({}_WfQWQ2 z?zk?oC_5P}%He7}!JEU@PGBO_Uf><)YGg6ao(le)GedpiHSVT+sWwrG31&ku5Nhz#oN=kH^LLt5ADgXe z-m&^ug;$me>VYP;dv%D7u@k8{*!^y?5J!em<~_Hot>Hmw+Z7TA9 z$op8Y*_-;ZtIrsB6qWV_KxV7W3QuPZvnErF)6>?D7^ml-044nPl0{dRPNEDCCUq3+ zA%)4dE+kMf6!FJI>yK=OFTdmewD0m{yr}4#ytP$>$P?IMvA#kS=P|1}IG_k%V5ynu zOJYW$LI0M0;jtM(uMCGL+N&J?yw0>N? zKYFY1>5D$1k!_rgBi3-tOSP?2uj=Pt1s%nIcL|v+IxlhyaEHs!>sf|Q4F~^r(}jfV zy)}y8E~|nzgsEnhXPvzDpl#%?k>UKnS^7Pw9Whej+{nADE`UOQ>vUi2N^@73FyqLR z#?VYs|L@WL^lKXDD&3lKRivJMc(MxyehVj1!_lq|i*Esl!0!x% zhOVMXNWQnT@|Gn6%s_ASw(%_6Mn>Upk7R&SO4)<-6Q_de%yc3iK9oSw2C7LV^4uBm z9siY@X1GK^Hboi%|2pB{y3|A*h+{xaWIy#*8;fI;;RtZ~y|SFi8H%b3b^rM?nzsD6 z8{Kc_mO(AaiBaOfk+r|OCJlsnbXs)LnAv~v@~LJYMx@jy+qXnzmf(`J76=6b5JI1` zHo5YXo&#|qH7{n;XFo_il6YZXS`~j(IP$Nh1a_=dGE$oe?0dCuwoo5MzU;0wGxS!3 zudvZ{2%V%&Ron^kz`Ubg`Cbw#(LsNe^b%4y5Us!F^JnuKPI=;qZ)MAj$Ygyx$)r+hC+4#Q8LqYh z^Y=$g1{uM8{S^;GM`h{_+^p|U1hfeJI!>q5$tI+J*H^|iR8P=p+jVVo7wWmDFgPHS z=*!52-{dsY;*)e^*|BpG;-UX>vl6Q}n+);&TuS_ni=IJ8(LX|yF(lzbf*RZSk8gZG zoUF4vy!!8k(yiheQvuR?V*{vmhoqC)*km{#>ERto@ARg{vinjgE3VbTVYQMXx& z3_2wquqssZM{+FmkDfB+f>4p3gt0eo$v$(X8F~aa3bG1h3@`;^$zDMq$D6HcaMV(tETutAdt_zH+}SuPsb$dZMx@d5x$R0 zZo=KJZwzA!L7|ya@n9{RCjMIetIU7>Ca5*JxQ!f(;0fz%uwR->9$Eo zh$|1jM>fk{xIf62th_W7n}+hyI^dw@7+@rB4B;&ZmXYpHE(<>j#Y6Z1;1;FAzuf#I zR|TT1`{}BU!9w?95<>**{Tq@wwp0fM=YaFklHp)X z@(^G6B!3fo8$KCQ$M~@>FUeuZgpM2sGQR@vlV}X-qQvjr>E@m+`{DcZ>zW#p1AKw= z_Po3c0E(lmG3pp2Ze!KVSjz#dA+1q3dcxrnLrfoAlx)GX$sp0 zz{FwkdQpAh@%k5&}AkdBQY*YnO10nX?<<3fG8up*Ml6Kdp>aP6 zpe!6i8)*pl&xublLhA(7Yv5}NqAQ(~sSoADjJONZ17dE-x_K&yi*v#f?p!(iI@eyi z^J3+{1T@n1aq%H@O^vhCxdTA>`tIp&p?|tOR=CC6bakKQ*2F=DG(=5sT1L#Efb%&P z)M$ZxlkO{PAEn=VsRH>)iVGqUssvSaqO!EDhQg8&P#0?+IB0)c)Z{ z!3K}kycd|Gcma&%NG|+8uMJjPMr>s%V%l)wqU!sgjr$RN1{Xq#;y1Bn(Xv9&R;e#O z#0AoSkXWp}CN{XxEggBi^Jr>O5jzdIo)6V*7;8B(loX}f74c3g6zlk97maHV$3o62 z@iwtyHkB*2eDM<#MLWhtikGF&%_$|Q1VD~HgG(BQihxf0p4V5-pYcOMBBgv0aKwf` z;Ly+S4P$|N>50GOj;iD?H1t95Gw)TrP@rDK_M&8x4ZumX`Kk|AWQI@)bbKS38HpqdepCZ1M=Z$=iyOH$Ns_B}qJoELtL7?}`_Z2}TO5D?5-S(f?+uZ!FEGbyuLoTi6!Gah(ZTxVLTwr!>*Vw4Fe z{&N(-BZZ+F8P(nj!UZ~i@fOf&D?*}*srVNkIn1%2`h`hhq4Ogcu=Xp!aGA)b@IV%bng#Zowz0#j@WgOwY!zA z8l&z-7){T{2cs(W-aj~ODdA@G{6yOBq`-3f!g-w)=B*X+$Dz3P%R7=dF$Wj zzfxqkPMSh08dfa2Q-6KekTrEYZ@A6f#NFv})wq7!xZ^d3;$cm-UYKW)xCoI#pwS0% z_U19T0tAX2R7qYyH*#QUwudv;q=M~xPwt*SGg>dYHwKGPSJY%U$jW_uw0`BRTnOm> z>H8~}U?R$!UE`WTX;lDM{6&zh>>gfe^J|XV?ioMGI;*UzXGM7NMyftlQqQyeHtDa; z)Ucr-D+YU&@mm0>!?hRLq6^_xCi4?SKsOT=;4{Qcl&GPg66UCV~c9G~_ zUNnYSwO8P^3C)UM<9r~cmhjxmf8ZSaAn$M8f4DN6g1{W9`B5SOHzlVeiQS{Zl#g;0 zWl~15Qgm40Inw1lMPs>^c#k7v;DMB*ey~qsZk~Es3l=~{$~pUlhEX_Ubg{ydu*!0p zkvq)fV?{|I87GC|O#i7#7z!(PJ(M2c9u{d69e>B4io{2*)V3Nzw?V~>oa6u{{q1~5 z^VkTsqx!5 z_|1=HCZ6i>Z$`be@0y>1ww!NE*Ri&~oeQhga*V`Iv6Ng1*cw}rL83ML9N(MiF{I-| z9E0^=q27%2#FKJzEIqqt+@HTD0e=4rPGtJfqK7Eq?0Ood2Z(stt0p@O2@aNVItnjg z={)+7`14tDxQRfeS%op)YcfS@i-}(bnzJP<)K=t9|68J(PY^L@yJXMDCUi#UIITk^ z@&A%XeFHfRxvTd)i8v0z`Oe;Rt-d1o>PU6gwu+#JQPDNqt^ED^P2Vu-6R3LFc%rP; zQQ&(iZPk`_;qwf6ju{q`7^e`mw6yVGDML&$*uDOWk`@7I-5f8LC&G2Wr^$8?K_eQ= z5BVi^W%scrNHR*DJG@WgE&wZY2mv8;e<+tR!JuT#SW3Zdb)+X`0xPjwla?F@q-Zx4 zx(=vaGc6uhJ%I_E66lu1_-sB8Vtx-TyfYgwt>B#H58?JSKd(V!DeHi9iJ0}IbL|6) zQ}r}<4u({5$i`gGu-Oi_B#TRboHJehBJT_+NANJ7Zd|v-JB|9iE@j141R!}&F9=xy z?pbbn>jKuARF@q+YSSov1yUheC>Ht>5Wyk)i2t}Tc3Xhfen}you3Q&4yE6PIHqK@* zmhRq39>=C*T(m}w^-ei>J5mn)T6A6X_C<0=;U>N&%L*gIlsPLV?;NNjVFgshKOiO` zDu>xP1s1^xa?tUSI=5L4Ec7bi0A_tkB#aff8pb28)SuJ%zMV@^dBT~eCdMBV?Iby> z2NZ8*qorNP9`tL|rXktur%(=*xgvk(GAZ?ofU44$>_nW(sL+E0on0kzn zQ<@g1!T)f>V3(}yaGJvHW^>DrNTmEIC8Cj~cKw4uSs6JLG0tsy8@sn9ZjVBe0k*%n zAN$|u6b(KQRFOP;uld=`%zh9VP)rK9QGrq^nz`J4znn62kwr(e7vshj4u@ZBR$g6U zy+`qS%ZLK1CX@oA5`JGgZXy&8VJ_h6?H^owqO83tJ76G#keviBV}E)ohzc2E{X zyB>|h0$*Z-NFI9`ial+9T2}CB5*`j7WkUZXDWZyUJzv3xJ#mV~R@UA6vh=FyxUx}k zLwq96kPXeQIB9~-rS(`18xmUO-_PY^K4HZ7rGZUHQ+Mx9hstp-wMwH=l+TC6fZgDB zBq!ZX@(DjFtOPqe*$E$la&WTOm$*M7fRaF1ZeKxr=PcRNa&(Id;y1OE8+#ACZ`RB7$3;YAqLrk{9(o5l2&|=N%};Kc z=rhMWvdtR>@YOkxWa9~OXm&>zpGpsAVl=yGckAmTg8BC?&DP6c+Fw?+sk(elnYHwcwy=dJ#&VAI)&ymFv%eWx-8kt&?`~w-#c`T>2UP!)+9Tii6xPp4cvJqny?oB(s5}TI9fB8j&8X7d~I#L`$!T` zmphQ3cFaxg!#i&=@`+K(#E6oaCmA|br6cULg9M$Mo@)gD1JpNxVo06L1lNwDqt{{! zFL$iRGf=~2%$Uq`6h^!}u_W*R>x`0^CmMdRtiLGPsX^N8))$B|lL-e|Qgw4Q4)nWn z!r7MJz=l$$-W$68k|f>e;Jy77_Hcgj_o*{nnm2wr<9MwWmaD&D?RWBL1%aX>YxMk` zs(<|wP8S8v$p-j2iuW{GB)**=8tbWiU=H#qqgCb>M=^73osx@|df92wVS${|se0_&2U_0fK(;VG@2molA~anJ(X={t&yUz?z}l6C!52 z)29tiN9!}r?cv%!bp|y#+u99SSHmudjjB3J7_2sF*vymYF zT)Oj@PH07`9XweVFz3=Gu9CF&|08_ircegWy584QFVjST4@0g&iB<|L{*{_iy%_1J ziQHtHzmk`mq%S0gxH#&%Bhop_B$tYA8R^Onbk{PY)LU-nDx-zt#Be^Y;bT|u7JLwY z2QYIp?ATZff~cMo>MOnG^dmCV9kue%o^< zx*=dN2&N+^oXre^+vO|Vw>O{FpImg@E>z4e*k%tXE(rRKCQ@Gd4g@%PaL=N8>Coy1 zb$(d7x*uPjjZpXFr_;Ma`K)N*s@K$tGX4k9#nZI<_o7eb9o9 zU?QEms$i=l&VmBeRy~X3&8)wi7!AZky{a+86t(_nL%rrvmA93C zmeKJQ*#%4~TGJkyTO9t9ZDt04W0LO;fAPH5uwW?t+z(r&ejZemleYg??s8+|!9fF& zaCbdkvmqpJ>Pzw15|0Opcq&z41fH0EyQ!5=s_5iFjaxuI`kJVRcgc+B)rk?m6cFwy zU8Ms_!-MF(Ze^idz9^LOc<-tH-lNdyw`X;Dxww&liq6+&n=)D4#(EfROrG*tWT!gD zlbvsHdNN{crr0QwG&S+g!C#GdZI>C|lg=8QGyF=joI0BORhSzO2RE~klS%>>@RrZu6nPl2Oz>^&yZnQBaUi;;8 z62rBcEpiIu^Q*==!>%t(TnBJA4~=%T{&Eni7^Xq&aVq8{hvmx_5-pZaCcOgXpE6#A zd(K?Sw_6YsPf6#mXcMPpdW4QdPIcTx;((1k#&0Qf0Y#&`UPqXp*Bvt*DddtXavQ7{!trUiM&WSUwV>i zazLs|Wp0-Jjo{~ibXH1+kFe@b79`u@hj%(VVYWn2R$wkL5~qnTMNrKWM~IGU1A{Tc0EH{`qna5p1mMb?OBvRaJH^STqR(LR^{^j zNpf)U_O5UM1#PF@5rkp|-DqG`)0qp`xY+WB1DmG2TnFsynJNua3M{~MIQr(%c?DJ zD=I3O;SM)P2X_Ug4#>rZuCTxRaluooc5_T}x{aFxM#P5>LDgeg9igKT+&n>K42mu5$DnuM|W>5D}AHfn$8^@<&IzE&S-tO zY15KHS1o&!9DNY1y~%;T+sjD_%bPp@%SqZq9bOCqLym7>3&gD?+zQeaunjhU`Ny?t zp8BsHhjnaNZpT|_?LY%e+*!D;@G0)+7&IB2&mv)pPeunh{bB#_;|84aIH*BECECq$ zP3y*)e3_D`z%=wbGQYa<%8(GDx3r=}+=!RhU|(^CTIW#`xd`G{D1E1`*3#5A?qfNt z#*p`Bike>(=#8N}ep4cp;#3gzGlWbXAJ$bEj==UQL-&1(5DW78Dyw@&E>W!+Ntj#~ z(NK}clQJXb+?j#8(m*ZiEYm7pAe;V(*L?~;-}C*O6$&{Ic@1)SlvC!FaIvRymWr7@ zm1I^Xk8QxhtPZ?u^sAm(q6qMHyPwjw;50}zlE^paJaq28b z>F0m1WH%qwJW|q3{xXo28ZOXxMCKUa`+BSYi2J52%@6fLZgM$;W|9%p0W=vOMRN1c1QcJR?Ts|QL0%N(|Jbm6<(ZDGG1Zf zyT3+{_uh!lEp;9%w9diyTjS>34ooHzPY1TuWnZYtM|}M?_Jg!!PiW6#7IXd{|2@Hp z8B87KF`NwZ{mOHLFcZFBZ?&AI3B69DUu>hj*gB);RiQ(Fsyw?JJE=bmLdEP|vh>+k z*B~{Y;B6G_vaYZBV<&QoD$ZOL+${KaeuPN+ zl3t!uUp`xj-Q<|0=uGM2yd{=zzmX7+L@W)~`CDJHTL5ajt+JghN{U}%bDr^YxC<)~ zb!mz*ckNeXU#gxcq7mIsy?d(crqn7 zf7;S|u9L%ICvk!I_h(H=l>^ z(Aj-Z`v3y$pCP}wpPP+)K^SSKIFJJH9+8JY$yrE5t%cj78H}j z{yS7L#juqE(FE;=R7o5_BNKykMA|2(7LNatB<0M6dgjb%Zmej?#B22yV38+|LQ@mF zsnWXsN+)J18V=t-6;v9&S~dm}krPML-J<;-kD5&4+4u~SQ=WG5okrWZgeax(a=T%s zQV4N;gLNdR;bo38$OPOmuLHULgWv{C5gn@c_r!q4+a^PZBaY4vynQnDGoBE4VZ$G) z;&63LLAH|Kj-3Xcp6X7K0Wd-Gc?Mog08hs9DJM)m&k;d-|AfsrnXxz4#arL2E^81w z1~u3UVDB9IIH8j~0X0W{ZsPiM=vYJJ2o8eBr>R-2Y^{~tPEswz&;*`lk()vYO|aul z-S}bi!c{Upwurr_MaQJWmH@sSm`jfJTFc&a5EloS#(t1@Z(eJhfUABM8+B9>7LXGu zh1TcoziBPCG%qKGSA|ymx5GR6T#vq)5^x;)7r8^EDQsNu`TTD&=u69j+?fC4 zCS0^gGlX>Hbyc(pOhF@3R0GRF$C!IqRz!WZoTnf;MrnJXil8`q!}OtT&%pefP*EV) zZtqx6fKNBNg0Z53^Skc6r|Z$TJ|!O~Wv&bk!AFnu8;Npn4_?qKistb=^|kn8J*$lu zUM%=w;onliGL8C{yE&@VtZZ>>Zzwas!L+8bR}43m zE!eO6up2Tf*`s9A8#PR~K84c_o7t4uss1WTOB_$mR$dXD>c$jw<<`^_y-1J?Wa5DT zcblzCO$QwpLhwsdFn6H-fchEFJdeR0@V=#8t6mc79I(96bA0 zB}Tm(3J)#$Dfph(A=|1ZXn(#?!4XgQVIm8Po9e-cl^_qtQ%XC6iiDg8Yh{*Db;?Xe;-`eucxgAI)@hCA@M zgS*PzeW|NDoc(~u*J5N9Qk7l%X%z3|`XDK&oMEx-;MrKv%OUM^J|>Sy`4Vhydc@qP zgE!4wyvW36T$nc=DP$~njif~KTgCM@qDU>)zAVSzZ|zH#6BTf5TP5@-tQ)`cXj*`s z^fO11o2j-|yrO}G```b>=c&JWojt>a4o|77o^{vC4aJ=oTqw&S{X;rc1t`$$RZj84 zBLSxWs0ZB9v3rV9sC$K5=Ivgt!1T#rqP*T5w?4drf+yC#s@ww;jU!tG!YzmI8H>W* z857=#)HO7vI4>}|+(7d%TST*JF77rzX4swk;C1;CdJG`>it5qv_(p}_3@>2gu=^$B zG<6-hl#UKPAG7!68p#_GW@}JmMzuDQZ)p_YJ@F+|cXo}A^Z!=V6^*I?%(+zkww1zM zP6>7VLK3(j;q+OU_E2&Ob-RXD!udKN;%9Xu)Z(A+fu7^(7ba?sKG^B|HU4@*f3JsPx;g zGzbm4xQtDME5YfN8d{qv5FwqXp83MkAxFa1;>Ke6c5>c_#00klG_J>}CN2GdC7D5$ zqUfLP5$-v`XI%wRCf&IP!xfsQz%wgG+zR-64EsqaQ-iK57#|zD#%A8G=RvZjM)s`iX+qQ*u2ZNKoJrH17g?Uva+nIa<1nU}w&rGK2wptUg|_&}#F>M4>O zKGyD0aXj0(aJzFqi{g1Pj`im*=7XMsAsuNY4@+6_>oz{ER=J;IMXnt+h6*qBmyynp zGWB5;&*x51-v253ENT3^#j2_2o%XxM)Nppm_foq-yI<7|RSJOR(1i20noQ_+&vg6R z;9mx`tn^>6jVx@l8i5g$M$?`@DJg8|1Q?Fcpk4oS_j^47$lL*ewRNQA=4FY|w(l4cHnLiTj1D759n|Z?C{2J} z&QDMm@}Av&x++~#;r)FH3A0fD&s?jLH?g?Ny90?N>^wx{(FgKmU8MpTX#AgM+xjw- zzJa-7TG7YFII)xtqr=@CQjpSE)CG52=a{Nhi=*LVj7sH^nX`~8ajhVq_a*a+ArOl@Ovm}3BhyRPL~ zrDk{}Yx2eh(rrf}m?Bg$r}DdgBx5RREH;eiJ+;*GrOlS`GCwukcHg8SPX^ZNB+h?k z?{PL}ic7wTT|t~1RMdB2xoZ*i#bNllnXDusOhfUn%nI+{*FM?Zi@IzdGWaVdGDma@ zz4r-V+z%m;6$qS5A&ia-(IOcwCZyz`_Z__L`QA%-^}e})&5Az zkyKm-)suOhJ+!&aVcw~GPQ=!vuylD3UsSP}X{^oSj9VUNkj&XW(jnoK0lNC?!rkZ3 znv@s^p9Lsf&x|S1q!Y;Tu$%mmeXXX40OLKSN@9N(K1Rj{2-sE9V!C;_P}|Aa)3qb0Rp`-Ea~$o--Vsa+}2woGEXfqp=yWj{T)y|LVfmo zZg6`^?mK?FJuYkp&aR0oAS=Y%H`q;heYQyLyamFnUNLJK6!JI>Nj|iy!QFqxB^Zh2 zO`b*-!?`bB%GcR~lfETCeW5k5oB=K@vHx;lg(ig-vqX8|IlPA^1Nq|{PpK4=e^c;y ztceH&_T_n%b;XmD0N@8rt7CX>Fe2J>^Jbc~qUnv^$d^M?G2Z`pn=Cnhg@wwW89h@A zP^`)~sw*z9dm?{*mw*dNy4|zkm{dv_N8lk=bgiQr)er2j`F3}5G z5BwAm+gI51Q(;G4LIHWCDQ?F-j<4BeR&8;$>|J+{X%%PDw$3~QnT0KaJ=OEMI zrE9wVtn)eDRXg|Zt#_pAZ~PbSx6EUZ2n*6XHw)7Fry+-hu?;so`D~VCZdh6<1>761 zeu7sG7}-1-m&OYNy%snv3q=GgDx06td4IlnJieVZZ#%4cnUTRpdqyVGWF-T5VC&d` zgdF}9#IVf16_1ZR1m?Tbh{+NK6cH0;D&Y&@89#g0DFx(guuwm;HFS$&la3a{tEd5p%Fp?U{#9p zu{j>t_6E0MVa`uO$D%pcJ8JWN0}hCc!Whr#C#_49!(>yF5_U6wYt`6Vit8cBjQuaV z1I~YfNCEX{bl%$_xJjC>W|5oJpMz2Rg6&s(7si1X6R8j&_5PpxMP%`8M1?VJzq{LdbNU)zTL4@*v-c<68t1ZCIGWxNE>ap=c?0ZF?nwfB z_{n3*ldUD_UK7U(s#p{^3%V!x`3Jg!`g`+lm-1v_0o%h$;Eh(WJkCC{HW+a~vWJ}$+MQG>Sak=n_F zOK0puhn7B}G_EP59Fip~1!D94tqKkcEVK0fVkh!*Jylzi7{ZOyKMGun=xjN9?iVE9 zM2UZi1g}z65Q~m$$L1Mh>xqP`+opmu9mPsML4d1U33dt9HYr+yOcJ1kQ-+$82j}he zuweDq|5Yi6!Sc#O7rQaPZ{D`c29q^$KULdSWH2shLgO<7(#J*3h2%} zF$I1%X9seYx3W0-bXszDA}RY^J(1-FVjC+SA9)tBIgo^KhMW(XsaL$=s5hJbc)DN* z1Taphm_4aivUl@!W6~J@V6v9n5AH_sZhZMxk79MM#~ypat&=vA0boalr)@dQ$}LSP12 zSd=#&H#Y|59d&zU00Jo<#Ymrj1S!LyNGAccP#qp9RolFD5A5pr?*Yq~o$8ulb0L`_ z@@yZ7=H5-JzXgyi3vM)$)06)Xm%a8GQ-lZO{l7e#2kc~hq1@roviTXm*yoAO0T?(w zx6nhg`;Uyc8hQH!j0Dw6Z_i7fdR^Axpx5`AA6imfVECAmz|^l{l$4=sy#XB;o5`?L3Peg-TuA6waRLruuq-?S+%_KT>yfWpJ^& z+RL8kzwQ59?Do&oDAXRvm~p48Dj4k0;_*E{-Z$)nI55Xkw?kh~sAk*x*xh%MH3}up zV#GU;#@ojD0u31_qfFdbMVLu3Jd=uo;{bh+=0)W?&JTp~*%MNpn{=r>MOXfCqbQd_ z8SkEvQNzQw(yv&qm2f=4TC4(%s;_x|maV#cuw{D@D zKpj})8K3bAQxZFFvGv>Du;ce?lP2?UqBCrp7l^J849>i&6|Bidp(%8$Rr@!qbY4v_ z4|Je|7o9#6q^Nj
    Lc;!So2M?<= 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
    "; + } +} + + +/** + * 리포트 전체에 저장 선택부분에서 기본 타입을 지정합니다.
    + * @example + *{String} excel, excelx, pdf, hwp, rtf, ppt, html5, hancell, doc, jpg, txt, tif, multiTif + * + * @method UserConfig + * @since version 1.0.0.18 + */ +function getDefaultSaveOption(){ + return "excel"; +} + + +/** + * 뷰어에서 저장 선택 메뉴의 순서를 지정합니다. + * 기본적으로 excel, excelx, pdf, hwp, rtf, ppt, html5, hancell, doc, jpg, txt, tif, multiTif, excelData + * + * @method UserConfig + * @since version 1.0.0.136 + */ +function ReportSaveMenuOrder(){ + var MenuOrder =[ + "excel", + "excelx", + "pdf", + "hwp", + "rtf", + "ppt", + "html5", + "hancell", + "doc", + "jpg", + "txt", + "tif", + "multiTif", + "excelData" + ]; + return MenuOrder; + +} + +/** + * 전체 리포트에 대한 Excel 저장 옵션 기본값을 설정합니다.
    + * @example + * exportMethod {Integer}
    + * 1 = 페이지 마다
    + * 2 = 하나의 시트
    + * 3 = 하나의 시트(페이지영역 무시)
    + * 4 = 리포트 마다(페이지영역 무시)
    + * 5 = 리포트 마다
    + * mergeCell {Boolean} 셀 합치기
    + * mergeEmptyCell {Boolean} 공백 셀일 경우 합치기
    + * splitCellAtPageSize {Boolean} 페이지 크기로 셀 분리
    + * rightToLeft {Boolean} 열이 오른쪽에서 왼쪽으로 진행
    + * widthRate {Integer} 가로 비율
    + * heightRate {Integer} 세로 비율
    + * coordinateErrorLimit {Integer} 좌표 오차 범위
    + * processGerenalFormat {Integer}
    + * 1 = 텍스트
    + * 2 = 일반
    + * printingMagnification {Integer} 인쇄 확대/축소 비율
    + * fitToPageWhenPrinting {Boolean} 출력시 페이지 맞춤
    + * removeHyperlink {Boolean} 하이퍼링크 제거
    + * repeatPageSectionWhenAllSectionInOneSheet {Boolean} 페이지 머리글/바닥글 반복
    + * + * @method UserConfig + * @since version 1.0.0.18 + */ +function getDefaultSaveExcelOption(){ + var option = { + exportMethod : "1", + mergeCell : true, + mergeEmptyCell : false, + splitCellAtPageSize : true, + rightToLeft : false, + widthRate : 100, + heightRate : 100, + coordinateErrorLimit : 10, + processGerenalFormat : 1, + printingMagnification : 100, + fitToPageWhenPrinting : false, + removeHyperlink : false, + repeatPageSectionWhenAllSectionInOneSheet:false + }; + return option; +} + + +/** + * 전체 리포트에 대한 Excel(xlsx) 저장 옵션 기본값을 설정합니다.
    + * @example + * exportMethod {Integer}
    + * 1 = 페이지 마다
    + * 2 = 하나의 시트
    + * 3 = 하나의 시트(페이지영역 무시)
    + * 4 = 리포트 마다(페이지영역 무시)
    + * 5 = 리포트 마다
    + * mergeCell {Boolean} 셀 합치기
    + * mergeEmptyCell {Boolean} 공백 셀일 경우 합치기
    + * splitCellAtPageSize {Boolean} 페이지 크기로 셀 분리
    + * rightToLeft {Boolean} 열이 오른쪽에서 왼쪽으로 진행
    + * widthRate {Integer} 가로 비율
    + * heightRate {Integer} 세로 비율
    + * coordinateErrorLimit {Integer} 좌표 오차 범위
    + * processGerenalFormat {Integer}
    + * 1 = 텍스트
    + * 2 = 일반
    + * printingMagnification {Integer} 인쇄 확대/축소 비율
    + * fitToPageWhenPrinting {Boolean} 출력시 페이지 맞춤
    + * removeHyperlink {Boolean} 하이퍼링크 제거
    + * repeatPageSectionWhenAllSectionInOneSheet {Boolean} 페이지 머리글/바닥글 반복
    + * + * @method UserConfig + * @since version 1.0.0.54 + */ +function getDefaultSaveExcelxOption(){ + var option = { + exportMethod : "1", + mergeCell : true, + mergeEmptyCell : false, + splitCellAtPageSize : true, + rightToLeft : false, + widthRate : 100, + heightRate : 100, + coordinateErrorLimit : 10, + processGerenalFormat : 1, + printingMagnification : 100, + fitToPageWhenPrinting : false, + removeHyperlink : false, + repeatPageSectionWhenAllSectionInOneSheet:false + }; + return option; +} + +/** + * 전체 리포트에 대한 HanCell 저장 옵션 기본값을 설정합니다.
    + * @example + * exportMethod {Integer}
    + * 1 = 페이지 마다
    + * 2 = 하나의 시트
    + * 3 = 하나의 시트(페이지영역 무시)
    + * 4 = 리포트 마다(페이지영역 무시)
    + * 5 = 리포트 마다
    + * mergeCell {Boolean} 셀 합치기
    + * mergeEmptyCell {Boolean} 공백 셀일 경우 합치기
    + * splitCellAtPageSize {Boolean} 페이지 크기로 셀 분리
    + * rightToLeft {Boolean} 열이 오른쪽에서 왼쪽으로 진행
    + * widthRate {Integer} 가로 비율
    + * heightRate {Integer} 세로 비율
    + * coordinateErrorLimit {Integer} 좌표 오차 범위
    + * processGerenalFormat {Integer}
    + * 1 = 텍스트
    + * 2 = 일반
    + * printingMagnification {Integer} 인쇄 확대/축소 비율
    + * fitToPageWhenPrinting {Boolean} 출력시 페이지 맞춤
    + * removeHyperlink {Boolean} 하이퍼링크 제거
    + * repeatPageSectionWhenAllSectionInOneSheet {Boolean} 페이지 머리글/바닥글 반복
    + * + * @method UserConfig + * @since version 1.0.0.18 + * + */ + + +function getDefaultSaveHanCellOption(){ + var option = { + exportMethod : "1", + mergeCell : true, + mergeEmptyCell : false, + splitCellAtPageSize : true, + rightToLeft : false, + widthRate : 100, + heightRate : 100, + coordinateErrorLimit : 10, + processGerenalFormat : 1, + printingMagnification : 100, + fitToPageWhenPrinting : false, + removeHyperlink : false, + repeatPageSectionWhenAllSectionInOneSheet:false + }; + return option; +} + +/** + * 전체 리포트에 대한 HWP 저장 옵션 기본값을 설정합니다.
    +* @example +* fixSize {Boolean} 크기 고정
    +* allowOverlay {Boolean} 겹침 허용
    +* setPageBottomMarginToZero {Boolean} 페이지 바닥 여백을 0으로 설정
    +* outputLikeWord {Boolean} 글자처럼 출력
    +* tableSplitMethod {Integer}
    +* 1 = 나눔
    +* 2 = 셀 단위로 나눔
    +* 3 = 나누지 않음
    +* defaultCharGap {Integer} 기본 자간
    +* charRatio {Integer} 자평
    +* putCheckboxIntoCell {Boolean} 셀 안에 체크박스 넣기(version 1.0.0.22)
    +* splitTextByLine {Boolean} 텍스트를 라인별로 나눠서 표현(version 1.0.0.23)
    +* mergeTable{Boolean} 이웃한 테이블과 병합할 것인지 여부(version 1.0.0.55)
    +* lineSpaceRate{Integer} 줄간격 비율(version 1.0.0.58)
    +* positionRelTo{Integer} 좌표 기준(version 1.0.0.63)
    +* 1 = 종이
    +* 2 = 문단
    +* hwpExportMethod{Integer} 저장 방식(version 1.0.0.99)
    +* 1 = 일반
    +* 2 = 표만 나열하기
    +* 표만 나열하기 옵션 사용 시[크기고정(false), 겸침 허용(false), 표 합치기(false), 페이지 바닥 여백 0로 설정(false),
    +* 글자처럼(true), 테이블셀에 표 넣기(true), 페이지영역에서 표 나눔(셀 단위로 나눔) , 위치 기준(문단) 으로 고정]
    +* splitPageOnListTableOnly{Boolean} “표만 나열하기” 시 페이지 나눔 (version 1.0.0.102)
    +* pageBottomMarginApplicationRate {Integer} “페이지 바닥 여백을 0으로 설정” 이 false일때 사용가능하며 페이지 아래쪽 여백 적용비율(1~100) (version 1.0.0.107)
    + +* @method UserConfig +* @since version 1.0.0.18 +* +*/ +function getDefaultSaveHWPOption(){ + var option = { + fixSize : true, + allowOverlay : true, + setPageBottomMarginToZero : true, + outputLikeWord : false, + tableSplitMethod : 2, + defaultCharGap : -8, + charRatio : 100, + putCheckboxIntoCell : true, + splitTextByLine : true, + mergeTable : false, + lineSpaceRate : 100, + positionRelTo : 1, + hwpExportMethod : 1, + splitPageOnListTableOnly : true, + pageBottomMarginApplicationRate : 100 + }; + return option; +} + +/** + * 전체 리포트에 대한 RTF 저장 옵션 기본값을 설정합니다.
    + * @example + * splitTextLine {Boolean} 문자열을 여러 줄로 나누어 표현
    + * processAsUnicode {Boolean} 유니코드로 문자열을 처리
    + * processEqualAlign {Integer}
    + * 1 = 왼쪽 정렬
    + * 2 = 가운데 정렬
    + * 3 = 오른쪽 정렬
    + * 4 = 양쪽 정렬
    + * defaultCharSpace {Double} 기본 자간
    + * tableWrapperBottomGap {Integer} 표를 감싸는 객체의 아래쪽 여백
    + * insertTableWrapper {Boolean} 표를 감싸는 객체의 아래쪽 여백
    + * mergeTable {Boolean} 이웃한 테이블과 병합할 것인지 여부
    + * fitShapeToText {Boolean} 도형을 텍스트 크기에 맟춤
    + * TableRowHeightSort {Integer} 표의 행높이 설정
    + * 1 = 고정
    + * 2 = 최소(워드에서 표 셀의 글자를 넣으면 셀이 늘어남)
    + * @method UserConfig + * @since version 1.0.0.18 + */ +function getDefaultSaveRTFOption(){ + var option = { + splitTextLine : true, + processAsUnicode : true, + processEqualAlign : 4, + defaultCharSpace : -0.5, + tableWrapperBottomGap : 0, + insertTableWrapper : true, + mergeTable : false, + fitShapeToText : false, + TableRowHeightSort:1 + }; + return option; +} + +/** + * 전체 리포트에 대한 DOC 저장 옵션 기본값을 설정합니다.
    + * @example + * splitTextLine {Boolean} 문자열을 여러 줄로 나누어 표현
    + * processAsUnicode {Boolean} 유니코드로 문자열을 처리
    + * processEqualAlign {Integer}
    + * 1 = 왼쪽 정렬
    + * 2 = 가운데 정렬
    + * 3 = 오른쪽 정렬
    + * 4 = 양쪽 정렬
    + * defaultCharSpace {Double} 기본 자간
    + * tableWrapperBottomGap {Integer} 표를 감싸는 객체의 아래쪽 여백
    + * insertTableWrapper {Boolean} 표를 감싸는 객체의 아래쪽 여백
    + * mergeTable {Boolean} 이웃한 테이블과 병합할 것인지 여부
    + * fitShapeToText {Boolean} 도형을 텍스트 크기에 맟춤
    + * TableRowHeightSort {Integer} 표의 행높이 설정
    + * 1 = 고정
    + * 2 = 최소(워드에서 표 셀의 글자를 넣으면 셀이 늘어남)
    + * @method UserConfig + * @since version 1.0.0.23 + */ +function getDefaultSaveDOCOption(){ + var option = { + splitTextLine : true, + processAsUnicode : true, + processEqualAlign : 4, + defaultCharSpace : -0.5, + tableWrapperBottomGap : 0, + insertTableWrapper : true, + mergeTable : false, + fitShapeToText : false, + TableRowHeightSort:1 + }; + return option; +} + +/** + * 전체 리포트에 대한 HTML 저장 옵션 기본값을 설정합니다.
    + * @example + * processCellLikeShape {Boolean} 테이블 셀을 라벨처럼 저정
    + * displayPageLine {Boolean} 페이지 분리선 표시
    + * keepPageHeight {Boolean} 페이지 높이 유지
    + * applyWordBreak {Boolean} 글자 감싸기 적용
    + * setTextProperiesToEmptyCell {Boolean} 빈 셀에 택스트 속성 설정
    + * putTagIntoEmptyCell {Boolean} 빈 셀에 공백 삽입
    + * textOverflowHidden {Boolean} overflow=hidden 스타일 적용
    + * coordinateRateForX {Double} X축 비율
    + * coordinateRateForY {Double} Y축 비율
    + * encodingType {Integer} 인코딩
    + * 1 = UTF=8
    + * 2 = Unicode
    + * 3 = EUC-KR
    + * + * @method UserConfig + * @since version 1.0.0.18 + */ +function getDefaultSaveHTMLOption(){ + var option = { + processCellLikeShape : false, + displayPageLine : true, + keepPageHeight : true, + applyWordBreak : false, + setTextProperiesToEmptyCell : false, + putTagIntoEmptyCell : false, + textOverflowHidden : false, + coordinateRateForX : 2.6, + coordinateRateForY : 2.6, + encodingType : 1 + }; + return option; +} + +/** + * 전체 리포트에 대한 PDF 저장 옵션 기본값을 설정합니다.
    + * @example + * isSplit {Boolean} 분할 저장 선택
    + * pageCount {Integer} 페이지 수
    + * userpw {String} 문서암호 (version 1.0.0.25)
    + * textToImage {Boolean} pdf에 문자를 이미지로 표현 (version 1.0.0.29)
    + * importOriginImage {Boolean} 원본 이미지 사용 (version 1.0.0.31)
    + * removeHyperlink {Boolean} 하이퍼 링크 제거 (version 1.0.0.141)
    + * + * @method UserConfig + * @since version 1.0.0.18 + * + */ +function getDefaultSavePDFOption(){ + var option = { + isSplite : false, + spliteValue : 1, + userpw : "", + textToImage : false, + importOriginImage : false, + removeHyperlink : false + }; + return option; +} + + +/** + * 전체 리포트에 대한 html5 저장 옵션 기본값을 설정합니다.
    + * @example + * isSplite {Boolean} 페이지 구분
    + * dpiValue {Integer} DPI 값
    + * + * @method UserConfig + * @since version 1.0.0.22 + * + */ +function getDefaultSaveHTML5Option(){ + var option = { + isSplite : true, + dpiValue : 96 + }; + return option; +} + +/** + * 전체 리포트에 대한 JPG 저장 옵션 기본값을 설정합니다.
    + * @example + * rotate90 {Boolean} 90도 회전
    + * dpiX {Integer} DPI X
    + * dpiY {Integer} DPI X
    + * quality {Integer} 품질
    + * + * @method UserConfig + * @since version 1.0.0.60 + * + */ +function getDefaultSaveJPGOption(){ + var option = { + rotate90 : false, + dpiX : 96, + dpiY : 96, + quality : 100 + }; + return option; +} + + +/** + * 전체 리포트에 대한 TIF 저장 옵션 기본값을 설정합니다.
    + * @example + * rotate90 {Boolean} 90도 회전
    + * dpiX {Integer} DPI X
    + * dpiY {Integer} DPI X
    + * blackWhite {Boolean} blackWhite
    + * gray {Boolean} gray(version 1.0.0.140)
    + * + * @method UserConfig + * @since version 1.0.0.128 + * + */ +function getDefaultSaveTIFOption(){ + var option = { + rotate90 : false, + blackWhite : true, + gray : false, + dpiX : 96, + dpiY : 96 + }; + return option; +} + +/** + * 전체 리포트에 대한 Multi TIF 저장 옵션 기본값을 설정합니다.
    + * @example + * rotate90 {Boolean} 90도 회전
    + * dpiX {Integer} DPI X
    + * dpiY {Integer} DPI X
    + * blackWhite {Boolean} blackWhite
    + * gray {Boolean} gray(version 1.0.0.140)
    + * + * @method UserConfig + * @since version 1.0.0.130 + * + */ +function getDefaultSaveMultiTIFOption(){ + var option = { + rotate90 : false, + blackWhite : true, + gray : false, + dpiX : 96, + dpiY : 96 + }; + return option; +} + + +/** + * 전체 리포트에 대한 EXCEL DATA 저장 옵션 기본값을 설정합니다.
    + * @example + outputPageSectionMethod {Integer} 페이지 머리글/바닥글 반복
    + * 0 = 저장안함
    + * 1 = 한번만
    + * 2 = 페이지 마다
    + * + * @method UserConfig + * @since version 1.0.0.140 + * + */ +function getDefaultSaveEXCELDATAOption(){ + var option = { + outputPageSectionMethod : 0 + }; + return option; +} +/** + * 전체 리포트에 대한 PPT 저장 옵션 기본값을 설정합니다.
    + * @example + * mergeTable {Boolean} 이웃한 표 병합
    + * ignoreLineSpace {Boolean} 행간 무시
    + * removeHyperlink {Boolean} 하이퍼 링크 제거(ver 1.0.0.141)
    + * + * @method UserConfig + * @since version 1.0.0.63 + * + */ +function getDefaultSavePPTOption(){ + var option = { + mergeTable : false, + ignoreLineSpace : true, + removeHyperlink : false + }; + return option; +} + +/** + * 빠른 PDF 저장 대한 옵션 기본값을 설정합니다.
    + * @example + * fileName{String} 문서를 저장 할 파일 이름
    + * isSplit {Boolean} 분할 저장 선택
    + * pageCount {Integer} 페이지 수
    + * userpw {String} 문서암호 (version 1.0.0.25)
    + * textToImage {Boolean} pdf에 문자를 이미지로 표현 (version 1.0.0.29)
    + * importOriginImage {Boolean} 원본 이미지 사용 (version 1.0.0.31)
    + * removeHyperlink {Boolean} 하이퍼 링크 제거 (version 1.0.0.141)
    + * + * @method UserConfig + * @since version 1.0.0.20 + * + */ +function getDirectSavePDFOption(){ + var option = { + fileName : "report", + isSplite : false, + spliteValue : 1, + userpw : "", + textToImage : false, + importOriginImage : false, + removeHyperlink : false + }; + return option; +} + +/** + * 빠른 HWP 저장 대한 옵션 기본값을 설정합니다.
    +* @example +* fileName{String} 문서를 저장 할 파일 이름
    +* fixSize {Boolean} 크기 고정
    +* allowOverlay {Boolean} 겹침 허용
    +* setPageBottomMarginToZero {Boolean} 페이지 바닥 여백을 0으로 설정
    +* outputLikeWord {Boolean} 글자처럼 출력
    +* tableSplitMethod {Integer}
    +* 1 = 나눔
    +* 2 = 셀 단위로 나눔
    +* 3 = 나누지 않음
    +* defaultCharGap {Integer} 기본 자간
    +* charRatio {Integer} 자평
    +* putCheckboxIntoCell {Boolean} 셀 안에 체크박스 넣기(version 1.0.0.22)
    +* splitTextByLine {Boolean} 텍스트를 라인별로 나눠서 표현(version 1.0.0.23)
    +* mergeTable{Boolean} 이웃한 테이블과 병합할 것인지 여부(version 1.0.0.55)
    +* lineSpaceRate{Integer} 줄간격 비율(version 1.0.0.58)
    +* positionRelTo{Integer} 좌표 기준(version 1.0.0.63)
    +* 1 = 종이
    +* 2 = 문단
    +* hwpExportMethod{Integer} 저장 방식(version 1.0.0.99)
    +* 1 = 일반
    +* 2 = 표만 나열하기
    +* 표만 나열하기 옵션 사용 시[크기고정(false), 겸침 허용(false), 표 합치기(false), 페이지 바닥 여백 0로 설정(false),
    +* 글자처럼(true), 테이블셀에 표 넣기(true), 페이지영역에서 표 나눔(셀 단위로 나눔) , 위치 기준(문단) 으로 고정]
    +* splitPageOnListTableOnly{Boolean} “표만 나열하기” 시 페이지 나눔 (version 1.0.0.102)
    +* pageBottomMarginApplicationRate {Integer} “페이지 바닥 여백을 0으로 설정” 이 false일때 사용가능하며 페이지 아래쪽 여백 적용비율(1~100) (version 1.0.0.107)
    + +* @method UserConfig +* @since version 1.0.0.20 +* +*/ +function getDirectSaveHWPOption(){ + var option = { + fileName : "report", + fixSize : true, + allowOverlay : true, + setPageBottomMarginToZero : true, + outputLikeWord : false, + tableSplitMethod : 2, + defaultCharGap : -8, + charRatio : 100, + putCheckboxIntoCell : true, + splitTextByLine : true, + mergeTable : false, + lineSpaceRate : 100, + positionRelTo : 1, + hwpExportMethod : 1, + splitPageOnListTableOnly : true, + pageBottomMarginApplicationRate : 100 + }; + return option; +} + +/** + * 빠른 EXCEL 저장 대한 옵션 기본값을 설정합니다.
    + * @example + * fileName{String} 문서를 저장 할 파일 이름
    + * exportMethod {Integer}
    + * 1 = 페이지 마다
    + * 2 = 하나의 시트
    + * 3 = 하나의 시트(페이지영역 무시)
    + * 4 = 리포트 마다(페이지영역 무시)
    + * 5 = 리포트 마다
    + * mergeCell {Boolean} 셀 합치기
    + * mergeEmptyCell {Boolean} 공백 셀일 경우 합치기
    + * splitCellAtPageSize {Boolean} 페이지 크기로 셀 분리
    + * rightToLeft {Boolean} 열이 오른쪽에서 왼쪽으로 진행
    + * widthRate {Integer} 가로 비율
    + * heightRate {Integer} 세로 비율
    + * coordinateErrorLimit {Integer} 좌표 오차 범위
    + * processGerenalFormat {Integer}
    + * 1 = 텍스트
    + * 2 = 일반
    + * printingMagnification {Integer} 인쇄 확대/축소 비율
    + * removeHyperlink {Boolean} 하이퍼링크 제거
    + * repeatPageSectionWhenAllSectionInOneSheet {Boolean} 페이지 머리글/바닥글 반복
    + * + * @method UserConfig + * @since version 1.0.0.20 + * + */ +function getDirectSaveEXCELOption(){ + var option = { + fileName : "report", + exportMethod : "1", + mergeCell : true, + mergeEmptyCell : false, + splitCellAtPageSize : true, + rightToLeft : false, + widthRate : 100, + heightRate : 100, + coordinateErrorLimit : 10, + processGerenalFormat : 1, + printingMagnification : 100, + fitToPageWhenPrinting : false, + removeHyperlink : false, + repeatPageSectionWhenAllSectionInOneSheet : false + }; + return option; +} + +/** + * 빠른 DOC 저장 대한 옵션 기본값을 설정합니다.
    + * @example + * fileName{String} 문서를 저장 할 파일 이름
    + * splitTextLine {Boolean} 문자열을 여러 줄로 나누어 표현 + * processAsUnicode {Boolean} 유니코드로 문자열을 처리 + * processEqualAlign {Integer}
    + * 1 = 왼쪽 정렬
    + * 2 = 가운데 정렬
    + * 3 = 오른쪽 정렬
    + * 4 = 양쪽 정렬
    + * defaultCharSpace {Double} 기본 자간 + * tableWrapperBottomGap {Integer} 표를 감싸는 객체의 아래쪽 여백 + * insertTableWrapper {Boolean} 테이블을 감싸는 객체를 삽입할 것인지 여부 + * mergeTable {Boolean} 이웃한 테이블과 병합할 것인지 여부 +* @method UserConfig +* @since version 1.0.0.62 +* +*/ +function getDirectSaveDOCOption(){ + var option = { + fileName : "report", + type : "doc", + splitTextLine : true, + processAsUnicode : true, + processEqualAlign : 4, + defaultCharSpace : -0.5, + tableWrapperBottomGap : 0, + insertTableWrapper : true, + mergeTable : false + }; + return option; +} + +/** + * 리포트서버와의 통신으로 리포트상태를 체크하는 함수 + * @example 리포트 키를 사용하여 리포트서버에 리포트 생성 진행 상태를 체크합니다.
    + * var report_status = ReportStatus('http://localhost:8080/ClipReport4/Clip.jsp', '49368ee12e5a4ca9b35f315994c81bd2');
    + *if(report_status.status) // 리포트 생성중에 상태값 (true :정상적으로 생성중, false: 리포트생성중 오류) + *{ + * if(report_status.endReport) //리포트 생성이 완료되었는지에 대한 상태값 + * { + * alert('리포트 생성이 완료되었습니다'); + * } + *} + * + * @param clipServerPath 리포트서버와 연결하는 주소 ex)http://localhost:8080/ClipReport4/Clip.jsp + * @param reportKey 리포트에서 사용하는 리포트 키 ex)49368ee12e5a4ca9b35f315994c81bd2 + * @returns json object + * @since version 1.0.0.78 + */ +function ReportStatus(clipServerPath, reportKey){ + var s_time = new Date().getTime(); + var sendData = "ClipID=R03&uid=" + reportKey + "clipUID=" + reportKey + "&s_time=" + s_time; + sendData = mRe_onBeforeSend(sendData); + var objHttpClient = new HttpClient(); + try{ + var resultText = objHttpClient.send(clipServerPath, sendData, false, null); + resultText = mRe_onAfterSend(resultText); + + var data = objectCall(ClipStrTrim(resultText)); + if(typeof data == "string"){ + data = objectCall(data); + } + return data; + }catch(e){ + ReportWebLog(e); + return {status:false, endReport:false}; + } +} + +/** + * EForm 팔레트의 기본색상을 설정합니다.
    +* @method UserConfig +* @since version 1.0.0.72 +* +*/ +function getPalletColor(index){ + switch(index){ + case 0:return "RGB(237, 68, 61)";break; + case 1:return "RGB(247, 176, 52)";break; + case 2:return "RGB(252, 227, 72)";break; + case 3:return "RGB(120, 230, 107)";break; + case 4:return "RGB(92, 26, 124)";break; + case 5:return "RGB(0, 0, 0)";break; + case 6:return "RGB(184, 184, 186)";break; + case 7:return "RGB(230, 230, 230)";break; + case 8:return "RGB(31, 144, 250)";break; + case 9:return "RGB(111, 222, 252)";break; + default:break; + } +} + +/** + * EForm 팔레트의 기본두께(px)을 설정합니다.
    +* @method UserConfig +* @since version 1.0.0.72 +* +*/ +function getPalletPenWidth(index){ + switch(index){ + case 0:return 4;break; + case 1:return 8;break; + case 2:return 12;break; + case 3:return 16;break; + case 4:return 24;break; + default:break; + } +} + +/** + * EForm 팔레트의 기본투명도(0~1)을 설정합니다.
    +* @method UserConfig +* @since version 1.0.0.72 +* +*/ +function getPalletOpacity(index){ + switch(index){ + case 0:return 0.1;break; + case 1:return 0.2;break; + case 2:return 0.3;break; + case 3:return 0.5;break; + case 4:return 1;break; + default:break; + } +} + +/** + * text에 관하여 서버로 데이터를 전송이 일어나기전에 호출하는 함수입니다.
    + * 서버로 text/html 통신이 일어나기전에 아래 선언된 함수를 거쳐서 통신합니다.
    + * + * @param strData {String} 서버로 전송할 데이터 + * @returns + * @since version 1.0.0.72 + */ +function onBeforeSend (strData){ + //strData ="report_param=" + Base64.encode(strData); + //ReportWebLog("sendData:" + strData); + return strData; +} + + +/** + * text에 관하여 서버에서 내려온 데이터를 뷰어에 적용하기전에 호출하는 함수입니다.
    + * 서버에서 text/html 형태의 데이터가 내려왔을 때 뷰어에 데이터를 적용하기 전에 함수를 거쳐서 적용합니다.
    + * + * @param strData {String} 서버에서 받은 데이터 + * @returns + * @since version 1.0.0.72 + */ +function onAfterSend (strData){ + //strData = Base64.decode(strData); + //ReportWebLog("afterData:" + strData); + return strData; +} + +function onSaveBeforeSend(report, strData, printType){ + return true; + +// if("pdf" == printType){ //R08 +// report.mRe_printView_demon(); +// } +// else if("mobile_pdf" == printType){ //R09 +// report.mRe_mobilePDF_demon(); +// } +// else if("save" == printType){//R09 +// report.mRe_saveFile_demon(); +// } +// +// return false; +} + + + +/** + * 기본적인 리포트서버와의 통신 대신 다른 통신 모듈을 연결 할 수 있도록 지원하는 함수입니다
    + * 이폼 뷰어에서만 사용가능하며 서버에서의 나온 결과를 리포트 객체의 eformReceiveData 함수로 받아서 사용합니다.
    + * 서버에 연결 jsp는 소스코드의 주석된 부분을 참고하시면 됩니다. + * + * + * + * @param eform {Obeject} 리포트&이폼 객체 + * @param jsonData {Obejct} 서버 보내는 json 데이터 + * @returns + * @since version 1.0.0.121 + */ +function onBrokenSendData(eform, jsonData){ + //기존 통신 사용 여부 (true:사용, false:사용안함) + return true; + +//서버와 통신할 데이터 (json 데이터를 문자열 변환 및 URI 인코딩) +// var strData = "ClipData=" + encodeURIComponent(JSON.stringify(jsonData)); +// +// $.ajax({ +// type : "POST", +// url : "./ClipReport/eform_server.jsp", +// data : strData, +// success : function(strResult) { +// if (null != strResult) { +// //통신에 대한 콜백 함수 +// eform.eformReceiveData(strResult); +// } +// }, +// error : function(strErr) { +// alert("error : " + strErr); +// } +// }); +// return false; +} \ No newline at end of file diff --git a/ClipReport4/ClipReport4/js/_clipreport.js b/ClipReport4/ClipReport4/js/_clipreport.js new file mode 100644 index 0000000..bb2479c --- /dev/null +++ b/ClipReport4/ClipReport4/js/_clipreport.js @@ -0,0 +1,21237 @@ +var report_version = "1.0.0.144"; +var exe_print_version = "1.0.0.1"; +var agt = navigator.userAgent.toLowerCase(); +var view_domain = document.domain; +is_major = parseInt(navigator.appVersion); +is_minor = parseFloat(navigator.appVersion); +is_moz = ((agt.indexOf("mozilla") != -1) && (agt.indexOf("spoofer") == -1) && (agt.indexOf("compatible") == -1) && (agt.indexOf("opera") == -1) && (agt.indexOf("webtv") == -1) && (agt.indexOf("hotjava") == -1)); +is_moz2 = (is_moz && (is_major == 2)); +is_moz3 = (is_moz && (is_major == 3)); +is_moz4 = (is_moz && (is_major == 4)); +is_gecko = (agt.indexOf("gecko") != -1); +is_firefox = (agt.indexOf("firefox") != -1); +is_nav2 = is_moz2; +is_nav3 = is_moz3; +is_nav4 = is_moz4; +is_nav4up = (is_nav4 || ((is_major >= 4) && (agt.indexOf("netscape") != -1))); +is_nav = (is_nav2 || is_nav3 || is_nav4); +is_mozilla = (is_moz && is_gecko); +is_mozilla1 = (is_moz && is_gecko && (agt.indexOf("rv:1") != -1)); +is_ie = ((agt.indexOf("msie") != -1) && (agt.indexOf("opera") == -1)); +is_ieVersion = 0; +is_ie6 = (is_ie && (is_major == 4) && (agt.indexOf("msie 6.") != -1)); +if (is_ie6) { + is_ieVersion = 6; +} +is_ie7 = (is_ie && (is_major == 4) && (agt.indexOf("msie 7.") != -1)); +if (is_ie7) { + is_ie6 = false; + is_ieVersion = 7; +} +is_ie8 = (is_ie && (is_major == 4) && (agt.indexOf("msie 8.") != -1)); +if (is_ie8) { + is_ie6 = false; + is_ie7 = false; + is_ieVersion = 8; +} +is_ie9 = (is_ie && (is_major == 5) && (agt.indexOf("msie 9.") != -1)); +if (is_ie9) { + is_ie6 = false; + is_ie7 = false; + is_ie8 = false; + is_ieVersion = 9; +} +is_ie10 = (is_ie && (is_major == 5) && (agt.indexOf("msie 10.") != -1)); +if (is_ie10) { + is_ie6 = false; + is_ie7 = false; + is_ie8 = false; + is_ie9 = false; + is_ieVersion = 10; +} +is_ie11 = (is_gecko && !is_firefox && (is_major == 5) && (agt.indexOf("rv:11.") != -1)); +if (is_ie11) { + is_ie6 = false; + is_ie7 = false; + is_ie8 = false; + is_ie9 = false; + is_ie10 = false; + is_ie = true; + is_ieVersion = 11; +} +is_window = (agt.indexOf("windows") != -1); +is_chrome = !is_ie && (agt.indexOf("chrome") != -1) ? true : false; +is_chrome58 = false; +if (is_chrome) { + var tempVer = agt.match(/chrome\/([0-9]+)\./g); + if (null != tempVer) { + if (Number(tempVer[0].substring(7)) > 57) { + is_chrome58 = true; + } + } +} +is_edge = is_chrome && (agt.indexOf("edge") != -1); +is_opera = is_chrome && (agt.indexOf("opr/") != -1); +is_safari = (agt.indexOf("safari") != -1 && !is_chrome); +is_window_safari = (is_safari && agt.indexOf("windows") != -1); +is_crOs = is_chrome && (agt.indexOf("csos") != -1); +is_chromeFrame = !is_ie && is_chrome; +is_webkit = is_safari || is_chrome; +is_mozBrowser = is_firefox || is_opera; +is_ipad = ((is_safari || is_moz || (agt.indexOf("applewebkit") != -1)) && (agt.indexOf("ipad") != -1)); +is_iphone = ((is_safari || is_moz || (agt.indexOf("applewebkit") != -1)) && (agt.indexOf("iphone") != -1)); +is_apple = (is_ipad || is_iphone); +is_android = (agt.indexOf("android") != -1); +is_opera_mini = (agt.indexOf("opera mini") != -1); +is_android_mobile = (is_android && agt.indexOf("mobile") != -1); +is_android_tablet = (is_android && !is_android_mobile); +is_android_mobile44 = (is_android_mobile && agt.indexOf("android 4.") != -1); +is_samsung_browser = (is_android && (agt.indexOf("samsungbrowser") != -1)); +is_mobile = (is_iphone || is_android_mobile); +is_tablet = (is_ipad || is_android_tablet); +is_smartphone = false; +is_smartphone = (is_iphone || is_opera_mini || is_ipad || is_android); +is_svg = true; +if (typeof window.SVGAElement == "undefined") { + is_svg = false; + if (!is_ie6 && !is_ie7 && !is_ie8) { + is_ie7 = true; + } + is_ie = true; + is_ie9 = false; + is_ie10 = false; + is_ie11 = false; + is_ieVersion = 7; +} else { + if (is_ie7 || is_ie8) { + is_svg = false; + } +} +var Re_zoom = { + isPop: false, + rate: 1 +}; +var mRe_pallet = null; +is_PosiFix = true; +var getAcrobatInfo = function() { + var e = function(f) { + try { + return new ActiveXObject(f); + } catch (g) { + window.mRe_ccancels = g.message; + } + }; + var b = function(f) { + for (key in navigator.plugins) { + var g = navigator.plugins[key]; + if (g.name == f) { + return g; + } + } + }; + var c = function() { + return this.plugin = this.plugin || function() { + if (is_ie || is_ie11) { + return e("AcroPDF.PDF") || e("PDF.PdfCtrl"); + } else { + return b("Chromium PDF Viewer") || b("Chrome PDF Viewer") || b("Adobe Acrobat") || b("WebKit built-in PDF"); + } + }(); + }; + var d = function() { + return !!c(); + }; + var a = function() { + try { + var h = c(); + if (is_ie || is_ie11) { + var f = h.GetVersions().split(","); + var g = f[0].split("="); + return parseFloat(g[1]); + } + if (h.version) { + return parseInt(h.version); + } + return h.name; + } catch (i) { + return null; + } + }; + return { + acrobat: d() ? true : false, + acrobatVersion: a() + }; +}; +m_report_printOption = getAcrobatInfo(); +is_win78_reader9 = (((agt.indexOf("windows nt 6.1") != -1) || (agt.indexOf("windows nt 6.2") != -1) || (agt.indexOf("windows nt 10.") != -1)) && (null != m_report_printOption.acrobatVersion) && (m_report_printOption.acrobatVersion < 10)); +is_reader8 = (null != m_report_printOption.acrobatVersion) && (m_report_printOption.acrobatVersion < 9); +is_winxp_reader10 = ((is_ie6 || is_ie7 || is_ie8) && (null != m_report_printOption.acrobatVersion) && (m_report_printOption.acrobatVersion < 11 && m_report_printOption.acrobatVersion > 9)); + +function HttpClient() { + try { + var b = new XMLHttpRequest(); + if (null != b) { + this.m_objHttpRequest = b; + } + } catch (a) { + try { + var b = new ActiveXObject("Msxml2.XMLHTTP"); + if (null != b) { + this.m_objHttpRequest = b; + } + } catch (a) { + try { + var b = new ActiveXObject("Microsoft.XMLHTTP"); + if (null != b) { + this.m_objHttpRequest = b; + } + } catch (a) { + mRe_ReportWebLog("HttpRequest not supported"); + } + } + } +} +HttpClient.prototype.send = function(e, b, c, d) { + if (c) { + this.m_objHttpRequest.onreadystatechange = d; + } else { + this.m_objHttpRequest.onreadystatechange = null; + } + var a = ""; + if (-1 != e.indexOf("?")) { + a = e + "&" + b; + this.m_objHttpRequest.open("GET", a, c); + this.m_objHttpRequest.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=UTF-8"); + this.m_objHttpRequest.send(); + } else { + this.m_objHttpRequest.open("POST", e, c); + this.m_objHttpRequest.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=UTF-8"); + this.m_objHttpRequest.send(b); + } + if (!c) { + if (4 == this.m_objHttpRequest.readyState) { + if (200 == this.m_objHttpRequest.status) { + return this.m_objHttpRequest.responseText; + } else { + mRe_ReportWebLog(this.m_objHttpRequest.status); + } + } + return this._handleSyncHttpResponse(); + } +}; +if (window.addEventListener) { + addEventListener("message", receiveMessage, false); +} else { + attachEvent("onmessage", receiveMessage); +} +var m_reportHashMap = function() {}; + +function createReport(b, c, d) { + if (null == d) { + mRe_ReportEventHandler(20); + } + var a = new Report(b, null, null, c, d); + return a; +} + +function createJSPReport(c, d, b, e) { + if (null == e) { + mRe_ReportEventHandler(20); + } + var a = new Report(c, d, b, null, e); + return a; +} + +function createImportJSPReport(b, d, c) { + if (null == c) { + mRe_ReportEventHandler(20); + } + var a = new Report(b, null, null, null, c); + a.m_reportKey = d; + return a; +} + +function Report(d, f, b, e, g) { + this.servletPath = d; + this.beforePageIndex = 0; + this.checkCountLoop = null; + this.oof = e; + this.userJsp = f; + this.postData = b; + this.m_reportKey = null; + this.targetDiv = g; + this.input = null; + this.paintDiv = null; + this.signPaintDiv = null; + this.m_tempPaintDiv = null; + this.menuDiv = null; + this.totalCountSpan = null; + this.totalCountText = null; + this.progressImg = null; + this.zoomCombo = null; + this.next_button = null; + this.prev_button = null; + this.first_button = null; + this.last_button = null; + this.save_button = null; + this.print_button = null; + this.pdf_button = null; + this.hwp_button = null; + this.doc_button = null; + this.excel_button = null; + this.reportInfo_button = null; + this.close_button = null; + this.hwp_object = null; + this.doodleDiv = null; + this.doodle_button = null; + this.m_uid = null; + this.m_pageCount = 0; + this.m_isEndReport = false; + this.m_isEndReportEvent = true; + this.pageWidth = null; + this.pageHeight = null; + this.m_language = 0; + this.m_languageMap = null; + this.fileDownLoding = false; + this.formTag = null; + this.formTag_clipid = null; + this.formTag_uid = null; + this.formTag_print = null; + this.formTag_path = null; + this.formTag_option = null; + this.formTag_ChromeFitToPage = null; + this.formTag_s_time = null; + this.fileDownloadCheckTimer = null; + this.saveFormTag = { + form: null, + clipid: null, + uid: null, + option: null + }; + this.deleteImgTag = null; + this.m_isMenu = true; + this.m_isBigData = false; + this.m_isMemoryDump = false; + this.m_isEncode = false; + this.m_isCrossDomain = false; + this.m_isFadeView = false; + this.m_isSlidePage = false; + this.m_isButtonLock = false; + this.m_printDisplay = { + pdf: true, + html: true, + hwp: true, + exe: false + }; + this.m_isHWPPrint = false; + this.m_DPI = 96; + this.m_ratio = "100%"; + this.m_directPrint = false; + this.m_directPrintOp = { + endReport: false, + key: null + }; + this.m_pageCountTime = 700; + this.m_isCloseFunction = null; + this.m_isReportEndFunction = null; + this.m_progress = { + URL: "", + x: 0, + y: 0 + }; + this.m_printprogress = { + URL: "", + x: 0, + y: 0, + domDiv: null + }; + this.m_hwpprogress = { + URL: "", + x: 0, + y: 0, + domDiv: null + }; + this.m_excelprogress = { + URL: "", + x: 0, + y: 0, + domDiv: null + }; + this.m_saveprogress = { + URL: "", + x: 0, + y: 0, + domDiv: null + }; + this.m_endreportprogress = { + is_visible: false, + URL: "", + x: 0, + y: 0, + domDiv: null + }; + this.m_endPrintProgressEvent = null; + this.saveOptionVisible = { + excel: true, + excelx: true, + pdf: true, + hwp: true, + rtf: true, + ppt: true, + html: false, + hancell: true, + html5: true, + doc: true, + jpg: false, + txt: false, + tif: false, + multiTif: false, + excelData: false + }; + this.adobe9Permission = false; + this.adobeMessage = { + is_message: false, + message: "" + }; + this.defaultSaveOption = typeof window.getDefaultSaveOption != "undefined" ? getDefaultSaveOption() : "excel"; + this.m_defaultSaveExcelOp = null; + this.m_defaultSaveExcelxOp = null; + this.m_defaultSavePDFOp = null; + this.m_defaultSaveHWPOp = null; + this.m_defaultSaveRTFOp = null; + this.m_defaultSavePPTOp = null; + this.m_defaultSaveHTMLOp = null; + this.m_defaultSaveHanCellOp = null; + this.m_defaultSaveHTML5Op = null; + this.m_defaultSaveDOCOp = null; + this.m_defaultSaveJPGOp = null; + this.m_defaultSaveTIFOp = null; + this.m_defaultSaveMultiTIFOp = null; + this.m_defaultSaveExcelDataOp = null; + this.m_saveDirectPDFOp = null; + this.m_saveDirectHWPOp = null; + this.m_saveDirectDOCOp = null; + this.m_saveDirectExcelOp = null; + this.printOptionValue = { + isNetPrint: false, + localStorage: mRe_getLocalStorage("mRe_print_report"), + pageCount: 1, + startNum: 0, + endNum: 0, + netPrintList: [] + }; + this.splitPDFFileNames = null; + var c = location.pathname.lastIndexOf("/"); + var a = "/"; + if (0 != c) { + a = location.pathname.substring(0, c); + } + this.clientPath = a; + this.m_versionInfo = null; + this.m_webViewVersionInfo = null; + this.m_reportInfo_view = null; + this.m_saveInfo_view = null; + this.m_printInfo_view = null; + this.m_popupViewDiv = null; + this.m_limitedPrint = null; + this.m_isAccessibility = false; + this.m_fileDownLoadServerCheck = true; + this.m_buttonEvent = { + startSaveButton: null, + startPDFButton: null, + startExcelButton: null, + startHWPButton: null, + startDOCButton: null, + startPrintButton: null, + startCloseButton: null, + startFirstButton: null, + startPrevButton: null, + startNextButton: null, + startLastButton: null, + startZoomInSelect: null, + startPageCountLabel: null, + endSaveButton: null, + endPDFButton: null, + endExcelButton: null, + endHWPButton: null, + endDOCButton: null, + printOkButton: null, + printCancelButton: null, + closeDoodleButton: null, + PDFPrintAlertCloseButton: null + }; + this.m_pageMoveEvent = { + start: null, + end: null + }; + this.m_exePrintEvent = { + ok: null, + cancel: null + }; + this.m_disControl = { + save: false, + prev: false, + next: false, + first: false, + last: false, + print: false, + close: false, + pdf: false, + hwp: false, + excel: false, + reportInfo: false, + zoomIn: false, + input: false, + caption: false, + doodle: false + }; + this.m_strFileName = "report"; + this.m_strAppendFileName = ""; + this.m_isPaintImage = false; + this.m_isUseOriginImage = false; + this.m_pdfLink = null; + this.m_exeLink = null; + this.isPDFPrintImage = false; + this.m_printPage = { + pageWidth: 2100, + pageHeight: 2970 + }; + this.isChromePrintFitToPage = false; + this.isEnabledAdobeRead = true; + this.m_isMarkAny = false; + this.m_isRedBC = false; + this.m_isChartToImage = false; + this.pESaveButtonVisible = true; + this.m_isPrintPop = false; + this.m_firefoxPrint = { + isPopup: true, + width: 750, + height: 600 + }; + this.m_mobile = { + scrollTop: true + }; + this.m_pcView = { + scrollTop: true + }; + this.m_scrollEv = { + isScrollPaging: false, + isBottomEvent: null + }; + this.m_drilingTop = null; + this.m_comboNames = { + num50: { + name: "50%", + visible: true + }, + num75: { + name: "75%", + visible: true + }, + num100: { + name: "100%", + visible: true + }, + num125: { + name: "125%", + visible: true + }, + num150: { + name: "150%", + visible: true + }, + num200: { + name: "200%", + visible: true + }, + num300: { + name: "300%", + visible: true + }, + num400: { + name: "400%", + visible: true + }, + pagewidth: { + name: "PageWidth", + visible: true + }, + wholepage: { + name: "WholePage", + visible: true + } + }; + this.m_signOption = { + offsetLeft: 0, + offsetTop: 0, + staticPos: false, + staticLeft: null, + staticTop: null + }; + this.m_necessaryCheck = false; + this.m_debug = { + isDebug: false, + isConsole: false, + isLock: false, + message: null + }; + this.m_editOp = true; + this.is_eForm = false; + this.is_eFormData = false; + this.eForm_isNecessary = { + pageList: null, + check: false, + is_start: false + }; + this.eFormData = null; + this.eFormCheckImage = null; + this.eFormRadioImage = null; + this.eFormControlList = null; + this.eFormControlGroupList = null; + this.eFormDoodleOption = { + is_Ds: false, + is_eraser: false, + is_eraser_down: false, + is_move: false, + zoomIn: 1, + tos: null, + path: null, + pathArray: null, + gesture: { + isStart: false, + pos: null, + zoom: 1, + line: 0, + zoomUp: 1 + }, + pens: { + width: 16, + color: "rgb(237, 68, 61)", + op: 0.5 + }, + tempPens: { + width: 16, + color: "rgb(237, 68, 61)", + op: 0.5, + penList: [], + opList: [], + colorList: [] + }, + pagePathSave: [], + pageImgSave: [] + }; + this.printNames = { + pdf: "PDF", + hwp: "HWP", + html: "HTML", + exe: "EXE" + }; + this.m_selectPageType = { + print: 1, + save: 1 + }; + this.m_exePrintStatus = { + url: "http://127.0.0.1:", + port: [22000, 33000, 11000], + httpPort: [22000, 33000, 11000], + httpsPort: [22443, 33443, 11443], + intervalKey: null, + disConnectCount: 0, + isSet: false, + portNumber: null + }; + this.m_exePrintOption = { + isPrintPopup: true, + printName: "", + tray: "", + startNumber: 1, + endNumber: -1, + copies: 1, + option: "" + }; + this.m_isViewer = true; + this.m_TPC = { + before: "/ ", + after: "" + }; + this.m_isTOCVisible = false; + this.m_isSwipe = false; + this.m_PageMove = { + ButtonDisabled: true, + leftDOM: null, + rightDOM: null, + eventKey: null, + doubleEventKey: null + }; + this.m_firefox_Reevent = null; + this.m_bodyWidth = document.body.offsetWidth; + this.m_is_eform_nextPage = false; + this.m_isCrossDomainPDF = false; + this.m_html_info = null; + this.m_ignorePDFObject = false; + this.m_splitPage = 0; + this.m_is_serverSaveFile = true; + this.m_syncPageServletPath = null; +} +Report.prototype.createUserProgress = function() { + var a = document.createElement("div"); + a.className = "user_progress"; + a.style.cssText = "position:absolute;left:0px;right:0px;top:0px;bottom:0px;overflow:hidden;background-repeat:no-repeat;z-index:500;"; + this.targetDiv.appendChild(a); + this.m_userProg = a; +}; +Report.prototype.removeUserProgress = function() { + this.targetDiv.removeChild(this.m_userProg); + this.m_userProg = null; +}; +Report.prototype.createProgress = function() { + var a = ""; + var b = this.is_eForm ? "eform_progress" : "report_progress"; + if (!this.m_directPrint) { + if (this.m_progress.URL == "") { + a = "
    "; + } else { + a = "
    "; + } + } + this.paintDiv.innerHTML = a; + this.debugMeg("report log :: 리포트 프로그래스 동작...."); +}; +Report.prototype.createEditableProgress = function() { + var a = document.createElement("div"); + var c = this.is_eForm ? "eform_progress" : "report_progress"; + if (this.m_progress.URL == "") { + a.setAttribute("class", c); + a.style.cssText = "position:absolute;left:" + this.paintDiv.scrollLeft + "px;width:" + this.paintDiv.offsetWidth + "px;top:" + this.paintDiv.scrollTop + "px;height:" + this.paintDiv.offsetHeight + "px;overflow:hidden;"; + } else { + var b = "position:absolute;left:" + this.paintDiv.scrollLeft + "px;width:" + this.paintDiv.offsetWidth + "px;top:" + this.paintDiv.scrollTop + "px;height:" + this.paintDiv.offsetHeight + "px;overflow:hidden;"; + b += "background-position:" + this.m_progress.x + " " + this.m_progress.y + ";"; + b += "background-repeat:no-repeat;background-image:url(" + this.m_progress.URL + ");"; + a.style.cssText = b; + } + this.paintDiv.appendChild(a); + this.debugMeg("report log :: 리포트 프로그래스 동작...."); +}; +Report.prototype.createPageSyncProgress = function() { + var a = this.paintDiv.lastChild; + if (null != a) { + var c = a.getAttribute("class"); + if (c == "report_progress") { + return; + } + } + var b = document.createElement("div"); + var e = "report_progress"; + if (this.m_progress.URL == "") { + b.setAttribute("class", e); + b.style.cssText = "position:absolute;left:" + this.paintDiv.scrollLeft + "px;width:" + (this.paintDiv.offsetWidth - 20) + "px;top:" + this.paintDiv.scrollTop + "px;height:" + this.paintDiv.offsetHeight + "px;overflow:hidden;"; + } else { + var d = "position:absolute;left:" + this.paintDiv.scrollLeft + "px;width:" + this.paintDiv.offsetWidth + "px;top:" + this.paintDiv.scrollTop + "px;height:" + this.paintDiv.offsetHeight + "px;overflow:hidden;"; + d += "background-position:" + this.m_progress.x + " " + this.m_progress.y + ";"; + d += "background-repeat:no-repeat;background-image:url(" + this.m_progress.URL + ");"; + b.style.cssText = d; + } + this.paintDiv.appendChild(b); + this.debugMeg("report log :: 리포트 프로그래스 동작...."); +}; +Report.prototype.createPrintProgress = function() { + this.disabledMenu(true); + var a = document.createElement("div"); + this.m_printprogress.domDiv = a; + var c = this.is_eForm ? "eform_progress" : "report_progress"; + if (this.m_printprogress.URL == "") { + strDiv = "
    "; + a.setAttribute("class", c); + a.style.cssText = "position:absolute;left:0px;right:0px;top:0px;bottom:0px;overflow:hidden;"; + } else { + var b = "position:absolute;left:0px;right:0px;top:0px;bottom:0px;overflow:hidden;"; + b += "background-position:" + this.m_printprogress.x + " " + this.m_printprogress.y + ";"; + b += "background-repeat:no-repeat;background-image:url(" + this.m_printprogress.URL + ");"; + a.style.cssText = b; + } + this.paintDiv.appendChild(a); + this.debugMeg("report log :: 리포트 프로그래스 동작...."); +}; +Report.prototype.removePrintProgress = function() { + this.disabledMenu(false); + try { + this.paintDiv.removeChild(this.m_printprogress.domDiv); + this.m_printprogress.domDiv = null; + window.clearInterval(this.fileDownloadCheckTimer); + clearListCookies(this.clientPath); + this.isEnabledAdobeRead = true; + this.debugMeg("report log :: 리포트 프로그래스 종료"); + if (null != this.m_endPrintProgressEvent) { + this.m_endPrintProgressEvent(); + } + } catch (a) {} +}; +Report.prototype.createHWPProgress = function() { + this.disabledMenu(true); + var a = document.createElement("div"); + this.m_hwpprogress.domDiv = a; + var c = this.is_eForm ? "eform_progress" : "report_progress"; + if (this.m_hwpprogress.URL == "") { + strDiv = "
    "; + a.setAttribute("class", c); + a.style.cssText = "position:absolute;left:0px;right:0px;top:0px;bottom:0px;overflow:hidden;"; + } else { + var b = "position:absolute;left:0px;right:0px;top:0px;bottom:0px;overflow:hidden;"; + b += "background-position:" + this.m_hwpprogress.x + " " + this.m_hwpprogress.y + ";"; + b += "background-repeat:no-repeat;background-image:url(" + this.m_hwpprogress.URL + ");"; + a.style.cssText = b; + } + this.paintDiv.appendChild(a); + this.debugMeg("report log :: 리포트 프로그래스 동작...."); +}; +Report.prototype.removeHWPProgress = function() { + this.disabledMenu(false); + this.paintDiv.removeChild(this.m_hwpprogress.domDiv); + this.m_hwpprogress.domDiv = null; + window.clearInterval(this.fileDownloadCheckTimer); + clearListCookies(this.clientPath); + if (this.m_buttonEvent.endHWPButton != null) { + this.m_buttonEvent.endHWPButton(); + } + this.debugMeg("report log :: 리포트 프로그래스 종료"); +}; +Report.prototype.createEXCELProgress = function() { + this.disabledMenu(true); + var a = document.createElement("div"); + this.m_excelprogress.domDiv = a; + var c = this.is_eForm ? "eform_progress" : "report_progress"; + if (this.m_excelprogress.URL == "") { + strDiv = "
    "; + a.setAttribute("class", c); + a.style.cssText = "position:absolute;left:0px;right:0px;top:0px;bottom:0px;overflow:hidden;"; + } else { + var b = "position:absolute;left:0px;right:0px;top:0px;bottom:0px;overflow:hidden;"; + b += "background-position:" + this.m_excelprogress.x + " " + this.m_excelprogress.y + ";"; + b += "background-repeat:no-repeat;background-image:url(" + this.m_excelprogress.URL + ");"; + a.style.cssText = b; + } + this.paintDiv.appendChild(a); + this.debugMeg("report log :: 리포트 프로그래스 동작...."); +}; +Report.prototype.removeEXCELProgress = function() { + this.disabledMenu(false); + this.paintDiv.removeChild(this.m_excelprogress.domDiv); + this.m_excelprogress.domDiv = null; + window.clearTimeout(this.fileDownloadCheckTimer); + clearListCookies(this.clientPath); + if (this.m_buttonEvent.endExcelButton != null) { + this.m_buttonEvent.endExcelButton(); + } + this.debugMeg("report log :: 리포트 프로그래스 종료"); +}; +Report.prototype.createSAVEProgress = function() { + this.disabledMenu(true); + var b = document.getElementById("re_iframe" + this.m_uid); + b.src = "about:blank"; + var a = document.createElement("div"); + this.m_saveprogress.domDiv = a; + var d = this.is_eForm ? "eform_progress" : "report_progress"; + if (this.m_saveprogress.URL == "") { + a.setAttribute("class", d); + a.style.cssText = "position:absolute;left:0px;right:0px;top:0px;bottom:0px;overflow:hidden;"; + } else { + var c = "position:absolute;left:0px;right:0px;top:0px;bottom:0px;overflow:hidden;"; + c += "background-position:" + this.m_saveprogress.x + " " + this.m_saveprogress.y + ";"; + c += "background-repeat:no-repeat;background-image:url(" + this.m_saveprogress.URL + ");"; + a.style.cssText = c; + } + this.paintDiv.appendChild(a); + this.debugMeg("report log :: 리포트 프로그래스 동작...."); +}; +Report.prototype.removeSAVEProgress = function() { + this.disabledMenu(false); + this.paintDiv.removeChild(this.m_saveprogress.domDiv); + this.m_saveprogress.domDiv = null; + window.clearInterval(this.fileDownloadCheckTimer); + clearListCookies(this.clientPath); + if (this.m_buttonEvent.endSaveButton != null) { + this.m_buttonEvent.endSaveButton(); + } + this.debugMeg("report log :: 리포트 프로그래스 종료"); +}; +Report.prototype.removePDFProgress = function() { + this.disabledMenu(false); + this.paintDiv.removeChild(this.m_saveprogress.domDiv); + this.m_saveprogress.domDiv = null; + window.clearInterval(this.fileDownloadCheckTimer); + clearListCookies(this.clientPath); + if (this.m_buttonEvent.endPDFButton != null) { + this.m_buttonEvent.endPDFButton(); + } + this.debugMeg("report log :: 리포트 프로그래스 종료"); +}; +Report.prototype.createEndReportProgress = function() { + this.disabledMenu(true); + var a = document.createElement("div"); + this.m_endreportprogress.domDiv = a; + var c = this.is_eForm ? "eform_progress" : "report_progress"; + if (this.m_endreportprogress.URL == "") { + a.setAttribute("class", c); + a.style.cssText = "position:absolute;left:" + this.paintDiv.scrollLeft + "px;right:0px;top:" + this.paintDiv.scrollTop + "px;bottom:0px;overflow:hidden;"; + } else { + var b = "position:absolute;left:" + this.paintDiv.scrollLeft + "px;right:0px;top:" + this.paintDiv.scrollTop + "px;bottom:0px;overflow:hidden;"; + b += "background-position:" + this.m_endreportprogress.x + " " + this.m_endreportprogress.y + ";"; + b += "background-repeat:no-repeat;background-image:url(" + this.m_endreportprogress.URL + ");"; + a.style.cssText = b; + } + this.paintDiv.appendChild(a); + this.debugMeg("report log :: 리포트 프로그래스 동작...."); +}; +Report.prototype.removeEndReportProgress = function() { + this.disabledMenu(false); + this.m_endreportprogress.domDiv = null; + this.debugMeg("report log :: 리포트 프로그래스 종료"); +}; +Report.prototype.view = function() { + if (this.is_eForm) { + if (this.multiView.isSocket) { + this.multiView.socket.connect(); + return; + } + } + this.default_view(); +}; +Report.prototype.default_view = function() { + this.debugMeg("<<<<<<<<<<<< 리포트 디버깅 로그를 시작합니다 >>>>>>>>>>>>>>>"); + this.debugMeg("userAgent Check :: " + agt); + this.debugMeg("PDF check :: " + m_report_printOption.acrobatVersion); + if (!is_svg) { + if (this.is_eForm) { + this.debugMeg("report log :: IE8 버전 이하로 체크되었습니다. 웹이폼에서는 지원하지 않는 버전입니다."); + return; + } + if (!this.m_isPaintImage) { + this.debugMeg("report log :: IE8 버전 이하로 체크되었습니다. 접근성 뷰어 일 경우 화면 비율를 100%로 고정합니다."); + this.m_ratio = "100%"; + this.m_disControl.zoomIn = true; + } + } + if (this.m_reportKey != null) { + this.checkReportCreate(); + } else { + if (this.userJsp == null) { + this.newReportCreate(this.servletPath, this.oof); + } else { + this.newReportCreate(this.userJsp, null); + } + } +}; +Report.prototype.debugMeg = function(b, a) { + if (this.m_debug.isDebug) { + if (this.m_debug.isConsole) { + window.console.log(b); + } else { + this.m_debug.message.push(b); + } + if (null != a) { + this.m_debug.isLock = a; + } + } +}; +Report.prototype.endDebugMeg = function(a) { + if (this.m_debug.isDebug) { + if (!this.m_debug.isConsole) { + if (!a || (this.m_debug.isLock == a)) { + alert(this.m_debug.message.join("\n")); + this.m_debug.message = new Array(); + this.m_debug.isLock = false; + } + } + } +}; +Report.prototype.setSlidePage = function(a) { + this.m_isSlidePage = a; +}; +Report.prototype.mRe_DirectPrintCall = function() { + if (this.m_directPrintOp.endReport) { + this.m_directPrintOp.endReport = false; + window.clearInterval(this.m_directPrintOp.key); + this.m_directPrintOp.key = null; + this.printView(); + } +}; +Report.prototype.createView = function(f, l) { + var k = new Array(); + var h = ""; + var g, i; + this.debugMeg("report log :: 리포트 뷰어를 생성합니다..."); + if (this.m_directPrint) { + var j = this; + this.m_directPrintOp.key = window.setInterval(function() { + j.mRe_DirectPrintCall(); + }, 300); + f.style.cssText += "position:absolute !important;width:1px !important;height:1px !important;visibility:hidden !important;opacity:0 !important;filter:alpha(opacity=0) !important;"; + if (is_safari && !is_smartphone) { + window.open("", "report_SubWindow", "height=" + this.m_firefoxPrint.height + ",width=" + this.m_firefoxPrint.width); + } + } + if (this.m_isFadeView) { + g = f.style.width; + i = f.style.height; + $(f).css({ + width: "0px", + height: "0px", + opacity: "0" + }); + } + k.push("
    "); + if (this.is_eForm) { + if (this.eForm_isNecessary.is_start) { + this.eForm_isNecessary.check = true; + } + this.eformCreateTag(k, l); + } else { + if (is_mobile) { + this.debugMeg("report log :: 모바일 환경으로 체크됨"); + this.mobileCreateTag(k, l); + } else { + if (is_tablet) { + this.debugMeg("report log :: 테블릿 pc 환경으로 체크됨"); + this.tabletCreateTag(k, l); + } else { + this.debugMeg("report log :: 데스트탑 pc 환경으로 체크됨"); + this.pcCreateTag(k, l); + } + } + } + k.push(""); + k.push(""); + k.push(""); + k.push(""); + k.push(""); + k.push(""); + k.push("
    "); + if (is_ie7 || is_ie8) { + var e = document.createElement("div"); + e.innerHTML = k.join(""); + f.appendChild(e.firstChild); + e = null; + } else { + f.innerHTML = k.join(""); + } + this.debugMeg("report log :: 리포트 뷰어 완성...."); + this.paintDiv = document.getElementById("re_paintDiv" + l); + this.menuDiv = document.getElementById("re_menu" + l); + if (this.is_eForm) { + this.doodleDiv = document.getElementById("re_doodleDiv" + l); + this.doodle_button = document.getElementById("re_doodle" + l); + } + this.input = document.getElementById("re_input" + l); + this.totalCountSpan = document.getElementById("re_totalCount" + l); + this.totalCountText = document.getElementById("re_totalCountNumber" + l); + this.progressImg = document.getElementById("re_progressImg" + l); + this.zoomCombo = document.getElementById("re_zoomSelect" + l); + this.next_button = document.getElementById("re_next" + l); + this.prev_button = document.getElementById("re_prev" + l); + this.first_button = document.getElementById("re_first" + l); + this.last_button = document.getElementById("re_last" + l); + this.save_button = document.getElementById("re_save" + l); + this.print_button = document.getElementById("re_print" + l); + this.pdf_button = document.getElementById("re_pdf" + l); + this.hwp_button = document.getElementById("re_hwp" + l); + this.doc_button = document.getElementById("re_doc" + l); + this.excel_button = document.getElementById("re_excel" + l); + this.reportInfo_button = document.getElementById("re_reportInfo" + l); + this.close_button = document.getElementById("re_close" + l); + this.formTag = document.getElementById("re_form" + l); + this.formTag_clipid = document.getElementById("re_form_clipid" + l); + this.formTag_uid = document.getElementById("re_form_uid" + l); + this.formTag_clipUID = document.getElementById("re_form_clipUID" + l); + this.formTag_print = document.getElementById("re_form_print" + l); + this.formTag_printImage = document.getElementById("re_form_printImage" + l); + this.formTag_path = document.getElementById("re_form_path" + l); + this.formTag_option = document.getElementById("re_form_option" + l); + this.formTag_ChromeFitToPage = document.getElementById("re_form_ChromeFitToPage" + l); + this.formTag_s_time = document.getElementById("re_form_s_time" + l); + this.saveFormTag.form = document.getElementById("re_saveform" + l); + this.saveFormTag.clipid = document.getElementById("re_saveform_clipid" + l); + this.saveFormTag.uid = document.getElementById("re_saveform_uid" + l); + this.saveFormTag.clipUID = document.getElementById("re_saveform_clipUID" + l); + this.saveFormTag.path = document.getElementById("re_saveform_path" + l); + this.saveFormTag.option = document.getElementById("re_saveform_option" + l); + this.saveFormTag.filename = document.getElementById("re_saveform_fileName" + l); + this.saveFormTag.filetype = document.getElementById("re_saveform_fileType" + l); + this.deleteImgTag = document.getElementById("re_deleteImg" + l); + var n = document.getElementById("re_iframe2" + l); + var m = document.getElementById("re_iframe3" + l); + n.src = "about:blank"; + if (view_domain != document.domain) { + m.src = "javascript:' + + + + + + + + + + +
    + + + + +s \ No newline at end of file diff --git a/ClipReport4/ClipReport4/test.aspx b/ClipReport4/ClipReport4/test.aspx new file mode 100644 index 0000000..bd06f05 --- /dev/null +++ b/ClipReport4/ClipReport4/test.aspx @@ -0,0 +1,116 @@ +<%@ Page Language="C#" AutoEventWireup="true" %> +<%@ Import Namespace="CLIPreport.OOF"%> + + +<% + + + + + +ReportUtil reportUtil = ReportUtil.getInstance(); +Response.AddHeader("Cache-Control", "no-cache, no-store"); + + +OOFDocument oof = OOFDocument.newOOF(); + +// Set report title +oof.setTitle("TestReport"); + +OOFFile file = oof.addFile("crf", "dbSample.crf"); + +// DB Connection +oof.addConnectionData("*","lmsynicte"); + +// Add Field +oof.addField("paramName","paramValue"); + + + + + + + + +//############################################################################################################################## + +//############################################################################################################################## +// [Example] Inserting data in XML format from HTTP. +//file.addConnectionHTTP("*", "http://rexpert.clipsoft.kr/rebfiles/demo/resign.xml", null).addContentParamXML(); +//################################################################# ############################################################# + + + +//############################################################################################################################## +// [Example] Inserting JSON data. +//file.addConnectionMemo("*", "{\"value\":200}" ).addContentParamJSON(); +//############################################################################################################################## + + +// Create a Report key. +// This key is used in the Javascript-based report viewer. + +String reportKey = reportUtil.createReportToKey( oof); + + +//############################################################################################################################## +// [Example] You can use the comment code below. +//String reportKey = reportUtil.createReportToKey(response, oof, request.getCharacterEncoding()); +//String reportKey = reportUtil.createReportToKey(response, oof.toBase64()); +//String reportKey = reportUtil.createReportToKey(response, oof); +//############################################################################################################################## + +%> + + + +Report + + + + + + + + + + + + + + + + + + + + +
    + + + + +s \ No newline at end of file diff --git a/ClipReport4/ClipReport4/test.txt b/ClipReport4/ClipReport4/test.txt new file mode 100644 index 0000000..e69de29

    H~H!4( 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≀TF~KgG(`q- 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 z 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 literal 0 HcmV?d00001 diff --git a/ClipReport4/ClipReport4/img/efromProgress.gif b/ClipReport4/ClipReport4/img/efromProgress.gif new file mode 100644 index 0000000000000000000000000000000000000000..5e9f5e793d10a34d0857424cd4544345533d97fd GIT binary patch literal 35933 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 Un#VbR?sxws`)gu`2IENoFHy9>82|tP literal 0 HcmV?d00001 diff --git a/ClipReport4/ClipReport4/img/excel.svg b/ClipReport4/ClipReport4/img/excel.svg new file mode 100644 index 0000000..8f6290d --- /dev/null +++ b/ClipReport4/ClipReport4/img/excel.svg @@ -0,0 +1,539 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + .pdf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ClipReport4/ClipReport4/img/hwp.svg b/ClipReport4/ClipReport4/img/hwp.svg new file mode 100644 index 0000000..4380e62 --- /dev/null +++ b/ClipReport4/ClipReport4/img/hwp.svg @@ -0,0 +1,539 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + .pdf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ClipReport4/ClipReport4/img/info.svg b/ClipReport4/ClipReport4/img/info.svg new file mode 100644 index 0000000..081516d --- /dev/null +++ b/ClipReport4/ClipReport4/img/info.svg @@ -0,0 +1,542 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + .pdf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ClipReport4/ClipReport4/img/left.svg b/ClipReport4/ClipReport4/img/left.svg new file mode 100644 index 0000000..62319af --- /dev/null +++ b/ClipReport4/ClipReport4/img/left.svg @@ -0,0 +1,110 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ClipReport4/ClipReport4/img/leftEnd.svg b/ClipReport4/ClipReport4/img/leftEnd.svg new file mode 100644 index 0000000..3040723 --- /dev/null +++ b/ClipReport4/ClipReport4/img/leftEnd.svg @@ -0,0 +1,110 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ClipReport4/ClipReport4/img/logo.jpg b/ClipReport4/ClipReport4/img/logo.jpg new file mode 100644 index 0000000000000000000000000000000000000000..6ed31d37df065e06492797fbbab5a5a5509f608a GIT binary patch literal 33624 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 Wb9!r)%NXCm%W| literal 0 HcmV?d00001 diff --git a/ClipReport4/ClipReport4/img/over/close.svg b/ClipReport4/ClipReport4/img/over/close.svg new file mode 100644 index 0000000..d6b39b2 --- /dev/null +++ b/ClipReport4/ClipReport4/img/over/close.svg @@ -0,0 +1,240 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ClipReport4/ClipReport4/img/over/excel.svg b/ClipReport4/ClipReport4/img/over/excel.svg new file mode 100644 index 0000000..f1a9abe --- /dev/null +++ b/ClipReport4/ClipReport4/img/over/excel.svg @@ -0,0 +1,622 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + .pdf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ClipReport4/ClipReport4/img/over/hwp.svg b/ClipReport4/ClipReport4/img/over/hwp.svg new file mode 100644 index 0000000..f1a9abe --- /dev/null +++ b/ClipReport4/ClipReport4/img/over/hwp.svg @@ -0,0 +1,622 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + .pdf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ClipReport4/ClipReport4/img/over/info.svg b/ClipReport4/ClipReport4/img/over/info.svg new file mode 100644 index 0000000..d702726 --- /dev/null +++ b/ClipReport4/ClipReport4/img/over/info.svg @@ -0,0 +1,542 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + .pdf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ClipReport4/ClipReport4/img/over/left.svg b/ClipReport4/ClipReport4/img/over/left.svg new file mode 100644 index 0000000..d4e44d4 --- /dev/null +++ b/ClipReport4/ClipReport4/img/over/left.svg @@ -0,0 +1,247 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + .pdf + + + + diff --git a/ClipReport4/ClipReport4/img/over/leftEnd.svg b/ClipReport4/ClipReport4/img/over/leftEnd.svg new file mode 100644 index 0000000..d1f9912 --- /dev/null +++ b/ClipReport4/ClipReport4/img/over/leftEnd.svg @@ -0,0 +1,247 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + .pdf + + + + diff --git a/ClipReport4/ClipReport4/img/over/pdf.svg b/ClipReport4/ClipReport4/img/over/pdf.svg new file mode 100644 index 0000000..f1a9abe --- /dev/null +++ b/ClipReport4/ClipReport4/img/over/pdf.svg @@ -0,0 +1,622 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + .pdf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ClipReport4/ClipReport4/img/over/print.svg b/ClipReport4/ClipReport4/img/over/print.svg new file mode 100644 index 0000000..1ed9a8c --- /dev/null +++ b/ClipReport4/ClipReport4/img/over/print.svg @@ -0,0 +1,594 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + .pdf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ClipReport4/ClipReport4/img/over/right.svg b/ClipReport4/ClipReport4/img/over/right.svg new file mode 100644 index 0000000..dd9b458 --- /dev/null +++ b/ClipReport4/ClipReport4/img/over/right.svg @@ -0,0 +1,247 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + .pdf + + + + diff --git a/ClipReport4/ClipReport4/img/over/rightEnd.svg b/ClipReport4/ClipReport4/img/over/rightEnd.svg new file mode 100644 index 0000000..512d6f1 --- /dev/null +++ b/ClipReport4/ClipReport4/img/over/rightEnd.svg @@ -0,0 +1,245 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + .pdf + + + + diff --git a/ClipReport4/ClipReport4/img/over/save.svg b/ClipReport4/ClipReport4/img/over/save.svg new file mode 100644 index 0000000..e3cd9df --- /dev/null +++ b/ClipReport4/ClipReport4/img/over/save.svg @@ -0,0 +1,621 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + .pdf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ClipReport4/ClipReport4/img/pdf.svg b/ClipReport4/ClipReport4/img/pdf.svg new file mode 100644 index 0000000..424e64b --- /dev/null +++ b/ClipReport4/ClipReport4/img/pdf.svg @@ -0,0 +1,540 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + .pdf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ClipReport4/ClipReport4/img/print.svg b/ClipReport4/ClipReport4/img/print.svg new file mode 100644 index 0000000..e5baa4a --- /dev/null +++ b/ClipReport4/ClipReport4/img/print.svg @@ -0,0 +1,611 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + .pdf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ClipReport4/ClipReport4/img/right.svg b/ClipReport4/ClipReport4/img/right.svg new file mode 100644 index 0000000..6830a88 --- /dev/null +++ b/ClipReport4/ClipReport4/img/right.svg @@ -0,0 +1,111 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ClipReport4/ClipReport4/img/rightEnd.svg b/ClipReport4/ClipReport4/img/rightEnd.svg new file mode 100644 index 0000000..aca9e65 --- /dev/null +++ b/ClipReport4/ClipReport4/img/rightEnd.svg @@ -0,0 +1,110 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ClipReport4/ClipReport4/img/save.svg b/ClipReport4/ClipReport4/img/save.svg new file mode 100644 index 0000000..013533c --- /dev/null +++ b/ClipReport4/ClipReport4/img/save.svg @@ -0,0 +1,461 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + .pdf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ClipReport4/ClipReport4/img/tile.jpg b/ClipReport4/ClipReport4/img/tile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..baf611b87fca5ad27ec1a7f59ff82d34c8cc5db6 GIT binary patch literal 1136 zcma)5%Wl&^6djXCLz=d+(n?iZiIKYk5qs<;wPMv&RosXyjHoE$#!BrmwnN-X zuwumui7((gSkMI@!DCg{2o`*R8Ji>xs6kxG(#-We=RW4#_+xwpR`(+N1b|NG9w>lo zi@yO@8<_obz*}7@yj% z%Kdovo`bffaz_mv>0S%>?1vXVKDc;vXkPTqrp4_%fZLH0Ii7<<14ho78z_;=rQ`}d zCvJg*X-L>tx!oiye5~)o7V$A`@Th8{Ed;kjUaZw+S-uY?Bq9Mxf+$r*S*b}1LU3dp z&E{JtN>^)-a?zX0jhY$`hy1X{6aQ2Yo6TmzAxTvlQ4P-B(1@yTusLSXaA5kj7uv*y z38QgL2BFH)N`JTDcoW(iXEhb5>;DdQoMZqgZ4h?xb-gzd2Z!e#7P>ef1K-3nd@})i zO3TMaNc=-W&c;*R?~#xMJ>tREK?5Gyu0@7H8m;R}#|=WmHE~B%Ig00P+fqY2wbs-5IG5iPw;WRG2{b)Skl{tgyXsRHYgE)Nrb z0WU#5o6Y93`CKl4J5Rs)LOx%ZFBOaP#bT*kO08U4Tq-XumMWFyk|6V#*9)a?{>h mED)c*-K??G&Xgzq3`!Y>Cdja02kgIo^7F-;=U-pNpMC-CgD7PH literal 0 HcmV?d00001 diff --git a/ClipReport4/ClipReport4/js/UserConfig.js b/ClipReport4/ClipReport4/js/UserConfig.js new file mode 100644 index 0000000..43fb444 --- /dev/null +++ b/ClipReport4/ClipReport4/js/UserConfig.js @@ -0,0 +1,966 @@ +/** + * 리포트 결과에 따른 event의 값으로 함수를 호출합니다.
    + * + * @example 사용자는 아래에 기본 설정된 함수가 아닌 다른 기능으로 대체하여 사용하실 수 있습니다. + * case 8:ReportWebLog("리포트 서버가 정상적으로 설치되지 않았습니다.!!"); break; + * //위에 코드 대신 + * case 8:alert("관리자에게 문의 하세요"); break; + * + * @method UserConfig + * @param event {Integer} 값 + * @since version 1.0.0.9 + */ +function ReportEventHandler(event){ + switch(event){ + case 0: + case 1: + case 2: + case 3: + case 4: + case 5: + case 6: + case 7: + case 8: ReportWebLog("Report Server is not installed properly.!!"); break; + case 10: ReportWebLog("It is during the generation of reports.!!"); break; + case 11: ReportWebLog("You do not have permission for the license of the report..!!"); break; + case 12: ReportWebLog("You do not have permission for the license of the EForm..!!"); break; + case 13: ReportWebLog("XSS attack is suspected...!!"); break; + case 20: ReportWebLog("Target and become TAG (div or body) is NULL.!!"); break; + case 30: ReportWebLog("There is a problem with the creation of the report.!!");break; + case 31: ReportWebLog("There is a problem with the dynamic attribute script of the report..!!");break; + case 35: ReportWebLog("Another use is ID access.");break; + case 40: ReportWebLog("It failed to connect to the report server.!!");break; + case 50: ReportWebLog("Failed to delete the report.!!");break; + case 60: ReportWebLog("Section of the report server has ended.!!");break; + case 70: ReportWebLog("There was a problem OOF document.!!");break; + case 100: ReportWebLog("not found pdf reader ."); break; + case 101: ReportWebLog("not found hwp viewer."); break; + case 102: ReportWebLog("There was a problem to html Print."); break; + case 103: ReportWebLog("not found exe Print."); break; + case 104: ReportWebLog("There was a problem EXE Print."); break; + case 105: ReportWebLog("There was a problem Print Service."); break; + case 106: ReportWebLog("finish EXE Print.."); break; + case 107: ReportWebLog("cancel EXE Print.."); break; + case 150: ReportWebLog("pdf reader version is low.."); break; + case 200: ReportWebLog("The report was completed successfully.");break; + case 300: ReportWebLog("It was saved.");break; + case 301: ReportWebLog("There was a problem when you save.");break; + case 1000: + case 1001: + case 1002: + case 1003: ReportWebLog("In connection with the license problem occurred.");break; + case 1004: ReportWebLog("You do not have permission for the license");break; + default:break; + } +} + +/** + * console이 존재할 경우 메시지를 console에 출력합니다.
    + * console이 없는 브라우져는 alert 창으로 메시지를 출력합니다. + * + * @method UserConfig + * @param message {String} 값 + * @since version 1.0.0.9 + */ +function ReportWebLog(message){ + if(typeof window.console != 'undefined'){ + window.console.log(message); + } + else{ + alert(message); + } +} + +/** + * eForm-Viewer 사용할 때 필수항목에 대한 체크 메시지를 변경합니다. + * @method UserConfig + * @param message {Array} 값 + * @returns {String} + * @since version 1.0.0.67 + */ +function EFormNecessaryCheckMessage(arrMessage){ + var message = new Array(); + message.push("필수 항목이 모두 체크되지 않았습니다.\n"); + for(var i=0; i