목 차 report... · web view이때 셀 서식 중 범주는 엑셀 파일을 열기한 엑셀...
TRANSCRIPT
A Leader of Enterprise e-Business Solution
목 차
Ⅰ. 시작하기 전에 ......................................................... 4본 매뉴얼의 목적 ....................................................................... 5본 매뉴얼 구성 ......................................................................... 5매뉴얼 로드맵 .......................................................................... 7
Ⅱ. 오즈 리포트 플래시 뷰어 실행 ........................................... 8시스템 요구사항 ........................................................................ 9오즈 리포트 플래시 뷰어 파일 구조 ...................................................... 9오즈 리포트 플래시 뷰어 실행 .......................................................... 10
Ⅲ. 오즈 리포트 플래시 뷰어 기본 기능 .................................... 13오즈 리포트 플래시 뷰어 화면 구성 ..................................................... 14오즈 리포트 플래시 뷰어 기본 기능 ..................................................... 15
주요 기능(표준 툴바 기능) ........................................................ 15라벨 편집 기능 ................................................................... 35차트 편집 기능 ................................................................... 39
Ⅳ. 오즈 리포트 플래시 뷰어 패러미터 ...................................... 43bankbook(통장 프린터 패러미터) ........................................................ 44connection(오즈 서버 및 보고서 패러미터) .............................................. 44csv(CSV 파일 저장 패러미터) ........................................................... 48excel(엑셀 파일 저장 패러미터) ........................................................ 50export(파일 저장 공통 패러미터) ....................................................... 54global(일반 패러미터) ................................................................. 58han97(한글 97 파일 저장 패러미터) ..................................................... 60hdm(HDM 파일 저장 패러미터) ........................................................... 61
FORCS Co., LTD 1
OZ Report Flash Viewer User's Guide
hml(한글 파일 저장 패러미터) .......................................................... 62information(오즈 뷰어 트랜잭션 로그 패러미터) ......................................... 63memo(메모 패러미터) ................................................................... 64odi(ODI 설정 패러미터) ................................................................ 71ozd(OZD 파일 저장 패러미터) ........................................................... 74pdf(PDF 파일 저장 패러미터) ........................................................... 75ppt(PPT 파일 저장 패러미터) ........................................................... 76print(인쇄 패러미터) .................................................................. 76repository_agent(리파지토리 패러미터) ................................................. 79text(Text 파일 저장 패러미터) ......................................................... 80toolbar(오즈 뷰어 툴바 패러미터) ...................................................... 82viewer(오즈 뷰어 기본 패러미터) ....................................................... 97word(Word 파일 저장 패러미터) ........................................................ 107
Ⅴ. 오즈 리포트 플래시 뷰어 함수 ......................................... 108오즈 리포트 플래시 뷰어 툴바 기능 제어 ............................................... 110보고서 정보 얻기 ..................................................................... 111보고서 재생성 ........................................................................ 111작성 예 .............................................................................. 112
Ⅵ. 오즈 리포트 플래시 뷰어 이벤트 ....................................... 116OZBankBookPrintCommand ............................................................... 118OZCommand ............................................................................ 118OZErrorCommand ....................................................................... 118OZExportCommand ...................................................................... 119OZLinkCommand ........................................................................ 119OZPostCommand ........................................................................ 119OZPrintCommand ....................................................................... 120OZProgressCommand .................................................................... 120OZUserActionCommand .................................................................. 121작성 예 .............................................................................. 130
2 FORCS Co., LTD
A Leader of Enterprise e-Business Solution
Appendix 1. 오즈 리포트 플래시 뷰어 제약사항 ............................. 134
Appendix 2. TimeZone 정의 코드표 ......................................... 137
FORCS Co., LTD 3
OZ Report Flash Viewer User's Guide
4 FORCS Co., LTD
Ⅰ. 시작하기 전에
본 매뉴얼의 목적
본 매뉴얼 구성
매뉴얼 로드맵
A Leader of Enterprise e-Business Solution
본 매뉴얼은 오즈 리포트 플래시 뷰어(이하 오즈 뷰어로 칭함)의 설치 및 실행 방법과 사용자
프로그램에서 오즈 뷰어를 호출할 때 사용 가능한 패러미터 및 오즈 뷰어 함수와 이벤트 사용 방법
등을 설명합니다.
본 매뉴얼의 구성과 각 장의 내용은 다음과 같습니다.
오즈 리포트 플래시 뷰어 실행
오즈 뷰어를 실행하기 위한 시스템 요구사항과 오즈 뷰어 파일 구조를 살펴보고 오즈 뷰어를 실행하는
방법에 대해 설명합니다.
오즈 리포트 플래시 뷰어 기본 기능
오즈 뷰어의 화면 구성과 인쇄, 저장 등 오즈 뷰어의 기본 기능에 대해 설명합니다.
오즈 리포트 플래시 뷰어 패러미터
오즈 뷰어에 보고서를 표시할 때 ODI 패러미터, 인쇄 옵션, 저장 옵션 등을 설정하는 오즈 뷰어
패러미터에 대해 설명합니다.
FORCS Co., LTD 5
본 매뉴얼의 목적
본 매뉴얼 구성
OZ Report Flash Viewer User's Guide
오즈 리포트 플래시 뷰어 함수
오즈 뷰어의 툴바 기능을 제어하거나 보고서를 재생성하는 등 외부 프로그램에서 사용할 수 있는 오즈
뷰어 함수에 대해 설명합니다.
오즈 리포트 플래시 뷰어 이벤트
보고서 바인딩, 저장, 인쇄 등 오즈 뷰어의 동작 상태를 외부 프로그램으로 넘기는 오즈 뷰어 이벤트에
대해 설명합니다.
오즈 리포트 플래시 뷰어 제약사항
오즈 뷰어의 제약 사항을 설명합니다. 오즈 뷰어를 사용하기 전에 먼저 제약사항을 숙지하시기
바랍니다.
TimeZone 정의 코드표
표준 시간대를 설정하는 TimeZone 코드를 정의합니다.
6 FORCS Co., LTD
A Leader of Enterprise e-Business Solution
오즈 리포트는 보고서 개발 및 배포 등을 위해 다음과 같은 매뉴얼을 제공합니다.
Manual Description
오즈 리포트
Getting Started오즈 소개와 간단한 보고서 작성을 통해 오즈의 개념을 설명합니다.
오즈 리포트 디자이너
사용자 가이드오즈 리포트 디자이너 사용 방법과 보고서 작성하고 작성된 보고서를 웹에 배포하는 방법에 대해 설명합니다.
오즈 리포트 디자이너사용자 레퍼런스
오즈 리포트에서 제공하는 컴포넌트와 마법사에 대해 자세히 설명합니다.
오즈 쿼리 디자이너사용자 가이드
오즈 쿼리 디자이너를 이용해 데이터 셋 정보를 작성하는 방법을 자세히 설명합니다.
오즈 리파지토리 매니저사용자 가이드
오즈 리파지토리 매니저를 사용하여 오즈 폼 및 데이터 파일 등 각종 아이템을 포괄적으로 관리하는 방법을 설명합니다.
오즈 엔터프라이즈 서버관리자 가이드
서버 관리자가 오즈 서버를 효율적으로 관리할 수 있도록 오즈 서버의 설치, 관리, 운영 방법 등을 설명합니다.
FORCS Co., LTD 7
매뉴얼 로드맵
OZ Report Flash Viewer User's Guide
8 FORCS Co., LTD
Ⅱ. 오즈 리포트 플래시 뷰어 실행
시스템 요구사항
오즈 리포트 플래시 뷰어 파일 구조
오즈 리포트 플래시 뷰어 실행
A Leader of Enterprise e-Business Solution
시스템 요구사항
Adobe Flash Player 9.0 이상을 지원하는 운영 체제 및 브라우저
자세한 요구사항은 Adobe Flash Player의 홈페이지를 참고하시기 바랍니다.(http://www.adobe.com/kr/products/flashplayer/systemreqs/)
모니터 : 컬러 XGA (1280 x 1024 이상의 해상도 권장)
오즈 리포트 플래시
뷰어 파일 구조
디렉토리 파일명 설명
%HOME% AC_OETags.js 오즈 뷰어 구동 유틸리티 스크립트 파일
OZCMainFrame.swf 오즈 뷰어 메인 화면 플래시 파일
ozjscript.js 오즈 뷰어 자바 스크립트 파일
ozutil.js 이미지 다운로드 유틸리티 스크립트 파일
FORCS Co., LTD 9
OZ Report Flash Viewer User's Guide
OZViewer9.swf Adobe Flash Player 9.0용 뷰어 플래시 파일
OZViewer10.swf Adobe Flash Player 10.0용 뷰어 플래시 파일
playerProductInstall.swf Adobe Flash Player 버전 업데이트 플래시 파일
%HOME%res
chartres_언어명_국가명.xml 차트 실행 모듈 선택 리소스 파일
ex) chartres_ko_KR.xmlviewer_error_msg_언어명_국가명.xml
오즈 뷰어 에러 메시지 리소스 파일
ex) viewer_error_msg_ko_kr.xmlviewer_server_error_msg_언어명_국가명.xml
오즈 서버 에러 메시지 리소스 파일
ex) viewer_server_error_msg_ko_KR.xmlviewer_string_resource_언어명_국가명.xml
프로그레스바 메시지 리소스 파일
ex) viewer_string_resource_ko_kr.xml
오즈 리포트 플래시 뷰어 실행
먼저 웹 애플리케이션 서버의 특정 폴더에 오즈 뷰어 파일을 복사합니다.※ 참고사항 : 오즈 뷰어는 웹 애플리케이션 서버에 설치할 때 별도의 과정이 필요하지 않고 단순히 파일
복사로 설치 완료되며, 클라이언트에서 오즈 뷰어를 호출하는 웹 페이지가 실행될 때 웹
브라우저가 인터넷 임시 폴더로 오즈 뷰어를 다운로드합니다.
다음으로 메모장 등 편집기 프로그램을 실행하여 오즈 뷰어를 호출하는 태그를 입력하여 오즈 뷰어를
실행하는 웹 페이지를 작성합니다.예를 들어, 오즈 서버 주소가 "http://127.0.0.1:8080/oz/server"이고 보고서가 "//sample.ozr"인 경우
오즈 뷰어를 호출하는 html은 다음과 같습니다.
<html><!--Smart developers always View Source.This application was built using Adobe Flex, an open source framework for building rich Internet applications that get delivered via the Flash Player or to desktops via Adobe AIR.Learn more about Flex at http://flex.org//--><head><meta http-equiv="Content-Type" content="text/html; charset=euc-kr"><script src="AC_OETags.js" language="javascript"></script><script src="ozutil.js" language="javascript"></script>
10 FORCS Co., LTD
A Leader of Enterprise e-Business Solution
<script src="ozjscript.js" language="javascript"></script><style>body { margin: 0px; overflow:hidden }</style><script language="JavaScript" type="text/javascript"> <!--// Globals// Major version of Flash requiredvar requiredMajorVersion = 10;// Minor version of Flash requiredvar requiredMinorVersion = 0;// Minor version of Flash requiredvar requiredRevision = 0;// --></script></head><body scroll="no"><script language="JavaScript" type="text/javascript"> <!--// Version check for the Flash Player that has the ability to start Player Product Install (6.0r65)var hasProductInstall = DetectFlashVer(6, 0, 65);// Version check based upon the values defined in globalsvar hasRequestedVersion = DetectFlashVer(requiredMajorVersion, requiredMinorVersion, requiredRevision);
if (hasProductInstall && !hasRequestedVersion) {// DO NOT MODIFY THE FOLLOWING FOUR LINES// Location visited after installation is complete if installation is requiredvar MMPlayerType = (isIE == true) ? "ActiveX" : "PlugIn";var MMredirectURL = window.location;document.title = document.title.slice(0, 47) + " - Flash Player Installation";var MMdoctitle = document.title;AC_FL_RunContent(
"src", "playerProductInstall","FlashVars",
"MMredirectURL="+MMredirectURL+'&MMplayerType='+MMPlayerType+'&MMdoctitle='+MMdoctitle+"",
"width", "100%","height", "100%","id", "playerProductInstall","quality", "high","bgcolor", "#ffffff","name", "playerProductInstall","allowScriptAccess", "sameDomain","type", "application/x-shockwave-flash","pluginspage", "http://www.adobe.com/go/getflashplayer"
);} else if (hasRequestedVersion) {
FORCS Co., LTD 11
OZ Report Flash Viewer User's Guide
// if we've detected an acceptable version// embed the Flash Content SWF when all tests are passedfunction SetOZParamters_OZViewer(){
var oz;if(navigator.appName.indexOf("Microsoft") != -1){ oz = window["OZViewer"];}else{ oz = document["OZViewer"];}oz.sendToActionScript("connection.servlet",
"http://127.0.0.1:8080/oz/server");oz.sendToActionScript("connection.reportname", "sample.ozr");return true;
}AC_FL_RunContent( // Adobe Flash Player 9.0 : OZViewer9 // Adobe Flash Player 10.0 : OZViewer10
"src", "OZViewer10","width", "100%","height", "100%","id", "OZViewer","quality", "high","bgcolor", "#ffffff","name", "OZViewer","allowScriptAccess", "sameDomain","type", "application/x-shockwave-flash","pluginspage", "http://www.adobe.com/go/getflashplayer","flashVars", "flash.objectid=OZViewer"
);} else { // flash is too old or we can't detect the plugin
var alternateContent = 'Alternate HTML content should be placed here. ' + 'This content requires the Adobe Flash Player. ' + '<a href=http://www.adobe.com/go/getflash/>Get Flash</a>';
document.write(alternateContent); // insert non-flash content}// --></script></body></html>
※ 주의사항
오즈 뷰어가 실행되기 위해서는 오즈 뷰어 기본 정보 외에 오즈 서버 URL과 보고서 파일을
설정하는 connection.servlet, connection.reportname 패러미터를 반드시 설정하여야
합니다. 오즈 뷰어를 호출하는 html 파일이 오즈 뷰어 파일과 다른 경로에 있을 때에는 src 태그에
12 FORCS Co., LTD
A Leader of Enterprise e-Business Solution
설정된 경로를 운영 상황에 맞게 적절하게 변경하시기 바랍니다. 동작 중인 Adobe Flash Player의 버전이 9.0일 경우에는 AC_FL_RunContent 함수의 src
값을 OZViewer9로 설정하고, 10.0일 경우에는 OZViewer10으로 설정하시기 바랍니다.
FORCS Co., LTD 13
Ⅲ. 오즈 리포트 플래시 뷰어 기능
OZ Report Flash Viewer User's Guide
14 FORCS Co., LTD
오즈 리포트 플래시 뷰어 화면 구성
오즈 리포트 플래시 뷰어 기능
오즈 리포트 플래시 뷰어 화면 구성
보고서 창표준 툴바
상태바
A Leader of Enterprise e-Business Solution
표준 툴바저장, 인쇄, 페이지 이동, 확대, 축소 등 오즈 뷰어의 주요 기능을 바로 사용할 수 있도록 아이콘 형태로 구성되어 있습니다.
보고서 창 호출한 보고서를 표시합니다.
상태바마우스 커서가 위치한 라벨의 속성 변환 가능 여부, 이동 가능 여부, 링크 여부 등을 표시합니다.
주요 기능(표준 툴바 기능)
FORCS Co., LTD 15
오즈 리포트 플래시 뷰어 기능
OZ Report Flash Viewer User's Guide
파일 열기
오즈 리포트 데이터 파일(*.ozd)을 열어 보고서 창에 표시합니다.
보고서 저장
보고서를 ozd, pdf, xls, doc 등 여러 가지 다른 포맷으로 저장합니다.
파일 형식
저장할 파일 형식을 설정합니다.오즈 리포트 플래시 뷰어에서는 OZ Report Data File(*.ozd), Adobe PDF File(*.pdf), Microsoft Excel File(*.xls), Microsoft Word Document(*.doc), Microsoft Presentation(*.ppt), Comma Separated Values File(*.csv), Tab Separated(*.txt), Hangul File(*.hwp), Hangul97 File(*.hml)의 파일 형식을 지원합니다.
옵션 선택한 파일 형식의 저장 옵션을 설정합니다.
- OZD 저장 옵션
파일 형식을 OZ Report Data File(*.ozd)로 선택하고 [옵션] 버튼을 클릭하면 OZD 파일의 옵션을 설정하는 저장 옵션 다이얼로그가 표시됩니다.
16 FORCS Co., LTD
A Leader of Enterprise e-Business Solution
암호 OZD 파일의 비밀번호를 설정합니다.확인 OZD 파일의 비밀번호를 한번 더 확인합니다.
메모 추가 가능
OZD 파일에 메모를 추가할 수 있도록 설정합니다.메모 추가 가능 옵션을 체크하지 않고 저장한 OZD를 오즈
뷰어에서 열기하면 툴바의 메모 추가 아이콘( )이 비활성화( )되고 보고서에 메모를 추가할 수 없습니다.
모든 보고서 저장보고서 트리에 표시된 모든 보고서를 저장합니다.모든 보고서 저장 옵션을 체크하지 않은 경우에는 현재 보고서 창에 표시된 보고서만 저장합니다.
이미지 포함
이미지 경로가 URL 형태(http://, ozp://)로 설정된 경우 해당 이미지를 OZD 파일에 포함하여 저장합니다.이미지 포함 옵션은 이미지뿐만 아니라 텍스트를 특정 URL(http://, ozp://)을 통해 가져오도록 설정한 노트에도 적용됩니다.
- 기본 옵션
OZ Report Data File(*.ozd)을 제외한 파일 형식을 선택하고 [옵션] 버튼을 클릭하면 기본
옵션을 설정하는 저장 옵션 다이얼로그가 표시됩니다.
FORCS Co., LTD 17
OZ Report Flash Viewer User's Guide
다중 문서 한파일로 저장다중 문서로 바인딩된 여러 개의 보고서를 하나의 파일로 저장합니다.
저장 영역
전체 페이지 모든 페이지를 저장합니다.현재 페이지 현재 페이지만 저장합니다.
선택된 페이지 페이지 선택 창의 보고서 구조보기에서 선택한 페이지만 저장합니다.
지정 페이지 범위를 지정하여 저장합니다.컴포넌트 저장할 컴포넌트를 설정합니다.
- PDF 저장 옵션
파일 형식을 Adobe PDF File(*.pdf)로 선택하고 [옵션] 버튼을 클릭하면 PDF 저장 옵션을
설정하는 저장 옵션 다이얼로그가 표시됩니다.
18 FORCS Co., LTD
A Leader of Enterprise e-Business Solution
문서 정보
제목 문서 제목을 설정합니다.작성자 문서 작성자를 설정합니다.주제 문서 주제를 설정합니다.키워드 키워드를 설정합니다.
응용프로그램 응용 프로그램을 설정합니다.
열기 보호사용자 암호 사용자 암호를 설정합니다.
사용자 암호 확인 사용자 암호를 한번 더 확인합니다.
편집 보호마스터 암호 마스터 암호를 설정합니다.
마스터 암호 확인 마스터 암호를 한번 더 확인합니다.
사용자 접근 권한
인쇄 허용
인쇄 허용 여부를 설정합니다.해당 옵션을 체크하지 않고 저장한 PDF 파일을 PDF Reader에서 열기하면 PDF 파일을 인쇄할 수 없도록 인쇄 메뉴와 아이콘이 비활성화됩니다.
FORCS Co., LTD 19
OZ Report Flash Viewer User's Guide
- EXCEL 저장 옵션 설정
파일 형식을 Microsoft Excel File(*.xls)로 선택하고 [옵션] 버튼을 클릭하면 EXCEL 저장
옵션을 설정하는 저장 옵션 다이얼로그가 표시됩니다.
저장 방식 폼 형태, 속성 유지
보고서 폼 형태 및 라벨의 속성을 최대한 유지하면서 저장합니다.
색상, 외곽라인, 셀합치기
라벨의 색, 테두리, 병합 상태 등을 무시하고, 단순 리스트 형태로 라벨의 텍스트만 저장합니다. 이때 페이지 사이 공백은 자동으로 제거됩니다.
20 FORCS Co., LTD
A Leader of Enterprise e-Business Solution
무시분할 후 주변 셀
제거
병합된 라벨을 분할한 후 주변 셀을 제거합니다.예를 들어, 보고서에서는 병합된 하나의 라벨이 엑셀에서는 네 개의 셀로 분할될 경우 셀 위치를 기준으로 맨 왼쪽 위에 있는 한 개의 셀만 남기고 나머지 셀을 제거합니다. 셀이 제거된 후에는 제거된 셀의 오른쪽에 있는 텍스트가 제거된 셀 위치로 이동됩니다.
저장 형태
페이지 열별 시트 저장
같은 열에 있는 페이지를 같은 시트에 저장합니다.
페이지별 시트 저장
페이지별로 시트를 별도로 만들어 저장합니다.Column 우선
열 방향으로 페이지를 검색하여 페이지별로 하나씩 시트를 만듭니다.
Row 우선
행 방향으로 페이지를 검색하여 페이지별로 하나씩 시트를 만듭니다.
페이지페이지 사이 공백 제거
페이지 사이의 공백을 제거하여 페이지 사이를 나타내는 빈 여백 없이 저장합니다.
글꼴 저장 글꼴 사용
저장 글꼴을 사용하면 각 라벨에 설정된 글꼴은 무시되고, 글꼴 콤보 박스에서 설정한 글꼴이 모든 라벨에 적용되어 저장됩니다.
라인
라인 제거 특정 라인을 제외하고 저장합니다.
첫 페이지 제외
라인 제거 옵션을 두 번째 페이지부터 적용합니다.
첫 페이지만 라인 제거 옵션을 첫 페이지에만 적용합니다.모든 페이지 라인 제거 옵션을 모든 페이지에 적용합니다.
서식
숫자형 텍스트를 숫자로 변환
숫자형 텍스트를 숫자로 변환하고, 변환되는 셀의 표시 형식을 설정합니다.텍스트 박스에 입력한 표시 형식은 엑셀의 셀 표시 형식에 적용됩니다. 이때 셀 서식 중 범주는 엑셀 파일을 열기한 엑셀 프로그램이 인식하는 범주로 자동 선택됩니다. 예를 들어, #,###.00으로 설정한 경우 범주가 사용자 지정으로 선택될 수도 있고, 통화로도 선택될 수 있습니다.
표시 형식이 숫자인
라벨만 적용
보고서를 디자인할 때 설정한 라벨의 표시 형식이 숫자인 라벨만 숫자로 변환합니다.※ 참고사항 : 보고서에 표시된 모든 숫자형
텍스트를 숫자로 변환하려면 해당 옵션을 체크 해지하시기 바랍니다.
FORCS Co., LTD 21
OZ Report Flash Viewer User's Guide
자동 맞춤
자동 맞춤
페이지 배율을 자동 맞춤으로 설정하여 저장합니다.자동 맞춤 기능은 엑셀의 페이지 설정 다이얼로그의 [페이지] 탭에 표시되는 자동 맞춤 옵션을 참고하시기 바랍니다.
너비 자동 맞춤 시 용지 너비를 설정합니다.높이 자동 맞춤 시 용지 높이를 설정합니다.
셀 최소 크기
너비셀 최소 너비를 설정합니다. 보고서 라벨을 엑셀의 셀로 저장할 때 셀의 너비가 설정한 값보다 작을 경우 오른쪽 셀에 병합시킵니다.
높이셀 최소 높이를 설정합니다. 보고서 라벨을 엑셀의 셀로 저장할 때 셀의 높이가 설정한 값보다 작을 경우 아래쪽 셀에 병합시킵니다.
저장 형식 mht 형식으로 저장 mht 형식의 엑셀로 저장합니다.
- Word 저장 옵션 설정
파일 형식을 Microsoft Word Document(*.doc)로 선택하고 [옵션] 버튼을 클릭하면
Word 저장 옵션을 설정하는 저장 옵션 다이얼로그가 표시됩니다.
테이블 저장 방식
테이블 형식으로 저장
테이블, 크로스탭, 고정 테이블, 간트 차트를 워드의 표로 저장합니다.
- CSV 저장 옵션 설정
파일 형식을 Comma Separated Values File(*.csv)로 선택하고 [옵션] 버튼을 클릭하면
CSV 저장 옵션을 설정하는 저장 옵션 다이얼로그가 표시됩니다.
22 FORCS Co., LTD
A Leader of Enterprise e-Business Solution
구분
구분자 컬럼 구분자를 설정합니다.
사용자 정의
구분자 옵션에서 지원하지 않는 문자를 구분자로 설정합니다.※ 참고사항 : 구분자 옵션을 Other로 설정하여야
사용자 정의 옵션이 활성화됩니다.
페이지 구분
구분형태
페이지 구분을 나타내는 텍스트를 설정합니다.None으로 설정하면 페이지 구분없이 저장하고 그외 값으로 설정할 경우 보고서의 매 페이지 끝에 페이지 구분 텍스트를 추가하여 저장합니다.
<PAGE>페이지 구분형태를 None 이외의 값으로 선택했을 때 구분형태 문자열 중 <PAGE>를 대체할 문자열을 설정합니다.
FORCS Co., LTD 23
OZ Report Flash Viewer User's Guide
페이지 간격
페이지 간격을 나타낼 줄 수를 설정합니다. 매 페이지 끝에 설정한 줄 수 만큼 빈 줄을 추가합니다.※ 참고사항 : 페이지 구분형태와 페이지 간격 줄 수를 모두 설정한
경우 페이지 구분형태를 먼저 추가하고 그 다음 줄에 지정한 줄 수 만큼의 빈 줄이 추가됩니다.
라인 제거
특정 라인을 제외하고 저장합니다.
첫 페이지 제외 라인 제거 옵션을 두 번째 페이지부터 적용합니다.
숫자문자
숫자형 텍스트의 저장 옵션을 설정합니다.자리수 구분기호 추가 1000 단위 구분 기호(,)를 추가합니다.자리수 구분기호 제거 1000 단위 구분 기호(,)를 제거합니다.
저장 방식
테이블 형식으로
저장
테이블, 크로스탭, 고정 테이블, 간트 차트의 자식 라벨 중 병합된 라벨이 있을 경우 라벨을 분할하여 저장합니다. 분할된 라벨 중 맨 왼쪽 위에 있는 라벨에만 텍스트를 적용하여 저장하고, 나머지 라벨은 공백 문자로 저장됩니다.
인코딩 인코딩 타입을 ANSI 또는 유니코드로 설정합니다.
- Text 저장 옵션 설정
파일 형식을 Tab Separated(*.txt)로 선택하고 [옵션] 버튼을 클릭하면 Text 저장 옵션을
설정하는 저장 옵션 다이얼로그가 표시됩니다. Text 저장 옵션에 대한 설명은 CSV 저장
옵션 설명 부분을 참고하시기 바랍니다.
24 FORCS Co., LTD
A Leader of Enterprise e-Business Solution
- 한글 저장 옵션 설정(Hangul File인 경우)
파일 형식을 Hangul File(*.hwp)로 선택하고 [옵션] 버튼을 클릭하면 한글 저장 옵션을
설정하는 저장 옵션 다이얼로그가 표시됩니다.
FORCS Co., LTD 25
OZ Report Flash Viewer User's Guide
테이블 저장 방식
테이블 형식으로 저장
테이블, 크로스탭, 고정 테이블, 간트 차트를 한글의 표로 저장합니다.
라벨 저장 방식
라벨 크기 고정한글로 저장된 라벨의 크기를 고정합니다. 라벨 크기 고정 옵션을 설정하면 한글의 [개체속성] - [기본] 탭의 크기 조정 옵션이 체크됩니다.
위치 저장 방식
세로를 문단으로 설정
세로를 문단으로 저장합니다.세로를 문단으로 저장하면 한글에서는 표를 하나의 문단으로 인식합니다. 저장된 한글 파일을 열어 문단 부호를 표시한 후 <엔터>키를 입력하여 문단을 추가하면 표를 하나의 문단으로 인식하는 것을 확인할 수 있습니다.
밴드 저장 방식
백그라운드 밴드를
바탕쪽에 저장
보고서의 백그라운드 밴드를 한글의 바탕쪽에 저장할지 여부를 설정합니다.※ 주의사항 : 보고서의 페이지별로 백그라운드
밴드가 달라도 한글 바탕쪽은 페이지마다 다르게 설정할 수 없으므로 보고서 첫 번째 페이지의 백그라운드 밴드가 한글의 모든 페이지에 적용됩니다.
26 FORCS Co., LTD
A Leader of Enterprise e-Business Solution
페이지 헤더/풋터 밴드를 머리말/
꼬리말에 저장
보고서의 페이지 헤더/풋터 밴드를 한글의 머리말/꼬리말에 저장합니다.※ 주의사항 : 페이지 번호를 표시하는 라벨이
페이지 헤더/풋터 밴드에 있는 보고서를 페이지 헤더/풋터 밴드를 머리말/꼬리말에 저장 옵션을 체크하고 저장할 때 보고서의 특정 페이지만 저장할 경우 현재 페이지 번호는 무조건 1부터 설정되고, 전체 페이지 번호는 보고서의 전체 페이지 번호를 기준으로 설정됩니다.
- 한글 저장 옵션 설정(Hangul97 File인 경우)
파일 형식을 Hangul97 File(*.hml)로 선택하고 [옵션] 버튼을 클릭하면 한글 저장 옵션을
설정하는 저장 옵션 다이얼로그가 표시됩니다.
테이블 저장 방식
테이블 형식으로 저장
테이블, 크로스탭, 고정 테이블, 간트 차트를 한글의 표로 저장합니다.
보고서 인쇄
보고서를 인쇄합니다.
FORCS Co., LTD 27
OZ Report Flash Viewer User's Guide
인쇄 매수인쇄 매수 인쇄 매수를 설정합니다.
한 부씩 인쇄 한 부씩 인쇄합니다.다중문서 모든 리포트 인쇄 다중 보고서의 모든 리포트를 인쇄합니다.
인쇄 범위
인쇄 영역을 설정합니다.모두 전체 페이지를 인쇄합니다.
현재 페이지 보고서 창에 표시된 페이지를 인쇄합니다.
선택된 페이지페이지 선택 창의 보고서 구조보기에서 선택한 페이지만 인쇄합니다.
페이지 지정 텍스트 박스에 입력한 페이지를 인쇄합니다.인쇄 방식 용지에 맞춰 인쇄 용지에 맞춰 확대 또는 축소하여 인쇄합니다.
인쇄 다이얼로그의 [옵션] 버튼 클릭 시 인쇄 옵션을 설정할 수 있는 옵션 다이얼로그가
실행됩니다.
28 FORCS Co., LTD
A Leader of Enterprise e-Business Solution
모아찍기 모아찍기 방식으로 인쇄합니다.한 페이지에 인쇄할
페이지 수한 페이지에 인쇄할 페이지 수를 설정합니다.
인쇄 순서 인쇄 순서를 수평 또는 수직으로 설정합니다.인쇄 방향 인쇄 방향을 가로 또는 세로로 설정합니다.
보고서 트리 보기
보고서 트리 창을 표시합니다.
보고서 새로 고침
FORCS Co., LTD 29
OZ Report Flash Viewer User's Guide
보고서를 새로 고침합니다.
[새로고침] 버튼을 클릭하여 보고서를 바로 새로고침하거나 주기를 설정한 후 [시작] 버튼을
클릭하여 일정 간격 단위로 새로고침할 수 있습니다.
패러미터 입력
보고서 생성을 위해 사용된 사용자 패러미터의 값을 오즈 뷰어에서 직접 변경하여 보고서를 다시
바인딩합니다.
Value에 조회할 조건 값을 입력한 후 [실행] 버튼을 클릭하면 조회 조건이 적용되어 보고서가
재생성됩니다.
메모 추가
보고서에 메모를 추가하여 텍스트를 입력할 수 있습니다.
툴바에서 메모 추가 아이콘( )을 클릭한 후 보고서 창에 드래그 & 드롭합니다.
30 FORCS Co., LTD
A Leader of Enterprise e-Business Solution
추가된 메모를 더블 클릭하면 텍스트를 입력할 수 있도록 메모가 편집 모드로 변경됩니다.
텍스트를 입력한 후 메모 편집 창 외의 다른 보고서 영역을 클릭하면 입력한 텍스트가 메모에
적용됩니다.
메모의 글꼴, 바탕색, 테두리 등은 메모를 마우스 오른쪽 버튼으로 클릭하여 나타나는 팝업 메뉴
중 [속성 변환] 메뉴를 클릭하여 나타나는 라벨 서식 다이얼로그에서 변경할 수 있습니다.
FORCS Co., LTD 31
OZ Report Flash Viewer User's Guide
데이터 저장
보고서에 추가된 데이터 모듈(ODI)의 모든 데이터를 저장합니다. 첫 번째 줄에는 필드 이름이
저장되고 두 번째 줄부터 데이터가 저장됩니다.
저장 형태
구분자 필드 구분자를 설정합니다.
사용자 정의
구분자 옵션에서 지원하지 않는 문자를 구분자로 설정합니다.※ 참고사항 : 구분자 옵션을 Other로 설정하여야
사용자 정의 옵션이 활성화됩니다.
들여쓰기 기능 사용
저장할 데이터 모듈이 마스터-디테일 관계로 설정된 경우 마스터 데이터와 디테일 데이터를 구분하기위해 디테일 데이터를 들여쓰기하여 저장합니다.
저장 방식 인코딩 인코딩 타입을 ANSI 또는 유니코드로 설정합니다.
32 FORCS Co., LTD
A Leader of Enterprise e-Business Solution
찾기
현재 미리보기 중인 보고서의 전체 페이지에서 원하는 문자열을 검색해서 표시해 줍니다.
찾을 내용에 텍스트를 입력한 후 [다음 찾기] 버튼을 누르거나 <Enter>키를 입력하면 입력한
텍스트를 포함하고 있는 컴포넌트가 선택됩니다. [다음 찾기] 버튼이나 <Enter>키를 계속
입력하면 찾기를 계속할 수 있습니다.
페이지 선택 창 보기
페이지를 선택하고 페이지 전체 구조를 표시하는 페이지 선택 창을 실행합니다.
FORCS Co., LTD 33
OZ Report Flash Viewer User's Guide
페이지를 이동하려면 페이지 선택 창의 페이지 이동 버튼 또는 보고서 구조보기 창의 페이지
아이콘을 클릭하거나 페이지 구조보기 창이 활성화된 상태에서 키보드의 상하좌우 방향키를
클릭합니다.
페이지를 이동하지 않고 선택만 하려면 <Shift> 키를 누른 상태에서 보고서 구조보기 창의
페이지 아이콘을 클릭하거나 선택할 페이지 영역을 드래그 & 드롭하시기 바랍니다. 선택된
페이지는 페이지 아이콘 위로 청색 체크( )가 표시됩니다.
34 FORCS Co., LTD
A Leader of Enterprise e-Business Solution
※ 참고사항 : 보고서 인쇄 및 저장 시 인쇄 범위 또는 저장 영역 옵션을 선택된 페이지로 설정할
경우 페이지 아이콘 위로 청색 체크( )가 표시된 페이지만 인쇄 및 저장됩니다.
페이지 이동
현재 선택된 쪽이 속한 열의 첫 행에 있는 쪽으로 이동
현재 선택된 쪽이 속한 열의 이전 행에 있는 쪽으로 이동
현재 선택된 쪽이 속한 열의 다음 행에 있는 쪽으로 이동
현재 선택된 쪽이 속한 열의 마지막 행에 있는 쪽으로 이동
현재 선택된 쪽이 속한 행의 첫 열에 있는 쪽으로 이동
현재 선택된 쪽이 속한 행의 왼편 열에 있는 쪽으로 이동
현재 선택된 쪽이 속한 행의 오른편 열에 있는 쪽으로 이동
현재 선택된 쪽이 속한 행의 마지막 열에 있는 쪽으로 이동
화면 비율 설정
보고서를 축소하여 표시합니다.보고서를 확대하여 표시합니다.확대 또는 축소된 보고서를 원래 크기로 표시합니다.보고서를 줌 비율을 설정합니다.
FORCS Co., LTD 35
OZ Report Flash Viewer User's Guide
오즈 뷰어 정보
오즈 뷰어의 버전 정보를 표시합니다.
오즈 뷰어 도움말
오즈 뷰어의 메뉴 및 키보드, 화면에 대한 설명을 별도의 브라우저 창을 통해 표시합니다.
보고서 닫기
조회 중인 보고서를 닫습니다.
라벨 편집 기능
라벨 텍스트 수정
라벨을 더블 클릭하면 텍스트를 입력할 수 있는 편집 창이 표시됩니다.
텍스트를 입력한 후 텍스트 편집 창 외의 다른 보고서 영역을 클릭하면 입력한 텍스트가 라벨에
36 FORCS Co., LTD
A Leader of Enterprise e-Business Solution
적용됩니다.
※ 참고사항 : 라벨 텍스트 수정 기능은 보고서를 디자인할 때 라벨의 편집가능 속성 값을 예로
설정한 라벨만 가능합니다.
라벨 크기 조절
라벨을 클릭했을 때 나타나는 8개의 중심점 위로 마우스 커서를 위치하여 마우스 포인트가 크기
조절 모양으로 변하면 마우스 왼쪽 버튼을 누른 상태에서 드래그 & 드롭합니다.
※ 참고사항 : 라벨 크기 조절 기능은 보고서를 디자인할 때 라벨의 이동가능 속성 값을 예로
설정한 라벨만 가능합니다.
FORCS Co., LTD 37
OZ Report Flash Viewer User's Guide
라벨 위치 이동
라벨을 클릭한 후 마우스 왼쪽 버튼을 누른 상태에서 드래그 & 드롭합니다.
※ 참고사항 : 라벨 위치 이동 기능은 보고서를 디자인할 때 라벨의 이동가능 속성 값을 예로
설정한 라벨만 가능합니다.
라벨 속성 변환
단락, 글꼴, 바탕색, 테두리 등 라벨의 속성은 라벨을 마우스 오른쪽 버튼으로 클릭하여 나타나는
팝업 메뉴 중 [속성 변환] 메뉴를 클릭하여 나타나는 라벨 서식 다이얼로그에서 변경합니다.
38 FORCS Co., LTD
A Leader of Enterprise e-Business Solution
※ 참고사항 : 라벨 속성 변환 기능은 보고서를 디자인할 때 라벨의 속성변환가능 속성 값을 예로
설정한 라벨만 가능합니다.
라벨 그리기 타입 변환
라벨을 마우스 오른쪽 버튼으로 클릭하여 나타나는 팝업 메뉴 중 원하는 타입을 클릭하여 그리기
타입을 변경합니다.
※ 참고사항 : 라벨 그리기 타입 변환 기능은 보고서를 디자인할 때 라벨의 속성변환가능 속성
값을 예로 설정한 라벨만 가능하며, 그리기 타입 변환 시 설정할 수 있는 타입은
보고서를 디자인할 때 그리기 타입 제한 다이얼로그에서 설정한 타입만
가능합니다.
라벨 인쇄/저장 여부 설정
라벨을 마우스 오른쪽 버튼으로 클릭하여 나타나는 팝업 메뉴 중 [인쇄하지 않음] 메뉴를
클릭합니다. 보고서를 인쇄하거나 파일로 저장할 때 인쇄하지 않음으로 설정된 라벨은 인쇄 및
저장되지 않습니다.
[인쇄하지 않음] 메뉴는 토글 메뉴로 [인쇄하지 않음]을 클릭하면 [인쇄함]으로 변경됨므로, 다시
라벨을 인쇄 및 저장하려면 [인쇄함] 메뉴를 클릭합니다.
FORCS Co., LTD 39
OZ Report Flash Viewer User's Guide
※ 참고사항 : 라벨 인쇄/저장 여부 설정 기능은 보고서를 디자인할 때 라벨의 속성변환가능 속성
값을 예로 설정한 라벨만 가능합니다.
차트 편집 기능
차트 크기 조절
차트를 클릭했을 때 나타나는 8개의 중심점 위로 마우스 커서를 위치하여 마우스 포인트가 크기
조절 모양으로 변하면 마우스 왼쪽 버튼을 누른 상태에서 드래그 & 드롭합니다.
※ 참고사항 : 차트 크기 조절 기능은 보고서를 디자인할 때 차트의 이동가능 속성 값을 예로
설정한 차트만 가능합니다.
차트 위치 이동
차트를 클릭한 후 마우스 왼쪽 버튼을 누른 상태에서 드래그 & 드롭합니다.
40 FORCS Co., LTD
A Leader of Enterprise e-Business Solution
※ 참고사항 : 차트 위치 이동 기능은 보고서를 디자인할 때 차트의 이동가능 속성 값을 예로
설정한 차트트만 가능합니다.
차트 타입 변환, 데이터 보기 여부 설정
차트를 마우스 오른쪽 버튼으로 클릭하여 나타나는 팝업 메뉴 중 [속성 변환] 메뉴를 클릭하여
나타나는 차트 편집 다이얼로그에서 변경합니다.
※ 참고사항 : 차트 타입 변환, 데이터 보기 여부 설정 기능은 보고서를 디자인할 때 차트의
속성변환가능 속성 값을 예로 설정한 차트만 가능합니다.
차트 인쇄/저장 여부 설정
차트를 마우스 오른쪽 버튼으로 클릭하여 나타나는 팝업 메뉴 중 [인쇄하지 않음] 메뉴를
FORCS Co., LTD 41
OZ Report Flash Viewer User's Guide
클릭합니다. 보고서를 인쇄하거나 파일로 저장할 때 인쇄하지 않음으로 설정된 차트는 인쇄 및
저장되지 않습니다.
[인쇄하지 않음] 메뉴는 토글 메뉴로 [인쇄하지 않음]을 클릭하면 [인쇄함]으로 변경됨므로, 다시
차트를 인쇄 및 저장하려면 [인쇄함] 메뉴를 클릭합니다.
※ 참고사항 : 차트 인쇄/저장 여부 설정 기능은 보고서를 디자인할 때 차트의 속성변환가능 속성
값을 예로 설정한 차트만 가능합니다.
차트 회전
차트를 마우스 오른쪽 버튼으로 클릭하여 나타나는 팝업 메뉴 중 [편집모드] 메뉴를 클릭한 후
마우스 왼쪽 버튼을 누른 상태로 마우스를 움직여 차트를 회전합니다.
42 FORCS Co., LTD
A Leader of Enterprise e-Business Solution
※ 참고사항 : 차트 회전 기능은 보고서를 디자인할 때 차트 타입을 회전 가능한 타입으로
설정하고, 편집가능 속성 값을 예로 설정한 차트만 가능합니다.
FORCS Co., LTD 43
OZ Report Flash Viewer User's Guide
44 FORCS Co., LTD
Ⅳ. 오즈 리포트 플래시 뷰어 패러미터
A Leader of Enterprise e-Business Solution
오즈 뷰어는 패러미터 설정을 통하여 데이터 검색 조건을 변경하거나 툴바를 숨기는 등 여러 가지 형태로
오즈 뷰어를 실행할 수 있습니다. 오즈 뷰어 패러미터는 다음과 같은 형태로 구성됩니다.
그룹명.패러미터명
만일 멀티 보고서 기능을 사용할 경우 차일드 보고서의 옵션을 설정할 경우에는 패러미터 그룹명 앞에
child#(# : 차일드 보고서 번호)을 붙여 설정할 수 있습니다.
child#.그룹명.패러미터명
bankbook(통장 프린터 패러미터)
bankbook.패러미터명
- bankbook.linethick1
Definitio
n선의 두께를 설정합니다. (기본 값 : 0.2, 단위 : pt)
Example oz.sendToActionScript("bankbook.linethick1", "1");
- bankbook.linethick2
Definitio
n선의 두께를 설정합니다. (기본 값 : 0.3, 단위 : pt)
Example oz.sendToActionScript("bankbook.linethick2", "3");
※ 참고사항 : 통장 프린터로 선이 인쇄되는 규칙
컴포넌트 선 두께 < bankbook.linethick1 선 인쇄 안됨
bankbook.linethick1=< 컴포넌트 선 두께 < bankbook.linethick2
한 줄로 인쇄됨
bankbook.linethick2=< 컴포넌트 선 두께 두 줄로 인쇄됨
connection(오즈 서버 및 보고서 패러미터)
FORCS Co., LTD 45
OZ Report Flash Viewer User's Guide
connection.패러미터명
- connection.args#
Definitio
n
폼 패러미터 값을 설정합니다.#은 숫자 값으로 몇 번째 패러미터인지를 나타내는 번호이며, 1부터 connection.pcount 패러미터 값까지 설정할 수 있습니다.
Exampleoz.sendToActionScript("connection.pcount", "2");oz.sendToActionScript("connection.args1", "Gender=F");oz.sendToActionScript("connection.args2", "City=Seoul");
- connection.clientcachetype
Definitio
n
리파지토리로부터 받은 파일을 메모리에 캐시할지 여부를 설정합니다.메모리에 캐시할 경우 오즈 뷰어가 같은 보고서를 다시 불러올 때 오즈 서버로부터 파일을 받지 않고 캐시된 파일을 표시합니다.
Valuenone 메모리에 캐시 안 함
memory 메모리에 캐시함 (기본 값)Example oz.sendToActionScript("connection.clientcachetype", "none");
- connection.clientdmtype
Definitio
n오즈 뷰어의 데이터 모듈 처리 방식을 설정합니다.
Valuenormal 오즈 서버로부터 데이터 모듈을 모두 받은 후 보고서 바인딩
시작
memory 오즈 서버로부터 데이터 모듈을 받으면서 보고서 바인딩을 동시에 진행 (기본 값)
Example oz.sendToActionScript("connection.clientdmtype", "normal");
- connection.compresseddatamodule
Definitio
n오즈 서버에 데이터 모듈 요청 시 압축 여부를 설정합니다.
Valuetrue 압축된 데이터 모듈 요청
false 압축되지 않은 데이터 모듈 요청 (기본 값)Example oz.sendToActionScript("connection.compresseddatamodule", "true");
- connection.displayname
Definitio 오즈 뷰어의 보고서 트리에 표시할 보고서 이름을 설정합니다.
46 FORCS Co., LTD
A Leader of Enterprise e-Business Solution
n
Example oz.sendToActionScript("connection.displayname", "SalesReport");
- connection.fetchtype
Definitio
n오즈 서버의 데이터 모듈 처리 방식을 설정합니다.
Valuebatch 모든 데이터의 데이터 모듈 생성 작업을 완료한 후 데이터
모듈을 전송함 (기본 값)concurrent 데이터 모듈 생성과 전송 작업을 동시에 실행
Example oz.sendToActionScript("connection.fetchtype", "concurrent");
- connection.footerreportname
Definitio
n
보고서의 페이지 풋터로 사용될 보고서 이름을 설정합니다.※ 주의사항
페이지 풋터 보고서와 바디 보고서(connection.reportname에 설정한 보고서)에 추가된 폼 패러미터 중 동일한 이름의 폼 패러미터가 있을 경우 바디 보고서의 폼 패러미터 값이 페이지 풋터 보고서의 폼 패러미터에도 적용됩니다.
바디 보고서가 OZD 파일이거나 복합 보고서일 경우에는 connection.footerreportname 패러미터 값이 적용되지 않습니다.
페이지 풋터로 사용되는 보고서는 캐시 기능이 지원되지 않습니다.Example oz.sendToActionScript("connection.footerreportname", "/footerband.ozr");
- connection.frameworkurl
Definitio
n프레임웍 URL을 설정합니다.
Example oz.sendToActionScript("connection.frameworkurl", "http://127.0.0.1:8088/sample.datamodulesample");
- connection.id
Definitio
n사용자 ID를 설정합니다. (기본 값 : guest)
Example oz.sendToActionScript("connection.id", "forcs");
- connection.headerreportname
FORCS Co., LTD 47
OZ Report Flash Viewer User's Guide
Definitio
n
보고서의 페이지 헤더로 사용될 보고서 이름을 설정합니다.connection.headerreportname에 관한 주의사항은connection.footerreportname을 참고하시기 바랍니다.
Example oz.sendToActionScript("connection.headerreportname", "/headerband.ozr");
- connection.openfile
Definitio
n오즈 뷰어에 표시할 OZD 파일을 OZURL 형식으로 설정합니다.
Example oz.sendToActionScript("connection.openfile", "ozp://sample.ozd");
- connection.password
Definitio
n사용자 패스워드를 설정합니다. (기본 값 : guest)
Example oz.sendToActionScript("connection.password", "forcs");
- connection.pcount
Definitio
n값을 설정할 폼 패러미터 개수를 설정합니다.
Example oz.sendToActionScript("connection.pcount", "2");
- connection.refreshcache
Definitio
n오즈 서버에 캐시된 데이터 모듈이 있을 경우 캐시된 데이터 모듈을 새로 고침할지 여부를 설정합니다.
Valuetrue 캐시 새로 고침
false 캐시 새로 고침 안 함 (기본 값)Example oz.sendToActionScript("connection.refreshcache", "true");
- connection.refreshperiod
Definitio
n보고서 새로 고침 주기를 설정합니다.
Example oz.sendToActionScript("connection.refreshperiod", "00:00:05");
48 FORCS Co., LTD
A Leader of Enterprise e-Business Solution
- connection.reportname
Definitio
n오즈 뷰어에 표시할 보고서 파일의 경로와 이름을 설정합니다.
Example oz.sendToActionScript("connection.reportname", "report/sample.ozr");
- connection.serverdmtype
Definitio
n
오즈 서버의 데이터 모듈 생성 옵션을 설정합니다.데이터 모듈이 대용량일 경우 file로 설정하여 오즈 서버의 부하를 줄일 수 있습니다.
Valuefile 파일 이용
memory 메모리 이용 (기본 값)Example oz.sendToActionScript("connection.serverdmtype", "file");
- connection.servlet
Definitio
n오즈 서버 URL을 설정합니다.
Example oz.sendToActionScript("connection.servlet", "http://127.0.0.1:8080/oz/server");
csv(CSV 파일 저장 패러미터)
csv.패러미터명
- csv.addseparator
Definitio
n자릿수 구분기호 추가 옵션 체크 여부를 설정합니다.
Valuetrue 체크
false 체크 안 함 (기본 값)Example oz.sendToActionScript("csv.addseparator", "true");
- csv.charset
Definitio 인코딩 옵션을 설정합니다.
FORCS Co., LTD 49
OZ Report Flash Viewer User's Guide
n
Valueansi ANSI (기본 값)unicode 유니코드
Example oz.sendToActionScript("csv.charset", "unicode");
- csv.exceptfirstpage
Definitio
n라인 제거 옵션 중 첫 페이지 제외 옵션 체크 여부를 설정합니다.
Valuetrue 체크
false 체크 안 함 (기본 값)Example oz.sendToActionScript("csv.exceptfirstpage", "true");
- csv.filename
Definitio
n파일 이름을 설정합니다.
Example oz.sendToActionScript("csv.filename", "sample.csv");
- csv.pageline
Definitio
n페이지 간격 줄 수 옵션을 설정합니다.
Example oz.sendToActionScript("csv.pageline", "2");
- csv.pagestyle
Definitio
n구분형태 옵션을 설정합니다.
Value
None None (기본 값)n <PAGE> n <PAGE>n <PAGE> --- n <PAGE> ------ n <PAGE> --- n <PAGE><PAGE> n <PAGE> n<PAGE> n --- <PAGE> n ------ <PAGE> n --- <PAGE> n
50 FORCS Co., LTD
A Leader of Enterprise e-Business Solution
Example oz.sendToActionScript("csv.pagestyle", "--- n <PAGE>");
- csv.pagetitle
Definitio
n<PAGE> 옵션을 설정합니다. (기본 값 : page)
Example oz.sendToActionScript("csv.pagestyle", "<PAGE> n");oz.sendToActionScript("csv.pagetitle", "Page No. ");
- csv.removerange
Definitio
n라인 제거 옵션을 체크하고, 제거할 라인 범위를 "시작라인,끝라인" 형태로 설정합니다.
Example oz.sendToActionScript("csv.removerange", "1,3");
- csv.removeseparator
Definitio
n자릿수 구분기호 제거 옵션 체크 여부를 설정합니다.
Valuetrue 체크
false 체크 안 함 (기본 값)Example oz.sendToActionScript("csv.removeseparator", "true");
- csv.saveastable
Definitio
n테이블 형식으로 저장 옵션 체크 여부를 설정합니다.
Valuetrue 체크
false 체크 안 함 (기본 값)Example oz.sendToActionScript("csv.saveastable", "true");
- csv.separator
Definitio
n
구분자 옵션을 설정합니다.tab, space, |, /, ~, comma, empty 외의 값으로 설정하면 구분자는 Other로 선택되고, 사용자 정의 텍스트 박스에 설정한 값이 표시됩니다.
Value tab tabspace space
FORCS Co., LTD 51
OZ Report Flash Viewer User's Guide
| |/ /~ ~comma comma (기본 값)empty emptyOther 그 외 값
Example oz.sendToActionScript("csv.separator", "space");
excel(엑셀 파일 저장 패러미터)
excel.패러미터명
- excel.autofit
Definitio
n자동 맞춤 옵션 체크 여부를 설정합니다.
Valuetrue 체크
false 체크 안 함 (기본 값)Example oz.sendToActionScript("excel.autofit", "true");
- excel.autofitheight
Definitio
n자동 맞춤 옵션 중 높이를 설정합니다. (기본 값 : 0)※ 주의사항 : excel.autofit=true일 경우에만 적용됩니다.
Example oz.sendToActionScript("excel.autofit", "true");oz.sendToActionScript("excel.autofitheight", "1");
- excel.autofitwidth
Definitio
n자동 맞춤 옵션 중 너비를 설정합니다. (기본 값 : 0)※ 주의사항 : excel.autofit=true일 경우에만 적용됩니다.
Example oz.sendToActionScript("excel.autofit", "true");oz.sendToActionScript("excel.autofitwidth", "1");
- excel.filename
52 FORCS Co., LTD
A Leader of Enterprise e-Business Solution
Definitio
n파일 이름을 설정합니다.
Example oz.sendToActionScript("excel.filename", "sample.xls");
- excel.matchmode
Definitio
n저장 형태 옵션을 설정합니다.
Valuecolumnpersheet 페이지 열별 시트 저장 (기본 값)pagepersheet 페이지별 시트 저장
Example oz.sendToActionScript("excel.matchmode", "pagepersheet");
- excel.matchsubmode
Definitio
n페이지별 시트 저장 옵션의 페이지 저장 순서를 설정합니다.
Valuecolumnfirst Column 우선
rowfirst Row 우선 (기본 값)Example oz.sendToActionScript("excel.matchsubmode", "columnfirst");
- excel.minimum_cellwidth
Definition 셀 최소 크기 옵션 중 너비를 설정합니다. (기본 값 : 1)※ 주의사항 : excel.savemode=keepform일 경우에만 적용됩니다.
Example oz.sendToActionScript("excel.savemode", "keepform");oz.sendToActionScript("excel.minimum_cellwidth", "5");
- excel.minimum_cellheight
Definition 셀 최소 크기 옵션 중 높이를 설정합니다. (기본 값 : 1)※ 주의사항 : excel.savemode=keepform일 경우에만 적용됩니다.
Example oz.sendToActionScript("excel.savemode", "keepform");oz.sendToActionScript("excel.minimum_cellheight", "5");
- excel.numberformat
Definitio
n숫자형 텍스트를 숫자로 변환 옵션을 체크하고, 변환되는 셀의 표시 형식을 설정합니다. (기본 값 : "#,##0")
FORCS Co., LTD 53
OZ Report Flash Viewer User's Guide
Example oz.sendToActionScript("excel.numberformat", "#,##0.00");
- excel.removeblank
Definitio
n페이지 사이 공백 제거 옵션 체크 여부를 설정합니다.
Valuetrue 체크
false 체크 안 함 (기본 값)Example oz.sendToActionScript("excel.removeblank", "true");
- excel.removeoption
Definitio
n라인 제거 옵션 중 페이지 옵션을 설정합니다.
Value
firstpageexcept 첫 페이지 제외
firstpageonly 첫 페이지만
allpage 모든 페이지 (기본 값)Example oz.sendToActionScript("excel.removeoption", "firstpageonly");
- excel.removerange
Definitio
n
라인 제거 옵션을 체크하고, 제거할 라인 범위를 "시작라인,끝라인" 형태로 설정합니다.※ 주의사항 : excel.removerange와 excel.removeranges를 동시에
설정할 경우 excel.removeranges 값으로 적용됩니다.Example oz.sendToActionScript("excel.removerange", "1,3");
- excel.removeranges
Definitio
n
라인 제거 옵션을 체크하고, 제거할 라인 범위를 "시작라인-끝라인,라인,시작라인-끝라인" 형태로 설정합니다.※ 주의사항 : excel.removerange와 excel.removeranges를 동시에
설정할 경우 excel.removeranges 값으로 적용됩니다.Example oz.sendToActionScript("excel.removeranges", "1-3,7,9-10");
- excel.savebyhtml
Definitio
nmht 형식으로 저장 옵션 체크 여부를 설정합니다.
54 FORCS Co., LTD
A Leader of Enterprise e-Business Solution
Valuetrue 체크
false 체크 안 함 (기본 값)Example oz.sendToActionScript("excel.savebyhtml", "true");
- excel.savefont
Definitio
n저장글꼴 사용 옵션을 체크하고, 저장 글꼴 이름을 설정합니다. (기본 값 : 시스템 폰트)
Example oz.sendToActionScript("excel.savefont", "굴림");
- excel.savemode
Definitio
n저장 방식 옵션을 설정합니다.
Value
keepform 폼 형태, 속성 유지 (기본 값)ignoreprops 색상, 외곽라인, 셀합치기 무시
ignoreblank분할 후 주변 셀 제거※ 참고사항 : 색상, 외곽라인, 셀합치기 무시도
체크됩니다.Example oz.sendToActionScript("excel.savemode", "ignoreblank");
- excel.savenumbertype
Definitio
n표시 형식이 숫자인 라벨만 적용 옵션 체크 여부를 설정합니다.
Valuetrue
체크※ 참고사항 : 숫자형 텍스트를 숫자로 변환 옵션도
체크됩니다.false 체크 안 함 (기본 값)
Example oz.sendToActionScript("excel.savenumbertype", "true");
export(파일 저장 공통 패러미터)
export.패러미터명
- export.applyformat
FORCS Co., LTD 55
OZ Report Flash Viewer User's Guide
Definitio
n
저장 다이얼로그의 파일 형식에 표시할 포맷을 설정합니다.※ 참고사항 : 표시할 포맷을 여러 개 설정할 경우 콤마(",")를 구분자로
조합하여 설정합니다.
Value
ozd OZ Report Data File(*.ozd)pdf Adobe PDF File(*.pdf)xls Microsoft Excel File(*.xls)
doc Microsoft Word Document(*.doc)
ppt Microsoft Presentation(*.ppt)
csv Comma Separated Values File(*.csv)
txt Tab Separated(*.txt)
hwp Hangul File(*.hwp)
hml Hangul97 File(*.hml)Example oz.sendToActionScript("export.applyformat", "pdf,xls");
- export.displaynames
Definitio
n
저장 다이얼로그의 파일 형식 옵션에 표시되는 콤보 박스의 리스트를 포맷,포맷설명문][포맷,포맷설명문] ... 형태로 설정합니다.※ 주의사항 : 포맷과 설명문은 ",", "[", "]" 이외의 값으로 설정하여야
합니다.
Example oz.sendToActionScript("export.displaynames", "[ozd,오즈 데이터 파일
(*.ozd)][xls,엑셀 파일(*.xls)]");
- export.filename
Definitio
n파일 이름을 설정합니다.
Example oz.sendToActionScript("export.filename", "sample");
- export.format
Definitio
n파일 형식 콤보 박스에 표시된 포맷 중 활성화할 포맷을 설정합니다.
Example oz.sendToActionScript("export.format", "pdf");
- export.lockcontrols
Definitio
n저장 다이얼로그의 [옵션] 버튼의 비활성화 여부를 설정합니다.
56 FORCS Co., LTD
A Leader of Enterprise e-Business Solution
Valuetrue 비활성화
false 활성화 (기본 값)Example oz.sendToActionScript("export.lockcontrols", "true");
- export.pagerange
Definitio
n저장 영역 옵션을 설정합니다.
Value
all 전체 페이지 (기본 값)current 현재 페이지
selected 선택된 페이지
range 지정
Example oz.sendToActionScript("export.pagerange", "current");
- export.pages
Definitio
n저장 영역 옵션 중 페이지 범위를 "시작페이지번호-끝페이지번호" 형태로 설정합니다.
Example oz.sendToActionScript("export.pages", "1-3");
- export.savearrow
Definitio
n저장할 컴포넌트 중 화살표 체크 여부를 설정합니다.
Valuetrue 체크 (기본 값)false 체크 안 함
Example oz.sendToActionScript("export.savearrow", "false");
- export.savebarcode
Definitio
n저장할 컴포넌트 중 바코드 체크 여부를 설정합니다.
Valuetrue 체크 (기본 값)false 체크 안 함
Example oz.sendToActionScript("export.savebarcode", "false");
FORCS Co., LTD 57
OZ Report Flash Viewer User's Guide
- export.savechart
Definitio
n저장할 컴포넌트 중 차트 체크 여부를 설정합니다.
Valuetrue 체크 (기본 값)false 체크 안 함
Example oz.sendToActionScript("export.savechart", "false");
- export.savecircle
Definitio
n저장할 컴포넌트 중 원 체크 여부를 설정합니다.
Valuetrue 체크 (기본 값)false 체크 안 함
Example oz.sendToActionScript("export.savecircle", "false");
- export.savehtml
Definitio
n저장할 컴포넌트 중 HTML 체크 여부를 설정합니다.
Valuetrue 체크 (기본 값)false 체크 안 함
Example oz.sendToActionScript("export.savehtml", "false");
- export.saveimage
Definitio
n저장할 컴포넌트 중 이미지 체크 여부를 설정합니다.
Valuetrue 체크 (기본 값)false 체크 안 함
Example oz.sendToActionScript("export.saveimage", "false");
- export.savelabel
Definitio
n저장할 컴포넌트 중 라벨 체크 여부를 설정합니다.
Value true 체크 (기본 값)
58 FORCS Co., LTD
A Leader of Enterprise e-Business Solution
false 체크 안 함
Example oz.sendToActionScript("export.savelabel", "false");
- export.saveline
Definitio
n저장할 컴포넌트 중 선 체크 여부를 설정합니다.
Valuetrue 체크 (기본 값)false 체크 안 함
Example oz.sendToActionScript("export.saveline", "false");
- export.savepdf417
Definitio
n저장할 컴포넌트 중 PDF417 체크 여부를 설정합니다.
Valuetrue 체크 (기본 값)false 체크 안 함
Example oz.sendToActionScript("export.savepdf417", "false");
- export.saverect
Definitio
n저장할 컴포넌트 중 사각형 체크 여부를 설정합니다.
Valuetrue 체크 (기본 값)false 체크 안 함
Example oz.sendToActionScript("export.saverect", "false");
- export.savemultidoc
Definitio
n모든 문서 저장 옵션 체크 여부를 설정합니다.
Valuetrue 체크
false 체크 안 함 (기본 값)Example oz.sendToActionScript("export.savemultidoc", "true");
- export.saveonefile
FORCS Co., LTD 59
OZ Report Flash Viewer User's Guide
Definitio
n한파일로 저장 옵션 체크 여부를 설정합니다.
Valuetrue 체크
false 체크 안 함 (기본 값)Example oz.sendToActionScript("export.saveonefile", "true");
- export.usedialogopt
Definitio
n
현재 표시된 보고서의 저장 다이얼로그에서 변경한 저장 옵션을 다른 보고서에도 적용할지 여부를 설정합니다.※ 주의사항 : 오즈 뷰어에 여러 개의 보고서가 표시되어 있으며,
excel.autofit=true일 경우에만 적용됩니다.
Valuetrue 다른 보고서에도 적용
false 현재 표시된 보고서에만 적용 (기본 값)
Example oz.sendToActionScript("excel.autofit", "true");oz.sendToActionScript("export.usedialogopt", "true");
global(일반 패러미터)
형태 : global.패러미터명
- global.concatpage
Definitio
n
다중 보고서를 하나의 보고서처럼 설정합니다."true"로 설정할 경우 툴바의 페이지 이동 또는 페이지 선택창에서 페이지 이동이 모두 하나의 보고서처럼 적용되며, 인쇄 및 저장 시에도 동일하게 적용됩니다.※ 참고사항
엑셀로 저장 시 보고서별로 용지 정보를 유지하여 저장하려면 "페이지별 시트 저장"과 "mht 형식으로 저장" 옵션을 체크하여야 합니다.
ppt로 저장할 경우 첫 번째 보고서의 용지 정보가 다른 보고서에도 적용되어 저장됩니다.
Valuetrue 하나의 보고서처럼 사용
false 각각의 보고서로 사용 (기본 값)Example oz.sendToActionScript("global.concatpage", "true");
- global.eachpagenumberatconcatpage
60 FORCS Co., LTD
A Leader of Enterprise e-Business Solution
Definitio
n다중 보고서를 하나의 보고서처럼 설정한 경우 각각의 보고서별로 페이지 번호를 부여할지 여부를 설정합니다.
Valuetrue 각각의 보고서별로 페이지 번호를 부여함
false 모든 보고서의 전체 페이지를 기준으로 페이지 번호를 부여함 (기본 값)
Example oz.sendToActionScript("global.eachpagenumberatconcatpage", "true")
- global.inheritparameter
Definitio
n
다중 보고서 호출 시 부모 보고서의 패러미터 값을 자식 보고서가 상속받을지 여부를 설정합니다.※ 참고사항 : 자식 보고서의 인쇄, 저장 등의 옵션 값을 부모 보고서와
동일하게 설정할 경우 값을 global.inheritparameter 패러미터 값을 "true"로 설정하시기 바랍니다.
Valuetrue 부모 보고서의 패러미터 값을 상속 받음
false 부모 보고서의 패러미터 값을 상속 받지 않음 (기본 값)Example oz.sendToActionScript("global.inheritparameter", "true");
- global.language
Definitio
n오즈 뷰어의 언어를 "언어명_국가명" 형태로 설정합니다.
Example
//한국어
oz.sendToActionScript("global.language", "ko_kr");
//영어
oz.sendToActionScript("global.language", "en_us");
//일본어
oz.sendToActionScript("global.language", "ja_jp");
- global.pagesetup_unit
Definitio
n페이지 설정 다이얼로그의 사용 단위계를 설정합니다.
Value
pt 포인트
inch 인치
cm 센티미터 (기본 값)Example oz.sendToActionScript("global.pagesetup_unit", "pt");
FORCS Co., LTD 61
OZ Report Flash Viewer User's Guide
- global.showerroronce
Definitio
n다중 보고서 바인딩 시 에러가 발생할 경우 에러 메시지를 한 번만 표시할지 여부를 설정합니다.
Valuetrue 모든 보고서의 바인딩이 끝난 후 에러 메시지 한 번만 표시
false 에러 발생 시마다 에러 메시지 표시 (기본 값)Example oz.sendToActionScript("global.showerroronce", "true");
- global.stopchildwhenerror
Definitio
n다중 보고서 바인딩 시 에러가 발생하면 보고서 바인딩을 중지할지 여부를 설정합니다.
Valuetrue 에러가 발생하면 보고서 바인딩 중지
false 에러가 발생해도 보고서 계속 바인딩 (기본 값)Example oz.sendToActionScript("global.stopchildwhenerror", "true");
- global.timezone
Definitio
n
표준 시간대를 설정합니다.※ 참고사항
설정한 표준 시간대는 데이터 타입이 Date, Time, DateTime(TimeStamp)인 데이터 필드 또는 SystemType이 Date, Time, Date/Time인 시스템 필드를 바인딩하는 텍스트에 적용됩니다.
표준 시간대를 설정하는 TimeZone 코드는 본 매뉴얼의 "TimeZone 정의 코드표" 부분을 참조하시기 바랍니다.
Example oz.sendToActionScript("global.timezone", "Asia/Seoul");
han97(한글 97 파일 저장 패러미터)
han97.패러미터명
- han97.filename
Definitio
n파일 이름을 설정합니다.
62 FORCS Co., LTD
A Leader of Enterprise e-Business Solution
Example oz.sendToActionScript("han97.filename", "sample.hml");
- han97.saveastable
Definitio
n테이블 형식으로 저장 옵션 체크 여부를 설정합니다.
Valuetrue 체크 (기본 값)false 체크 안 함
Example oz.sendToActionScript("han97.saveastable", "false");
hdm(HDM 파일 저장 패러미터)
형태 : hdm.패러미터명
- hdm.charset
Definitio
n인코딩 옵션을 설정합니다.
Valueansi ANSI (기본 값)unicode 유니코드
Example oz.sendToActionScript("hdm.charset", "unicode");
- hdm.extension
Definitio
n
파일 확장자를 설정합니다.※ 주의사항 : hdm.filename 패러미터 값에 파일명과 확장자를 모두
설정하였을 경우 hdm.extension 패러미터 값은 무시되고 hdm.filename에 설정한 확장자로 파일이 저장됩니다.
Value
csv csvtxt txt (기본 값)xla xlaxls xls
Example oz.sendToActionScript("hdm.extension", "csv");
- hdm.filename
FORCS Co., LTD 63
OZ Report Flash Viewer User's Guide
Definitio
n파일 이름을 설정합니다.
Example oz.sendToActionScript("hdm.filename", "sample");
- hdm.indent
Definitio
n들여쓰기 기능 사용 옵션 체크 여부를 설정합니다.
Valuetrue 체크 (기본 값)false 체크 안 함
Example oz.sendToActionScript("hdm.indent", "false");
- hdm.separator
Definitio
n
구분자 옵션을 설정합니다.tab, space, |, /, ~, comma, empty 외의 값으로 설정하면 구분자는 Other로 선택되고, 사용자 정의 텍스트 박스에 설정한 값이 표시됩니다.
Value
tab tabspace space| |/ /~ ~comma comma (기본 값)Other 그 외 값
Example oz.sendToActionScript("hdm.separator", "space");
hml (한글 파일 저장 관련 패러미터)
hml.패러미터명
- hml.filename
Definitio
n파일 이름을 설정합니다.
Example oz.sendToActionScript("hml.filename", "sample.hwp");
64 FORCS Co., LTD
A Leader of Enterprise e-Business Solution
- hml.keeplabelsize
Definitio
n라벨 크기 고정 옵션 체크 여부를 설정합니다.
Valuetrue 체크
false 체크 안 함 (기본 값)Example oz.sendToActionScript("hml.keeplabelsize", "true");
- hml.saveastable
Definitio
n테이블 형식으로 저장 옵션 체크 여부를 설정합니다.
Valuetrue 체크 (기본 값)false 체크 안 함
Example oz.sendToActionScript("hml.saveastable", "false");
- hml.savetobackground
Definitio
n백그라운드 밴드를 바탕쪽에 저장 옵션 체크 여부를 설정합니다.
Valuetrue 체크
false 체크 안 함 (기본 값)Example oz.sendToActionScript("hml.savetobackground", "true");
- hml.savetoheaderfooter
Definitio
n패이지 헤더/풋터 밴드를 머리말/꼬리말에 저장 옵션 체크 여부를 설정합니다.
Valuetrue 체크
false 체크 안 함 (기본 값)Example oz.sendToActionScript("hml.savetoheaderfooter", "true");
- hml.verttoparagraph
Definitio
n새로운 문단으로 설정 옵션 체크 여부를 설정합니다.
FORCS Co., LTD 65
OZ Report Flash Viewer User's Guide
Valuetrue 체크
false 체크 안 함 (기본 값)Example oz.sendToActionScript("hml.verttoparagraph", "true");
information(오즈 뷰어 트랜잭션 로그 패러미터)
형태 : information.패러미터명
- information.turnoffdynamic
Definitio
n라벨, 차트의 편집 기능 사용 불가 여부를 설정합니다.
Valuetrue 편집 기능 사용 불가
false 편집 기능 사용 가능 (기본 값)Example oz.sendToActionScript("information.turnoffdynamic", "true");
memo(메모 패러미터)
memo.패러미터명
- memo.bordercolor
Definitio
n테두리 색 설정합니다.
Example oz.sendToActionScript("memo.bordercolor", "0000ff");
- memo.bottomline
Definitio
n
아래쪽 테두리 두께를 설정합니다.테두리를 다중선으로 설정하려면 "두께 간격 두께 간격 두께 ... 두께"형태로 설정합니다.
Example
//단일선
oz.sendToActionScript("memo.bottomline", "2");
//다중선
oz.sendToActionScript("memo.bottomline", "2 10 4 10 8");
66 FORCS Co., LTD
A Leader of Enterprise e-Business Solution
- memo.bottomlinedash
Definitio
n
아래쪽 테두리 점선을 "점선 간격" 형태로 설정합니다.테두리가 다중선일 때 선마다 다르게 설정하려면 "점선 간격;점선 간격;점선 간격;...;점선 간격" 형태로 설정합니다.
Example
//단일선
oz.sendToActionScript("memo.bottomlinedash", "4 2");
//다중선
oz.sendToActionScript("memo.bottomlinedash", "4 2;8 4;16 8");
- memo.bottomlinedasheoffset
Definitio
n
아래쪽 테두리 점선 옵셋을 설정합니다.테두리가 다중선일 때 선마다 다르게 설정하려면 "옵셋 옵셋 옵셋 ... 옵셋" 형태로 설정합니다.
Example
//단일선
oz.sendToActionScript("memo.bottomlinedasheoffset", "5");
//다중선
oz.sendToActionScript("memo.bottomlinedasheoffset", "5 10 20");
- memo.caption
Definitio
n텍스트를 설정합니다.
Example oz.sendToActionScript("memo.caption", "sample");
- memo.changeable
Definitio
n속성 변환 가능 여부를 설정합니다.
Valuetrue 속성 변환 가능 (기본 값)false 속성 변환 불가
Example oz.sendToActionScript("memo.changeable", "false");
- memo.clip
Definitio
n클리핑 여부를 설정합니다.
FORCS Co., LTD 67
OZ Report Flash Viewer User's Guide
Valuetrue 클리핑
false 클리핑 안 함 (기본 값)Example oz.sendToActionScript("memo.clip", "true");
- memo.editable
Definitio
n편집 가능 여부를 설정합니다.
Valuetrue 편집 가능 (기본 값)false 편집 불가능
Example oz.sendToActionScript("memo.editable", "false");
- memo.effect
Definitio
n텍스트 효과를 설정합니다.
Value
basic Basic (기본 값)outline Outline
dimension 3D
engrave Engrave
segments Segments
hollow Hollow
shadow ShadowExample oz.sendToActionScript("memo.effect", "Engrave");
- memo.fillcolor
Definitio
n바탕색을 설정합니다.
Example oz.sendToActionScript("memo.fillcolor", "0000ff");
- memo.fontrcolor
Definitio
n글꼴색을 설정합니다.
Example oz.sendToActionScript("memo.fontcolor", "0000ff");
68 FORCS Co., LTD
A Leader of Enterprise e-Business Solution
- memo.fontname
Definitio
n글꼴을 설정합니다.
Example oz.sendToActionScript("memo.fontname", "Arial");
- memo.fontsize
Definitio
n글꼴 크기를 설정합니다. (기본 값 : 10);
Example oz.sendToActionScript("memo.fontsize", "12");
- memo.fontstyle
Definitio
n글꼴 스타일을 설정합니다.
Value
plain 보통 (기본 값)bold 굵게
italic 기울임꼴
bolditalic 굵은 기울임꼴
Example oz.sendToActionScript("memo.fontstyle", "bold");
- memo.gradientcolor
Definitio
n그라데이션 색을 설정합니다.
Example oz.sendToActionScript("memo.gradientcolor", "00ff00");
- memo.gradienttype
Definitio
n그라데이션 방향과 시작 위치를 설정합니다.
Value left_center_right 가로 모서리에서 (기본 값)right_center_left 가로 가운데에서
left_right 가로 정방향
right_left 가로 역방향
FORCS Co., LTD 69
OZ Report Flash Viewer User's Guide
top_center_bottom 세로 모서리에서
bottom_center_top 세로 가운데에서
top_bottom 세로 정방향
bottom_top 세로 역방향
lefttop_center_bottomright 상향 대각선 모서리에서
bottomright_center_lefttop 상향 대각선 가운데에서
lefttop_bottomright 상향 대각선 정방향
bottomright_lefttop 상향 대각선 역방향
leftbottom_center_righttop 하향 대각선 모서리에서
righttop_center_leftbottom 하향 대각선 가운데에서
leftbottom_righttop 하향 대각선 정방향
righttop_leftbottom 하향 대각선 역방향
Example oz.sendToActionScript("memo.gradienttype", "bottom_top");
- memo.halign
Definitio
n텍스트 수평 정렬 방식을 설정합니다.
Value
left 왼쪽 정렬
center 가운데 정렬 (기본 값)right 오른쪽 정렬
Example oz.sendToActionScript("memo.halign", "left");
- memo.leftline
Definitio
n
왼쪽 테두리 두께를 설정합니다.테두리를 다중선으로 설정하려면 "두께 간격 두께 간격 두께 ... 두께"형태로 설정합니다.
Example
//단일선
oz.sendToActionScript("memo.leftline", "2");
//다중선
oz.sendToActionScript("memo.leftline", "2 10 4 10 8");
- memo.leftlinedash
Definitio 왼쪽 테두리 점선을 "점선 간격" 형태로 설정합니다.테두리가 다중선일 때 선마다 다르게 설정하려면 "점선 간격;점선 간격;
70 FORCS Co., LTD
A Leader of Enterprise e-Business Solution
n 점선 간격;...;점선 간격" 형태로 설정합니다.
Example
//단일선
oz.sendToActionScript("memo.leftlinedash", "4 2");
//다중선
oz.sendToActionScript("memo.leftlinedash", "4 2;8 4;16 8");
- memo.leftlinedashoffset
Definitio
n
왼쪽 테두리 점선 옵셋을 설정합니다.테두리가 다중선일 때 선마다 다르게 설정하려면 "옵셋 옵셋 옵셋 ... 옵셋" 형태로 설정합니다.
Example
//단일선
oz.sendToActionScript("memo.leftlinedashoffset", "5");
//다중선
oz.sendToActionScript("memo.leftlinedashoffset", "5 10 20");
- memo.movable
Definitio
n이동 가능 여부를 설정합니다.
Valuetrue 이동 가능 (기본 값)false 이동 불가능
Example oz.sendToActionScript("memo.mavable", "true");
- memo.rightline
Definitio
n
오른쪽 테두리 두께를 설정합니다.테두리를 다중선으로 설정하려면 "두께 간격 두께 간격 두께 ... 두께"형태로 설정합니다.
Example
//단일선
oz.sendToActionScript("memo.rightline", "2");
//다중선
oz.sendToActionScript("memo.rightline", "2 10 4 10 8");
- memo.rightlinedash
Definitio
n
오른쪽 테두리 점선을 "점선 간격" 형태로 설정합니다.테두리가 다중선일 때 선마다 다르게 설정하려면 "점선 간격;점선 간격;
FORCS Co., LTD 71
OZ Report Flash Viewer User's Guide
점선 간격;...;점선 간격" 형태로 설정합니다.
Example
//단일선
oz.sendToActionScript("memo.rightlinedash", "4 2");
//다중선
oz.sendToActionScript("memo.rightlinedash", "4 2;8 4;16 8");
- memo.rightlinedashoffset
Definitio
n
오른쪽 테두리 점선 옵셋을 설정합니다.테두리가 다중선일 때 선마다 다르게 설정하려면 "옵셋 옵셋 옵셋 ... 옵셋" 형태로 설정합니다.
Example
//단일선
oz.sendToActionScript("memo.rightlinedashoffset", "5");
//다중선
oz.sendToActionScript("memo.rightlinedashoffset", "5 10 20");
- memo.spacing
Definitio
n자간을 설정합니다. (기본 값 : 0);
Example oz.sendToActionScript("memo.spacing", "2");
- memo.stretch
Definitio
n메모의 텍스트 출력 방향 속성을 설정합니다.
Value
horizontal 가로 쓰기 (기본 값)counterclockwise 가로 쓰기를 반시계 방향으로 회전하여 출력
vertical_2byte 세로 쓰기에서 1byte 문자만 시계 방향으로 회전하여 출력
vertical 세로 쓰기
clockwise 가로 쓰기를 시계 방향으로 회전하여 출력
horizontal_2byte 가로 쓰기를 2byte 문자만 반시계 방향으로 회전하여 출력
Example oz.sendToActionScript("memo.stretch", "vertical");
- memo.topline
72 FORCS Co., LTD
A Leader of Enterprise e-Business Solution
Definitio
n
위쪽 테두리 두께를 설정합니다.테두리를 다중선으로 설정하려면 "두께 간격 두께 간격 두께 ... 두께"형태로 설정합니다.
Example
//단일선
oz.sendToActionScript("memo.topline", "2");
//다중선
oz.sendToActionScript("memo.topline", "2 10 4 10 8");
- memo.toplinedash
Definitio
n
위쪽 테두리 점선을 "점선 간격" 형태로 설정합니다.테두리가 다중선일 때 선마다 다르게 설정하려면 "점선 간격;점선 간격;점선 간격;...;점선 간격" 형태로 설정합니다.
Example
//단일선
oz.sendToActionScript("memo.toplinedash", "4 2");
//다중선
oz.sendToActionScript("memo.toplinedash", "4 2;8 4;16 8");
- memo.toplinedashoffset
Definitio
n
위쪽 테두리 점선 옵셋을 설정합니다.테두리가 다중선일 때 선마다 다르게 설정하려면 "옵셋 옵셋 옵셋 ... 옵셋" 형태로 설정합니다.
Example
//단일선
oz.sendToActionScript("memo.toplinedashoffset", "5");
//다중선
oz.sendToActionScript("memo.toplinedashoffset", "5 10 20");
- memo.usegradient
Definitio
n그라데이션 사용 여부를 설정합니다.
Valuetrue 그라데이션 사용
false 그라데이션 사용 안 함 (기본 값)Example oz.sendToActionScript("memo.usegradient", "true");
- memo.valign
Definitio 텍스트 수직 정렬 방식을 설정합니다.
FORCS Co., LTD 73
OZ Report Flash Viewer User's Guide
n
Value
top 위쪽 정렬
center 가운데 정렬 (기본 값)bottom 아래쪽 정렬
Example oz.sendToActionScript("memo.valign", "top");
- memo.wordwrap
Definitio
n자동 줄바꾸기 여부를 설정합니다.
Valuetrue 자동 줄바꾸기
false 자동 줄바꾸기 안 함 (기본 값)Example oz.sendToActionScript("memo.wordwrap", "true");
- memo.wrapspace
Definitio
n줄 간격을 설정합니다. (기본 값 : 0);
Example oz.sendToActionScript("memo.wrapspace", "2");
odi(ODI 설정 패러미터)
odi.패러미터명
※ 참고사항 : clientdmtype, compresseddatamodule 등 ODI 설정 패러미터 중에는
connection 패러미터와 동일한 패러미터명이 있습니다. connection.xxx 패러미터는 보고서에 추가된 모든 ODI를 대상으로 적용되고
odi.odiname.xxx 패러미터는 odiname에 지정한 ODI만 적용됩니다. 만일
모든 ODI에 동일하게 설정 값을 적용하려면 connection.xxx 패러미터를
사용하시기 바랍니다.
- odi.odinames
Definitio
n
ODI 이름을 설정합니다.ODI 이름을 여러 개 설정하려면 콤마(",")를 구분자로 조합하여 설정합니다.
74 FORCS Co., LTD
A Leader of Enterprise e-Business Solution
Example oz.sendToActionScript("odi.odinames", "Employee,Customer");
- odi.odiname.args#
Definitio
n
ODI에 추가된 사용자 지정 패러미터 값을 설정합니다.#은 숫자 값으로 몇 번째 패러미터인지를 나타내는 번호이며, 1부터 odi.odiname.pcount 패러미터 값까지 설정할 수 있습니다.
Example oz.sendToActionScript("odi.Employee.args1", "Gender=F");oz.sendToActionScript("odi.Employee.args2", "City=Seoul");
- odi.odiname.clientdmtype
Definitio
n오즈 뷰어의 데이터 모듈 처리 방식을 설정합니다.
Valuenormal
오즈 서버로부터 데이터 모듈을 모두 받은 후 보고서 바인딩 시작
memory오즈 서버로부터 데이터 모듈을 받으면서 보고서 바인딩을 동시에 진행 (기본 값)
Example oz.sendToActionScript("odi.Employee.clientdmtype", "normal");
- odi.odiname.compresseddatamodule
Definitio
n오즈 서버에 데이터 모듈 요청 시 압축 여부를 설정합니다.
Valuetrue 압축된 데이터 모듈 요청
false 압축되지 않은 데이터 모듈 요청 (기본 값)Example oz.sendToActionScript("odi.Employee.compresseddatamodule", "true");
- odi.odiname.fetchtype
Definitio
n오즈 서버의 데이터 모듈 처리 방식을 설정합니다.
Valuebatch 서버에서 전체 데이터에 대한 데이터 모듈 생성 작업을
완료하고 데이터 모듈을 전송함 (기본 값)concurrent 서버에서 데이터 모듈 생성과 전송 작업을 동시에 수행
Example oz.sendToActionScript("odi.Employee.fetchtype", "concurrent");
- odi.odiname.frameworkurl
FORCS Co., LTD 75
OZ Report Flash Viewer User's Guide
Definitio
n프레임웍 URL을 설정합니다.
Example oz.sendToActionScript("odi.Employee.frameworkurl", "http://127.0.0.1:8088/sample.datamodulesample");
- odi.odiname.pcount
Definitio
nODI에 추가된 사용자 지정 패러미터 개수를 설정합니다.
Example oz.sendToActionScript("odi.Employee.pcount", "2");
- odi.odiname.serverdmtype
Definitio
n
오즈 서버의 데이터 모듈 생성 옵션을 설정합니다.데이터 모듈이 대용량일 경우 file로 설정하여 오즈 서버의 부하를 줄일 수 있습니다.
Valuefile 파일 이용
memory 메모리 이용 (기본 값)Example oz.sendToActionScript("odi.Employee.serverdmtype", "file");
- odi.odiname.ozserver.servlet
Definitio
n
오즈 서버 URL을 설정합니다.보고서 파일을 가져오는 서버와 다른 서버에서 데이터 모듈을 가져오고자 할 경우 설정합니다.
Example oz.sendToActionScript("odi.Employee.ozserver.servlet","http://127.0.0.1:8080/oz/servlet")
- odi.odiname.ozserver.user
Definitio
n
사용자 ID를 설정합니다. (기본 값 : guest)보고서 파일을 가져오는 서버와 다른 서버에서 데이터 모듈을 가져오고자 할 경우 설정합니다.
Example oz.sendToActionScript("odi.Employee.ozserver.user", "forcs");
- odi.odiname.ozserver.pass
Definitio
n
사용자 패스워드를 설정합니다. (기본 값 : guest)보고서 파일을 가져오는 서버와 다른 서버에서 데이터 모듈을 가져오고자 할 경우 설정합니다.
76 FORCS Co., LTD
A Leader of Enterprise e-Business Solution
Example oz.sendToActionScript(odi.Employee.ozserver.pass", "forcs");
ozd(OZD 파일 저장 패러미터)
ozd.패러미터명
- ozd.filename
Definitio
n파일 이름을 설정합니다.
Example oz.sendToActionScript("ozd.filename", "sample.ozd");
- ozd.includeimage
Definitio
n이미지 포함 옵션 체크 여부를 설정합니다.
Valuetrue 체크 (기본 값)false 체크 안 함
Example oz.sendToActionScript("ozd.includeimage", "false");
- ozd.memoallowed
Definitio
n메모 추가 가능 옵션 체크 여부를 설정합니다.
Valuetrue 체크 (기본 값)false 체크 안 함
Example oz.sendToActionScript("ozd.memoallowed", "false");
- ozd.password
Definitio
n암호 옵션을 설정합니다.
Example oz.sendToActionScript("ozd.password", "forcs");
- ozd.saveall
Definitio
n모든 보고서 저장 옵션 체크 여부를 설정합니다.
FORCS Co., LTD 77
OZ Report Flash Viewer User's Guide
Valuetrue 체크
false 체크 안 함 (기본 값)Example oz.sendToActionScript("ozd.saveall", "true"):
pdf(PDF 파일 저장 패러미터)
pdf.패러미터명
- pdf.author
Definitio
n작성자 옵션을 설정합니다. (기본 값 : Forcs co.,Ltd.)
Example oz.sendToActionScript("pdf.author", "FORCS");
- pdf.creator
Definitio
n응용프로그램 옵션을 설정합니다. (기본 값 : OZ Report Viewer)
Example oz.sendToActionScript("pdf.creator", "OZ Viewer");
- pdf.filename
Definitio
n파일 이름을 설정합니다.
Example oz.sendToActionScript("pdf.filename", "sample.pdf");
- pdf.keyword
Definitio
n키워드 옵션을 설정합니다.
Example oz.sendToActionScript("pdf.keyword", "sample");
- pdf.masterpassword
Definitio
n마스터 암호 옵션을 설정합니다.
78 FORCS Co., LTD
A Leader of Enterprise e-Business Solution
Example oz.sendToActionScript("pdf.masterpassword", "forcs");
- pdf.printable
Definitio
n인쇄 허용 옵션 체크 여부를 설정합니다.
Valuetrue 체크 (기본 값)false 체크 안 함
Example oz.sendToActionScript("pdf.printable", "false");
- pdf.saverange
Definitio
n저장 영역 옵션 중 페이지 범위를 "시작페이지번호,끝페이지번호" 형태로 설정합니다.
Example oz.sendToActionScript("pdf.saverange", "1,3");
- pdf.subject
Definitio
n주제 옵션을 설정합니다.
Example oz.sendToActionScript("pdf.subject", "subject");
- pdf.title
Definitio
n제목 옵션을 설정합니다.
Example oz.sendToActionScript("pdf.title", "sample");
- pdf.userpassword
Definitio
n사용자 암호 옵션을 설정합니다.
Example oz.sendToActionScript("pdf.userpassword", "forcs");
ppt(PPT 파일 저장 패러미터)
FORCS Co., LTD 79
OZ Report Flash Viewer User's Guide
ppt.패러미터명
- ppt.filename
Definitio
n파일 이름을 설정합니다.
Example oz.sendToActionScript("ppt.filename", "sample.ppt");
print(인쇄 패러미터)
print.패러미터명
- print.adjust
Definitio
n용지에 맞춰 인쇄 옵션 체크 여부를 설정합니다.
Valuetrue 체크 (기본 값)false 체크 안 함
Example oz.sendToActionScript("print.adjust", "false");
- print.alldocument
Definitio
n모든 리포트 인쇄 옵션 체크 여부를 설정합니다.
Valuetrue 체크
false 체크 안 함 (기본 값)Example oz.sendToActionScript("print.alldocument", "true");
- print.collate
Definitio
n한부씩 인쇄 옵션 체크 여부를 설정합니다.
Valuetrue 체크 (기본 값)false 체크 안 함
Example oz.sendToActionScript("print.collate", "false");
80 FORCS Co., LTD
A Leader of Enterprise e-Business Solution
- print.copies
Definitio
n인쇄 매수 옵션을 설정합니다. (기본 값 : 1)
Example oz.sendToActionScript("print.copies", "2");
- print.lockopt
Definitio
n인쇄 옵션 변경 불가능 여부를 설정합니다.값을 true로 설정하면 인쇄 다이얼로그의 모든 옵션이 비활성화됩니다.
Valuetrue 변경 불가능
false 변경 가능 (기본 값)Example oz.sendToActionScript("print.lockopt", "true");
- print.once
Definitio
n
인쇄 횟수를 한 번으로 제한합니다.값을 true로 설정하면 보고서를 인쇄한 후에는 툴바의 인쇄 아이콘이 비활성화됩니다.
Valuetrue 인쇄를 한 번으로 제한
false 인쇄 제한 없음 (기본 값)Example oz.sendToActionScript("print.once", "true");
- print.pageorder
Definitio
n모아찍기의 인쇄 순서 옵션을 설정합니다.
Valuehorizontal 수평 (기본 값)vertical 수직
Example oz.sendToActionScript("print.pageorder", "vertical");
- print.pageorient
Definitio
n모아찍기의 인쇄 방향 옵션을 설정합니다.
Valuehorizontal 가로 (기본 값)vertical 세로
FORCS Co., LTD 81
OZ Report Flash Viewer User's Guide
Example oz.sendToActionScript("print.pageorient", "vertical");
- print.pagerange
Definitio
n인쇄 범위 옵션을 설정합니다.
Value
all 모두 (기본 값)current 현재 페이지
range 페이지 지정
Example oz.sendToActionScript("print.pagerange", "current");
- print.pages
Definitio
n
인쇄할 페이지 범위를 "시작라인-끝라인,라인,시작라인-끝라인" 형태로 설정합니다.※ 주의사항 : print.pagerange=range일 경우에만 적용됩니다.
Example oz.sendToActionScript("print.pagerange", "range");oz.sendToActionScript("print.pages", "1-3,7,9-10");
- print.pagesinone
Definitio
n
모아찍기의 한 페이지에 인쇄할 페이지 수 옵션을 설정합니다. (기본 값 : 2)※ 주의사항 : print.style=gather일 경우에만 적용됩니다.
Example oz.sendToActionScript("print.style", "gather");oz.sendToActionScript("print.pagesinone", "4");
- print.scaling
Definitio
n인쇄 배율을 1부터 100 사이의 값으로 설정합니다. (기본 값 : 100)
Example oz.sendToActionScript("print.scaling", "80");
- print.style
Definitio
n인쇄 스타일을 설정합니다.
Valuenormal 기본 인쇄 (기본 값)gather 모아찍기
82 FORCS Co., LTD
A Leader of Enterprise e-Business Solution
Example oz.sendToActionScript("print.style", "gather");
- print.usedialogopt
Definitio
n현재 표시된 보고서의 인쇄 다이얼로그에서 변경한 인쇄 옵션을 다른 보고서에도 적용할지 여부를 설정합니다.
Valuetrue 다른 보고서에도 적용
false 현재 표시된 보고서에만 적용 (기본 값)Example oz.sendToActionScript("print.usedialogopt", "true");
repository_agent(리파지토리 패러미터)
형태 : repository_agent.패러미터
- repository_agent.ozserver.servlet
Definitio
n오즈 서버 URL을 설정합니다.
Example oz.sendToActionScript("repository_agent.ozserver.servlet", " http://127.0.0.1:8080/oz/server");
- repository_agent.pass
Definitio
n사용자 패스워드를 설정합니다. (기본 값 : guest)
Example oz.sendToActionScript("repository_agent.pass", "forcs");
- repository_agent.user
Definitio
n사용자 ID를 설정합니다. (기본 값 : guest)
Example oz.sendToActionScript("repository_agent.user", "forcs")
text(Text 파일 저장 패러미터)
FORCS Co., LTD 83
OZ Report Flash Viewer User's Guide
text.패러미터명
- text.addseparator
Definitio
n자릿수 구분기호 추가 옵션 체크 여부를 설정합니다.
Valuetrue 체크
false 체크 안 함 (기본 값)Example oz.sendToActionScript("text.addseparator", "true");
- text.charset
Definitio
n인코딩 옵션을 설정합니다.
Valueansi ANSI (기본 값)
unicode 유니코드
Example oz.sendToActionScript("text.charset", "unicode");
- text.exceptfirstpage
Definitio
n라인 제거 옵션 중 첫 페이지 제외 옵션 체크 여부를 설정합니다.
Valuetrue 체크
false 체크 안 함 (기본 값)Example oz.sendToActionScript("text.exceptfirstpage", "true");
- text.filename
Definitio
n파일 이름을 설정합니다.
Example oz.sendToActionScript("text.filename", "sample.txt");
- text.pageline
Definitio
n페이지 간격 줄 수 옵션을 설정합니다.
Example oz.sendToActionScript("text.pageline", "2");
84 FORCS Co., LTD
A Leader of Enterprise e-Business Solution
- text.pagestyle
Definitio
n구분형태 옵션을 설정합니다.
Value
None None (기본 값)n <PAGE> n <PAGE>n <PAGE> --- n <PAGE> ------ n <PAGE> --- n <PAGE><PAGE> n <PAGE> n<PAGE> n --- <PAGE> n ------ <PAGE> n --- <PAGE> n
Example oz.sendToActionScript("text.pagestyle", "--- n <PAGE>");
- text.pagetitle
Definitio
n<PAGE> 옵션을 설정합니다. (기본 값 : page)
Example oz.sendToActionScript("text.pagestyle", "<PAGE> n");oz.sendToActionScript("text.pagetitle", "Page No. ");
- text.removerange
Definitio
n라인 제거 옵션을 체크하고, 제거할 라인 범위를 "시작라인,끝라인" 형태로 설정합니다.
Example oz.sendToActionScript("text.removerange", "1,3");
- text.removeseparator
Definitio
n자릿수 구분기호 제거 옵션 체크 여부를 설정합니다.
Valuetrue 체크
false 체크 안 함 (기본 값)Example oz.sendToActionScript("text.removeseparator", "true");
- text.saveastable
Definitio 테이블 형식으로 저장 옵션 체크 여부를 설정합니다.
FORCS Co., LTD 85
OZ Report Flash Viewer User's Guide
n
Valuetrue 체크
false 체크 안 함 (기본 값)Example oz.sendToActionScript("text.saveastable", "true");
- text.separator
Definitio
n
구분자 옵션을 설정합니다.tab, space, |, /, ~, comma, empty 외의 값으로 설정하면 구분자는 Other로 선택되고, 사용자 정의 텍스트 박스에 설정한 값이 표시됩니다.
Value
tab tabspace space| |/ /~ ~comma comma (기본 값)empty emptyOther 그 외 값
Example oz.sendToActionScript("text.separator", "space");
toolbar(오즈 뷰어 툴바 패러미터)
toolbar.패러미터명
※ 참고사항 : "disable" 값에 대한 공통 사항
"disable"로 설정된 툴바 기능은 Script() 또는 ScriptEx() 함수로 실행할
경우에도 동작하지 않습니다. "disable" 패러미터 값은 툴바 아이콘을 화면에 표시할지 여부를 설정하는
true 또는 false 값과 콤마(",")를 구분자로 조합하여 사용할 수 있습니다. 만일 화면에 표시하고 비활성화시킬 경우에는 "true,disable"로, 화면에
표시하지 않고 비활성화시킬 경우에는 "false,disable"로 설정하시기
바랍니다. "true,disable" 또는 "false,disable" 형태로 설정하지 않고 "disable"로만
설정할 경우 화면에 표시되는 여부는 툴바 아이콘의 표시 여부 기본 값에 따라
86 FORCS Co., LTD
A Leader of Enterprise e-Business Solution
결정됩니다. 예를 들어, 인쇄 아이콘(toolbar.print)의 경우 기본 값이 "표시함"이므로 "disable"만 설정할 경우 화면에 표시되고 아이콘 및 기능이
비활성화되며, 모두 닫기 아이콘(toolbar.closeall)의 경우 기본 값이 "표시 안
함"이므로 "disable"만 설정할 경우 화면에 표시되지 않고 기능이
비활성화됩니다.
- toolbar.about
Definitio
n오즈 리포트 뷰어 정보 아이콘( )의 표시 여부 및 비활성화 여부를 설정합니다.
Value
true 표시 (기본 값)false 표시 안 함
disable 비활성화
Example oz.sendToActionScript("toolbar.about", "false");
- toolbar.addmemo
Definitio
n 메모 추가 아이콘( )의 표시 여부 및 비활성화 여부를 설정합니다.
Value
true 표시 (기본 값)false 표시 안 함
disable 비활성화
Example oz.sendToActionScript("toolbar.addmemo", "false");
- toolbar.all
Definitio
n툴바 표시 여부 및 아이콘의 비활성화 여부를 설정합니다.
Value
true 표시 (기본 값)false 표시 안 함
disable 비활성화
Example oz.sendToActionScript("toolbar.all", "false");
- toolbar.bankbookprint
FORCS Co., LTD 87
OZ Report Flash Viewer User's Guide
Definitio
n 통장 프린터 인쇄 아이콘( )의 표시 여부를 설정합니다.
Value
true 표시
false 표시 안 함 (기본 값)disable 비활성화
Example oz.sendToActionScript("toolbar.bankbookprint", "true");
- toolbar.bgcolor
Definitio
n툴바 바탕색을 설정합니다.
Example oz.sendToActionScript("toolbar.bgcolor", "0000ff");
- toolbar.bottom
Definitio
n수직 방향 마지막 페이지로 이동 아이콘( )의 표시 여부 및 비활성화 여부를 설정합니다.
Value
true 표시 (기본 값)false 표시 안 함
disable 비활성화
Example oz.sendToActionScript("toolbar.bottom", "false");
- toolbar.close
Definitio
n 보고서 닫기 아이콘( )의 표시 여부 및 비활성화 여부를 설정합니다.
Value
true 표시 (기본 값)false 표시 안 함
disable 비활성화
Example oz.sendToActionScript("toolbar.close", "false");
- toolbar.closeall
Definitio
n모든 보고서 닫기 아이콘( )의 표시 여부 및 비활성화 여부를 설정합니다.
Value true 표시 (기본 값)
88 FORCS Co., LTD
A Leader of Enterprise e-Business Solution
false 표시 안 함
disable 비활성화
Example oz.sendToActionScript("toolbar.closeall", "true");
- toolbar.csv
Definitio
nCSV 파일로 저장 아이콘( )의 표시 여부 및 비활성화 여부를 설정합니다.
Value
true 표시
false 표시 안 함 (기본 값)disable 비활성화
Example oz.sendToActionScript("toolbar.csv", "true");
- toolbar.currentpage
Definitio
n페이지 번호를 입력하는 텍스트 박스( )의 표시 여부 및 비활성화 여부를 설정합니다.
Value
true 표시 (기본 값)false 표시 안 함
disable 비활성화
Example oz.sendToActionScript("toolbar.currentpage", "false");oz.sendToActionScript("toolbar.page", "true");
- toolbar.doc
Definitio
n워드 파일로 저장 아이콘( )의 표시 여부 및 비활성화 여부를 설정합니다.
Value
true 표시
false 표시 안 함 (기본 값)disable 비활성화
Example oz.sendToActionScript("toolbar.doc", "true");
- toolbar.down
Definitio
n아래쪽 페이지로 이동하는 아이콘( )의 표시 여부 및 비활성화 여부를 설정합니다.
Value true 표시 (기본 값)
FORCS Co., LTD 89
OZ Report Flash Viewer User's Guide
false 표시 안 함
disable 비활성화
Example oz.sendToActionScript("toolbar.down", "false");
- toolbar.file
Definitio
n파일 아이콘 그룹( )의 표시 여부 및 비활성화 여부를 설정합니다.
Value
true 표시 (기본 값)false 표시 안 함
disable 비활성화
Example oz.sendToActionScript("toolbar.file", "false");
- toolbar.find
Definitio
n 찾기 아이콘( )의 표시 여부 및 비활성화 여부를 설정합니다.
Value
true 표시 (기본 값)false 표시 안 함
disable 비활성화
Example oz.sendToActionScript("toolbar.find", "false");
- toolbar.help
Definitio
n오즈 리포트 뷰어 도움말 아이콘( )의 표시 여부 및 비활성화 여부를 설정합니다.
Value
true 표시 (기본 값)false 표시 안 함
disable 비활성화
Example oz.sendToActionScript("toolbar.help", "false");
- toolbar.hml
Definitio
n한글 파일로 저장 아이콘( )의 표시 여부 및 비활성화 여부를 설정합니다.
Value true 표시
90 FORCS Co., LTD
A Leader of Enterprise e-Business Solution
false 표시 안 함 (기본 값)disable 비활성화
Example oz.sendToActionScript("toolbar.hml", "true");
- toolbar.iconposition
Definitio
n
아이콘 그룹의 위치를 "/"를 구분자로 조합하여 설정합니다.※ 참고사항 : 아이콘 그룹명은 file, option, pageselection, parameter,
zoom, about, close입니다.
Example oz.sendToActionScript("toolbar.iconposition", "file/option/pageselection/parameter/zoom/about/close");
- toolbar.inputparameter
Definitio
n 패러미터 입력 아이콘( )의 표시 여부 및 비활성화 여부를 설정합니다.
Value
true 표시 (기본 값)false 표시 안 함
disable 비활성화
Example oz.sendToActionScript("toolbar.inputparameter", "false");
- toolbar.inversepaper
Definitio
n
용지 방향 변경 아이콘( )의 표시 여부 및 비활성화 여부를 설정합니다.※ 주의사항 : 밴드의 높이가 변경될 용지의 높이보다 클 경우에는 용지
방향을 바꿀 수 없으므로 용지 방향 변경 아이콘이 비활성화됩니다.
Value
true 표시
false 표시 안 함 (기본 값)disable 비활성화
Example oz.sendToActionScript("toolbar.inversepaper", "true");
- toolbar.left
Definitio
n수평 방향 한 페이지 전으로 이동 아이콘( )의 표시 여부 및 비활성화 여부를 설정합니다.
Value true 표시 (기본 값)
FORCS Co., LTD 91
OZ Report Flash Viewer User's Guide
false 표시 안 함
disable 비활성화
Example oz.sendToActionScript("toolbar.left", "false");
- toolbar.leftmost
Definitio
n수평 방향 첫 페이지로 이동 아이콘( )의 표시 여부 및 비활성화 여부를 설정합니다.
Value
true 표시 (기본 값)false 표시 안 함
disable 비활성화
Example oz.sendToActionScript("toolbar.leftmost", "false");
- toolbar.next
Definitio
n
페이지 이동 아이콘 그룹( ) 중 한 페이지 다음으로
이동 아이콘과 마지막 페이지로 이동 아이콘( )의 표시 여부 및 비활성화 여부를 설정합니다.
Value
true 표시 (기본 값)false 표시 안 함
disable 비활성화
Example oz.sendToActionScript("toolbar.page", "true");oz.sendToActionScript("toolbar.next", "false");
- toolbar.open
Definitio
n 열기 아이콘( )의 표시 여부 및 비활성화 여부를 설정합니다.
Value
true 표시 (기본 값)false 표시 안 함
disable 비활성화
Example oz.sendToActionScript("toolbar.open", "false");
- toolbar.option
Definitio
n
트리 보기, 새로고침, 패러미터 입력, 메모 추가, 데이터 저장, 찾기 아이콘(
)의 표시 여부 및 비활성화 여부를 설정합니다.
92 FORCS Co., LTD
A Leader of Enterprise e-Business Solution
Value
true 표시 (기본 값)false 표시 안 함
disable비활성화
※ 참고사항 : 메모 추가 아이콘( )은 비활성화되지 않습니다.
Example oz.sendToActionScript("toolbar.option", "false");
- toolbar.ozd
Definitio
nOZD 파일로 저장 아이콘( )의 표시 여부 및 비활성화 여부를 설정합니다.
Value
true 표시
false 표시 안 함 (기본 값)disable 비활성화
Example oz.sendToActionScript("toolbar.ozd", "true");
- toolbar.page
Definitio
n
페이지 이동 아이콘 그룹( )의 표시 여부 및 비활성화 여부를 설정합니다.※ 참고사항 : 값을 "true"로 설정하면 수평/수직 방향 페이지 이동 아이콘
그룹( )은 화면에 표시되지 않습니다.
Value
true 표시
false 표시 안 함 (기본 값)disable 비활성화
Example oz.sendToActionScript("toolbar.page", "true");
- toolbar.pagedisplaysize
Definitio
n페이지 이동 아이콘 그룹( ) 중 현재 페이지와 전체
페이지를 나타내는 영역( )의 크기를 설정합니다.
Example oz.sendToActionScript("toolbar.page", "true");oz.sendToActionScript("toolbar.pagedisplaysize", "20");
- toolbar.pagenavigator
FORCS Co., LTD 93
OZ Report Flash Viewer User's Guide
Definitio
n 페이지 선택 창 아이콘( )의 표시 여부 및 비활성화 여부를 설정합니다.
Value
true 표시 (기본 값)false 표시 안 함
disable 비활성화
Example oz.sendToActionScript("toolbar.pagenavigator", "false");
- toolbar.pageselection
Definitio
n페이지 이동 아이콘 그룹( )의 표시 여부 및 비활성화 여부를 설정합니다.
Value
true 표시 (기본 값)false 표시 안 함
disable 비활성화
Example oz.sendToActionScript("toolbar.pageselection", "false");
- toolbar.pagesetup
Definitio
n 페이지 설정 아이콘( )의 표시 여부 및 비활성화 여부를 설정합니다.
Value
true 표시
false 표시 안 함 (기본 값)disable 비활성화
Example oz.sendToActionScript("toolbar.pagesetup", "true");
※ 참고사항 : 페이지 설정 다이얼로그
페이지 설정 아이콘( )을 클릭하면 페이지 여백, 사용 단위계, 여백
옵션을 설정할 수 있는 페이지 설정 다이얼로그가 나타납니다.
94 FORCS Co., LTD
A Leader of Enterprise e-Business Solution
여백 페이지 여백을 설정합니다.
사용 단위계 단위페이지 여백 설정 시 사용할 단위를 설정합니다.
여백 옵션
기본 여백 사용
디자인 시 설정한 여백으로 페이지 여백을 다시 조정합니다.
자동 조정
페이지 여백 설정 시 보고서 크기를 자동으로 조정합니다.왼쪽, 오른쪽 여백을 변경할 경우 보고서의 비율을 유지하며 보고서 크기를 자동 조정하므로 아래쪽 여백이 사용자가 설정한 값과 다르게 적용될 수 있습니다.
- toolbar.parameter
Definitio
n
조회 툴바 아이콘( )의 표시 여부 및 비활성화 여부를 설정합니다.※ 주의사항 : 값을 "true"로 설정하여도 보고서에 조회 툴바가 없을 경우
조회 툴바 아이콘이 표시되지 않습니다.
Value
true 표시 (기본 값)false 표시 안 함
disable 비활성화
Example oz.sendToActionScript("toolbar.parameter", "false");
FORCS Co., LTD 95
OZ Report Flash Viewer User's Guide
- toolbar.pdf
Definitio
nPDF 파일로 저장 아이콘( )의 표시 여부 및 비활성화 여부를 설정합니다.
Value
true 표시
false 표시 안 함 (기본 값)disable 비활성화
Example oz.sendToActionScript("toolbar.pdf", "true");
- toolbar.ppt
Definitio
nPPT 파일로 저장 아이콘( )의 표시 여부 및 비활성화 여부를 설정합니다.
Value
true 표시
false 표시 안 함 (기본 값)disable 비활성화
Example oz.sendToActionScript("toolbar.ppt", "true");
- toolbar.previous
Definitio
n
페이지 이동 아이콘 그룹( ) 중 한 페이지 전으로
이동 아이콘과 첫 페이지로 이동 아이콘( )의 표시 여부 및 비활성화 여부를 설정합니다.
Value
true 표시 (기본 값)false 표시 안 함
disable 비활성화
Example oz.sendToActionScript("toolbar.page", "true");oz.sendToActionScript("toolbar.previous", "false");
- toolbar.print
Definitio
n 인쇄 아이콘( )의 표시 여부 및 비활성화 여부를 설정합니다.
Value
true 표시 (기본 값)false 표시 안 함
disable 비활성화
96 FORCS Co., LTD
A Leader of Enterprise e-Business Solution
Example oz.sendToActionScript("toolbar.print", "false");
- toolbar.refresh
Definitio
n 새로고침 아이콘( )의 표시 여부 및 비활성화 여부를 설정합니다.
Value
true 표시 (기본 값)false 표시 안 함
disable 비활성화
Example oz.sendToActionScript("toolbar.refresh", "false");
- toolbar.right
Definitio
n수평 방향 한 페이지 다음으로 이동 아이콘( )의 표시 여부 및 비활성화 여부를 설정합니다.
Value
true 표시 (기본 값)false 표시 안 함
disable 비활성화
Example oz.sendToActionScript("toolbar.right", "false");
- toolbar.rightmost
Definitio
n수평 방향 마지막 페이지로 이동 아이콘( )의 표시 여부 및 비활성화 여부를 설정합니다.
Value
true 표시 (기본 값)false 표시 안 함
disable 비활성화
Example oz.sendToActionScript("toolbar.rightmost", "false");
- toolbar.save
Definitio
n 저장 아이콘( )의 표시 여부 및 비활성화 여부를 설정합니다.
Value
true 표시 (기본 값)false 표시 안 함
disable 메뉴와 비활성화
Example oz.sendToActionScript("toolbar.save", "false");
FORCS Co., LTD 97
OZ Report Flash Viewer User's Guide
- toolbar.savedm
Definitio
n데이터 모듈 저장 아이콘( )의 표시 여부 및 비활성화 여부를 설정합니다.
Value
true 표시 (기본 값)false 표시 안 함
disable 비활성화
Example oz.sendToActionScript("toolbar.savedm", "false");
- toolbar.showtree
Definitio
n 트리 보기 아이콘( )의 표시 여부 및 비활성화 여부를 설정합니다.
Value
true 표시 (기본 값)false 표시 안 함
disable 비활성화
Example oz.sendToActionScript("toolbar.showtree", "false");
- toolbar.top
Definitio
n수직 방향 첫 페이지로 이동 아이콘( )의 표시 여부 및 비활성화 여부를 설정합니다.
Value
true 표시 (기본 값)false 표시 안 함
disable 비활성화
Example oz.sendToActionScript("toolbar.top", "false");
- toolbar.totalpage
Definitio
n페이지 이동 아이콘 그룹( ) 중 총 페이지를
표시하는 라벨( )의 표시 여부를 설정합니다.
Valuetrue 표시 (기본 값)false 표시 안 함
Example oz.sendToActionScript("toolbar.page", "true");oz.sendToActionScript("toolbar.totalpage", "false");
98 FORCS Co., LTD
A Leader of Enterprise e-Business Solution
- toolbar.txt
Definitio
nTEXT 파일로 저장 아이콘( )의 표시 여부 및 비활성화 여부를 설정합니다.
Value
true 표시
false 표시 안 함 (기본 값)disable 비활성화
Example oz.sendToActionScript("toolbar.txt", "true");
- toolbar.up
Definitio
n수직 방향 한 페이지 전으로 이동 아이콘( )의 표시 여부 및 비활성화 여부를 설정합니다.
Value
true 표시 (기본 값)false 표시 안 함
disable 비활성화
Example oz.sendToActionScript("toolbar.up", "false");
- toolbar.useseparator
Definitio
n툴바 그룹 간 간격 표시 여부를 설정합니다.
Valuetrue 표시 (기본 값)false 표시 안 함
Example oz.sendToActionScript("toolbar.useseparator", "false");
- toolbar.viewmode
Definitio
n
확대/축소 배율 설정 아이콘( )의 표시 여부 및 비활성화 여부를 설정합니다.
확대/축소 배율 설정 아이콘( )은 줌의 복원 아이콘 옆( )에 표시됩니다.
Value
true 표시
false 표시 안 함 (기본 값)disable 비활성화
Example oz.sendToActionScript("toolbar.viewmode", "true");
FORCS Co., LTD 99
OZ Report Flash Viewer User's Guide
- toolbar.xls
Definitio
n엑셀 파일로 저장 아이콘( )의 표시 여부 및 비활성화 여부를 설정합니다.
Value
true 표시
false 표시 안 함 (기본 값)disable 비활성화
Example oz.sendToActionScript("toolbar.xls", "true");
- toolbar.zoom
Definitio
n줌 아이콘 그룹( )의 표시 여부 및 비활성화 여부를 설정합니다.
Value
true 표시 (기본 값)false 표시 안 함
disable 비활성화
Example oz.sendToActionScript("toolbar.zoom", "false");
- toolbar.zoomin
Definitio
n 확대 아이콘( )의 표시 여부 및 비활성화 여부를 설정합니다.
Value
true 표시 (기본 값)false 표시 안 함
disable 비활성화
Example oz.sendToActionScript("toolbar.zoomin", "false");
- toolbar.zoomlist
Definitio
n줌 선택 콤보 박스의 리스트에 표시할 비율을 설정합니다.
Example oz.sendToActionScript("toolbar.zoomlist", "130");
- toolbar.zoomout
Definitio
n 축소 아이콘( )의 표시 여부 및 비활성화 여부를 설정합니다.
100 FORCS Co., LTD
A Leader of Enterprise e-Business Solution
Value
true 표시 (기본 값)false 표시 안 함
disable 비활성화
Example oz.sendToActionScript("toolbar.zoomout", "false");
- toolbar.zoomreset
Definitio
n 복원 아이콘( )의 표시 여부 및 비활성화 여부를 설정합니다.
Value
true 표시 (기본 값)false 표시 안 함
disable 비활성화
Example oz.sendToActionScript("toolbar.zoomreset", "false");
- toolbar.zoomtype
Definitio
n줌 선택 콤보 박스( )의 표시 여부 및 비활성화 여부를 설정합니다.
Value
true 표시 (기본 값)false 표시 안 함
disable 비활성화
Example oz.sendToActionScript("toolbar.zoomtype", "false");
viewer(오즈 뷰어 기본 패러미터)
viewer.패러미터명
- viewer.addmarginleft
Definitio
n
왼쪽 여백 증감값을 설정합니다. (단위 : pt)보고서를 디자인할 때 설정한 여백에 값을 더하거나 빼서 여백을 조절할 수 있습니다.
Example oz.sendToActionScript("viewer.addmarginleft", "20");
- viewer.addmargintop
FORCS Co., LTD 101
OZ Report Flash Viewer User's Guide
Definitio
n
위쪽 여백 증감값을 설정합니다. (단위 : pt)보고서를 디자인할 때 설정한 여백에 값을 더하거나 빼서 여백을 조절할 수 있습니다.
Example oz.sendToActionScript("viewer.addmargintop", "20");
- viewer.autoadjustmargin
Definitio
n보고서의 크기에 맞추어 여백 자동 조정 여부를 설정합니다.
Valuetrue 여백 자동 조정
false 여백 자동 조정 안 함 (기본 값)Example oz.sendToActionScript("viewer.autoadjustmargin", "true");
- viewer.bankbookprintcommand
Definitio
nOZBankBookPrintCommand 이벤트 사용 여부를 설정합니다.
Valuetrue 사용
false 사용 안 함 (기본 값)Example oz.sendToActionScript("viewer.bankbookprintcommand", "true");
- viewer.bgcolor
Definitio
n오즈 뷰어 윈도우의 바탕색을 설정합니다.
Example oz.sendToActionScript("viewer.bgcolor", "0000ff");
- viewer.bgimage
Definitio
n오즈 뷰어 윈도우의 배경 이미지를 설정합니다.
Example oz.sendToActionScript("viewer.bgimage", "ozp://image/Forcs.jpg");
- viewer.childcount
102 FORCS Co., LTD
A Leader of Enterprise e-Business Solution
Definitio
n
하나의 오즈 뷰어에 여러 개의 보고서를 보여줄 때 메인 보고서 외에 추가되는 차일드 보고서의 개수를 설정합니다.차일드 보고서에 대한 패러미터 설정은 패러미터 그룹명 앞에 child#.(# : 차일드 보고서 번호)을 붙여줍니다.
Example
oz.sendToActionScript("viewer.childcount", "1");oz.sendToActionScript("child1.connection.servlet", "http://127.0.0.1:8080/oz/server");oz.sendToActionScript("child1.connection.reportname", "report/sample_child.ozr");
- viewer.editmodecolor
Definitio
n편집 가능한 컴포넌트의 중심점 색을 설정합니다.
Example oz.sendToActionScript("viewer.editmodecolor", "ff0000");
- viewer.displaydpi
Definitio
n보고서의 해상도를 설정합니다.
Value
0 96 dpi72 72 dpi96 96 dpi120 120 dpi
Example oz.sendToActionScript("viewer.displaydpi", "120");
- viewer.emptyframe
Definitio
n오즈 뷰어를 보고서가 표시되지 않은 빈 오즈 뷰어로 실행할지 여부를 설정합니다.
Valuetrue 빈 오즈 뷰어 실행
false 보고서 바인딩 (기본 값)Example oz.sendToActionScript("viewer.emptyframe", "true");
- viewer.errorcommand
Definitio
nOZErrorCommand 이벤트 사용 여부를 설정합니다.
FORCS Co., LTD 103
OZ Report Flash Viewer User's Guide
Valuetrue 사용
false 사용 안 함 (기본 값)Example oz.sendToActionScript("viewer.errorcommand", "true");
- viewer.exportcommand
Definitio
nOZExportCommand 이벤트 사용 여부를 설정합니다.
Valuetrue 사용
false 사용 안 함 (기본 값)Example oz.sendToActionScript("viewer.exportcommand", "true");
- viewer.focus_doc_index
Definitio
n
다중 보고서에서 모든 보고서가 바인딩된 후 화면에 표시할 보고서 인덱스(zero-based index)를 설정합니다. (기본 값 : -1)기본적으로 적용될 경우 맨 마지막 자식 보고서가 표시됩니다.
Example oz.sendToActionScript("viewer.focus_doc_index", "0");
- viewer.id
Definitio
n
다중 보고서에서 메인 보고서와 차일드 보고서를 보고서 트리 창에 다단계 구조로 표시할 경우 메인 보고서의 ID를 설정합니다.차일드 보고서는 child#.viewer.parentid 패러미터를 이용하여 부모 보고서 ID를 설정하여야 합니다.
Example
oz.sendToActionScript("viewer.id", "Sales");...oz.sendToActionScript("child1.viewer.parentid", "Sales");oz.sendToActionScript("child1.viewer.id", "Sales_No1");...oz.sendToActionScript("child2.viewer.parentid", "Sales_No1");
- viewer.ismultidocassub
Definitio
n
다중 보고서에서 차일드 보고서를 종속적인 보고서 형태로 표시할지 여부를 설정합니다.값을 true로 설정할 경우 보고서 트리 창에 표시된 메인 보고서와 차일드 보고서가 계층적인 구조로 표시됩니다.
Valuetrue 종속 보고서로 설정
false 대등한 보고서로 설정 (기본 값)
104 FORCS Co., LTD
A Leader of Enterprise e-Business Solution
Example oz.sendToActionScript("viewer.ismultidocassub", "true");
- viewer.largebundle
Definitio
n보고서의 모든 페이지를 한 페이지로 통합하여 바인딩할지 여부를 설정합니다.
Valuetrue 한 페이지로 표시
false 페이지별로 표시 (기본 값)Example oz.sendToActionScript("viewer.largebundle", "true");
- viewer.linkcommand
Definitio
nOZLinkCommand 이벤트 사용 여부를 설정합니다.
Valuetrue 사용
false 사용 안 함 (기본 값)Example oz.sendToActionScript("viewer.linkcommand", "true");
- viewer.marginleft
Definitio
n왼쪽 여백을 설정합니다. (단위 : pt)디자인 시 설정한 여백은 무시되고, 지정한 값으로 설정됩니다.
Example oz.sendToActionScript("viewer.marginleft", "20");
- viewer.margintop
Definitio
n위쪽 여백을 설정합니다. (단위 : pt)디자인 시 설정한 여백은 무시되고, 지정한 값으로 설정됩니다.
Example oz.sendToActionScript("viewer.margintop", "20");
- viewer.marginright
Definitio
n오른쪽 여백을 설정합니다. (단위 : pt)디자인 시 설정한 여백은 무시되고, 지정한 값으로 설정됩니다.
Example oz.sendToActionScript("viewer.marginright", "20");
- viewer.marginbottom
FORCS Co., LTD 105
OZ Report Flash Viewer User's Guide
Definitio
n아래쪽 여백을 설정합니다. (단위 : pt)디자인 시 설정한 여백은 무시되고, 지정한 값으로 설정됩니다.
Example oz.sendToActionScript("viewer.marginbottom", "20");
- viewer.movepage
Definitio
n보고서 바인딩이 완료된 후 화면에 표시할 페이지 번호를 설정합니다. (기본 값 : 1)
Example oz.sendToActionScript("viewer.movepage", "2");
- viewer.offsettotalpage
Definitio
n총 페이지 수 증감값을 설정합니다.설정된 값은 총 페이지를 바인딩하는 라벨에 적용됩니다.
Example oz.sendToActionScript("viewer.offsettotalpage", "-2");
- viewer.offsetstartpage
Definitio
n시작 페이지 번호 증감값을 설정합니다.설정된 값은 페이지 번호를 바인딩하는 라벨에 적용됩니다.
Example oz.sendToActionScript("viewer.offsettotalpage", "-2");oz.sendToActionScript("viewer.offsetstartpage", "-2");
- viewer.ozscript_dateopr_silent
Definitio
n오즈 스크립트 함수 중 formatDate() 함수에서 에러 발생 시 에러를 무시하고 값을 공백 문자로 리턴할지 여부를 설정합니다.
Valuetrue 공백 문자 리턴
false SCRIPT ERROR로 리턴 (기본 값)Example oz.sendToActionScript("viewer.ozscript_dateopr_silent", "true");
- viewer.ozscript_stropr_silent
Definitio
n
오즈 스크립트 함수 중 substr(), getchar(), setchar() 등 string 함수에서 에러 발생 시 에러를 무시하고 값을 공백 문자로 리턴할지 여부를 설정합니다.
Valuetrue 공백 문자 리턴
false SCRIPT ERROR로 리턴 (기본 값)
106 FORCS Co., LTD
A Leader of Enterprise e-Business Solution
Example oz.sendToActionScript("viewer.ozscript_stropr_silent", "true");
- viewer.paper_orientation
Definitio
n보고서의 용지 방향을 변경합니다.※ 주의사항 : viewer.largebundle=true인 경우에는 적용되지 않습니다.
Valuevertical 세로로 변경
horizontal 가로로 변경
Example oz.sendToActionScript("viewer.paper_orientation", "vertical");
- viewer.pagenavigatebyscroll
Definitio
n마우스 휠을 위/아래로 움직일 때 화면이 페이지 시작/끝에 위치하면 페이지를 이전/다음 페이지로 이동시킬지 여부를 설정합니다.
Valuetrue 페이지 이동 허용
false 페이지 이동 허용 안 함 (기본 값)Example oz.sendToActionScript("viewer.pagenavigatebyscroll", "true");
- viewer.parentid
Definitio
n
다중 보고서에서 메인 보고서와 차일드 보고서를 보고서 트리 창에 다단계 구조로 표시할 경우 메인 보고서 즉, 부모 보고서의 ID를 설정합니다.설정한 ID를 가진 보고서를 찾아 해당 보고서의 차일드로 보고서 트리가 생성됩니다.
Example
oz.sendToActionScript("viewer.id", "Sales");...oz.sendToActionScript("child1.viewer.parentid", "Sales");oz.sendToActionScript("child1.viewer.id", "Sales_No1");...oz.sendToActionScript("child2.viewer.parentid", "Sales_No1");
- viewer.pointuptoclabel
Definitio
n목차 라벨이 선택될 때 라벨의 중심점 표시 여부를 설정합니다.
Valuetrue 표시
false 표시 안 함 (기본 값)Example oz.sendToActionScript("viewer.pointuptoclabel", "true");
FORCS Co., LTD 107
OZ Report Flash Viewer User's Guide
- viewer.postcommand
Definitio
nOZPostCommand 이벤트로 전달할 명령어와 메시지를 설정합니다.명령어와 메시지는 세미콜론(;)을 구분자로 하여 설정합니다.
Example oz.sendToActionScript("viewer.postcommand", "command;messages");
- viewer.printcommand
Definitio
nOZPrintCommand 이벤트 사용 여부를 설정합니다.
Valuetrue 사용
false 사용 안 함 (기본 값)Example oz.sendToActionScript("viewer.printcommand", "true");
- viewer.progresscommand
Definitio
nOZProgressCommand 이벤트 사용 여부를 설정합니다.
Valuetrue 사용
false 사용 안 함 (기본 값)Example oz.sendToActionScript("viewer.progresscommand", "true");
- viewer.showerrormessage
Definitio
n에러 메시지 표시 여부를 설정합니다.
Valuetrue 표시 (기본 값)false 표시 안 함
Example oz.sendToActionScript("viewer.showerrormessage", "false");
- viewer.showtab
Definitio
n보고서 탭 표시 여부를 설정합니다.
Valuetrue 표시
false 표시 안 함 (기본 값)Example oz.sendToActionScript("viewer.showtab", "true");
108 FORCS Co., LTD
A Leader of Enterprise e-Business Solution
- viewer.showtree
Definitio
n보고서 바인딩 완료 후 보고서 트리 창을 화면에 바로 표시할지 여부를 설정합니다.
Valuetrue 표시
false 표시 안 함 (기본 값)Example oz.sendToActionScript("viewer.showtree", "true");
- viewer.totalparam
Definitio
n
여러 개의 뷰어 패러미터를 한꺼번에 설정합니다.패러미터이름=패러미터값구분자패러미터이름=패러미터값... 형태로 설정하며 구분자는 viewer.totalparamseparato에 설정한 값으로 입력하여야 합니다.※ 주의사항 : viewer.totalparam과 일반 패러미터를 동시에 설정한
경우에는 일반 패러미터가 우선시 되어 적용됩니다.
Example
oz.sendToActionScript("viewer.totalparam", "odi.odinames=Employee;odi.Employee.pcount=2;odi.Employee.args1=Gender=F;odi.Employee.args2=City=Seoul;viewer.showtree=true");oz.sendToActionScript("viewer.totalparamseparator", ";");
- viewer.treeviewsize
Definitio
n보고서 트리 창의 너비를 설정합니다. (기본 값 : 200)너비는 33 ~ 10000 사이의 값으로 설정 가능합니다.
Example oz.sendToActionScript("viewer.treeviewsize ", "500");
- viewer.treeviewtitle
Definitio
n보고서 트리 창에 표시되는 최상위 트리의 제목을 설정합니다. (기본 값 : Oz)
Example oz.sendToActionScript("viewer.treeviewtitle", "OZ Report");
- viewer.totalparamseparator
Definitio
nviewer.totalparam 패러미터로 여러 개의 뷰어 패러미터를 한꺼번에 설정할 때 구분자를 설정합니다.
Example oz.sendToActionScript("viewer.totalparamseparator", ";");
FORCS Co., LTD 109
OZ Report Flash Viewer User's Guide
- viewer.useeditmode
Definitio
n오즈 뷰어를 편집 모드로 실행합니다.
Valuetrue 편집 모드로 실행
false 일반 모드로 실행 (기본 값)Example oz.sendToActionScript("viewer.useeditmode", "true");
- viewer.useinborder
Definitio
n안쪽 테두리 사용 여부를 설정합니다.
Valuetrue 사용 (기본 값)false 사용 안 함
Example oz.sendToActionScript("viewer.useinborder", "false");
- viewer.useoutborder
Definitio
n바깥쪽 테두리 사용 여부를 설정합니다.
Valuetrue 사용 (기본 값)false 사용 안 함
Example oz.sendToActionScript("viewer.useoutborder", "false");
- viewer.useractioncommand
Definitio
nOZUserActionCommand 이벤트 사용 여부를 설정합니다.
Valuetrue 사용
false 사용 안 함 (기본 값)Example oz.sendToActionScript("viewer.useractioncommand", "true");
- viewer.useprogressbar
Definitio
n보고서를 바인딩할 때 표시되는 프로그레스바 표시 여부를 설정합니다.
110 FORCS Co., LTD
A Leader of Enterprise e-Business Solution
Valuetrue 표시 (기본 값)false 표시 안 함
Example oz.sendToActionScript("viewer.useprogressbar", "false");
- viewer.usestatusbar
Definitio
n상태바 표시 여부를 설정합니다.
Valuetrue 표시 (기본 값)false 표시 안 함
Example oz.sendToActionScript("viewer.usestatusbar", "false");
- viewer.viewmode
Definitio
n보고서 화면의 비율 옵션을 설정합니다.
Value
normal 실제 크기 (기본 값)fittoframe 화면 크기에 맞추기
fittowidth 너비에 맞추기
fittocontents 표시 내용에 맞추기
printsize 인쇄 크기
Example oz.sendToActionScript("viewer.viewmode", "fittoframe");
- viewer.zoom
Definitio
n보고서 화면의 비율을 백분율로 설정합니다. (기본 값 : 100)
Example oz.sendToActionScript("viewer.zoom", "80");
word(Word 파일 저장 패러미터)
word.패러미터
- word.filename
Definitio
n파일 이름을 설정합니다.
FORCS Co., LTD 111
OZ Report Flash Viewer User's Guide
Example oz.sendToActionScript("word.filename", "sample.doc");
- word.saveastable
Definitio
n테이블 형식으로 저장 옵션 체크 여부를 설정합니다.
Valuetrue 체크 (기본 값)false 체크 안 함
Example oz.sendToActionScript("word.saveastable", "false");
112 FORCS Co., LTD
A Leader of Enterprise e-Business Solution
오즈 뷰어에서는 외부 프로그램에서 저장, 인쇄 등의 툴바 기능을 제어하거나 새로운 보고서를 표시할 수
있도록 하는 여러 가지 함수를 지원합니다.
오즈 뷰어 함수는 OZViewerName.함수이름(argument1, ..., argumentn) 형태로 사용할 수 있으며,
FORCS Co., LTD 113
Ⅴ. 오즈 리포트 플래시 뷰어 함수
OZ Report Flash Viewer User's Guide
이때 OZViewerName은 오즈 뷰어 호출 태그 중 AC_FL_RunContent() 함수의 "name"과 동일한 값으로
설정하여야 합니다.
예를 들어, 오즈 뷰어의 "name"을 "OZViewer"로 설정한 경우 아래와 같이 사용할 수 있습니다.
...
<script language="JavaScript">function Print_Report() {
OZViewer.Script("print");}
</script>
...
AC_FL_RunContent( // Adobe Flash Player 9.0 : OZViewer9 // Adobe Flash Player 10.0 : OZViewer10
"src", "OZViewer10","width", "100%","height", "100%","id", "OZViewer","quality", "high","bgcolor", "#ffffff","name", "OZViewer","allowScriptAccess", "sameDomain","type", "application/x-shockwave-flash","pluginspage", "http://www.adobe.com/go/getflashplayer","flashVars", "flash.objectid=OZViewer"
);
...
본 장에서는 오즈 뷰어의 "name"을 "OZViewer"로 설정한 것으로 가정하여 오즈 뷰어 함수를 설명합니다.
오즈 리포트 플래시 뷰어 툴바 기능 제어
오즈 뷰어의 툴바 아이콘이 수행하는 기능을 자바 스크립트 함수를 이용하여 사용자의 외부
프로그램에서 제어할 수 있습니다. Script()/ScriptEx() 함수를 이용하여 오즈 뷰어 툴바를 숨긴
상태에서 사용자 애플리케이션의 버튼 등을 이용하여 사용자가 제어하기 원하는 기능만 수행하도록
114 FORCS Co., LTD
A Leader of Enterprise e-Business Solution
설정할 수 있습니다. OZViewer.Script("Command'")
Definitio
n오즈 뷰어 툴바 아이콘의 기능을 제어합니다.
Argume
nt
Command 툴바 명령어
about 오즈 뷰어 정보
attachmemo 메모 추가
bankbookprint 통장 프린터로 인쇄
close 닫기
close_except_first_report 첫 보고서 제외하고 모두 닫기
closeall 모두 닫기
end 마지막 페이지로 이동
find 찾기
hend 수평방향 마지막 페이지로 이동
hhome 수평방향 첫 페이지로 이동
hnext 수평방향 다음 페이지로 이동
home 첫 페이지로 이동
hprev 수평방향 이전 페이지로 이동
inputparam 패러미터 입력
navigator 페이지 선택 창 실행
next 다음 페이지로 이동
open 열기
prev 이전 페이지로 이동
print 인쇄
refresh 새로고침
resetzoom 복원
save 저장
savedm 데이터 저장
showtree 트리보기
vend 수직방향 마지막 페이지로 이동
vhome 수직방향 첫 페이지로 이동
vnext 수직방향 다음 페이지로 이동
vprev 수직방향 이전 페이지로 이동
FORCS Co., LTD 115
OZ Report Flash Viewer User's Guide
zoomin 확대
zoomout 축소
OZViewer.ScriptEx("Command", "Parameter", "Separator")
Definitio
n오즈 뷰어 툴바 아이콘의 기능을 제어합니다.
Argume
nt
Command 툴바 명령어script 함수의 Command 설명 부분 참고
Parameter
패러미터와 패러미터 값Separator에서 설정한 문자열을 구분자로 하여 패러미터이름1=패러미터값1Separator...Separator패러미터이름n=패러미터값n 형태로 설정
Separator 구분자
보고서 정보 얻기
OZViewer.GetInformation("Command")
Definitio
n오즈 뷰어의 정보를 가져옵니다.
Argumen
t
Comma
nd
뷰어 정보를 가져올 명령어
TOTAL_PAGE 전체 페이지 수
보고서 재생성
OZViewer.CreateReport("Paramter")
Definitio
n보고서를 생성합니다.
Argume
ntParamter
오즈 뷰어 패러미터와 패러미터 값\n을 구분자로 하여 패러미터이름1=패러미터값1\n..\n패러미터이름n=패러미터값n 형태로 설정
116 FORCS Co., LTD
A Leader of Enterprise e-Business Solution
OZViewer.CreateReportEx("Paramter", "Separator")
Definitio
n보고서를 생성합니다.
Argume
nt
Paramter
오즈 뷰어 패러미터와 패러미터 값Separator에서 설정한 문자열을 구분자로 하여 패러미터이름1=패러미터값1Separator...Separator패러미터이름n=패러미터값n 형태로 설정
Separator 구분자
작성 예
웹 페이지에 버튼을 추가하고, 버튼을 클릭하면 오즈 뷰어 함수를 실행하는 HTML 스크립트 작성
예를 살펴봅니다.<html><!--Smart developers always View Source.This application was built using Adobe Flex, an open source framework for building rich Internet applications that get delivered via the Flash Player or to desktops via Adobe AIR.Learn more about Flex at http://flex.org//--><head><meta http-equiv="Content-Type" content="text/html; charset=euc-kr"><script src="AC_OETags.js" language="javascript"></script><script src="ozutil.js" language="javascript"></script><script src="ozjscript.js" language="javascript"></script><script language="JavaScript">
function Print_Report() {OZViewer.Script("print");
}function Save_Report() {
OZViewer.ScriptEx("save", "export.applyformat=pdf;pdf.filename=sample.pdf", ";");
function Get_TotalPage() {var pagecount;pagecount = OZViewer.GetInformation("TOTAL_PAGE");alert("TOTAL_PAGE : " + pagecount);
}function CreateReport() {
FORCS Co., LTD 117
OZ Report Flash Viewer User's Guide
OZViewer.CreateReport("connection.servlet=http://127.0.0.1:8080/oz/server\nconnection.reportname=sample_2.ozr\nodi.odinames=Employee\nodi.Employee.pcount=2\nodi.Employee.args1=Gender=F\nodi.Employee.args2=City=Seoul");
}function CreateReportEx() {
OZViewer.CreateReportEx("connection.servlet=http://127.0.0.1:8080/oz/server;connection.reportname=sample_2.ozr;odi.odinames=Employee;odi.Employee.pcount=2;odi.Employee.args1=Gender=M;odi.Employee.args2=City=Gyeonggi", ";");
}</script><style>body { margin: 0px; overflow:hidden }</style><script language="JavaScript" type="text/javascript"> <!--// Globals// Major version of Flash requiredvar requiredMajorVersion = 10;// Minor version of Flash requiredvar requiredMinorVersion = 0;// Minor version of Flash requiredvar requiredRevision = 0;// --></script></head><body scroll="no"><input type="button" value="Print" onclick="Print_Report()"><input type="button" value="Save" onclick="Save_Report()"><input type="button" value="Get TotalPage" onclick="Get_TotalPage()"><input type="button" value="Create Report" onclick="CreateReport()"><input type="button" value="Create Report Ex" onclick="CreateReportEx()"><script language="JavaScript" type="text/javascript"> <!--// Version check for the Flash Player that has the ability to start Player Product Install (6.0r65)var hasProductInstall = DetectFlashVer(6, 0, 65);// Version check based upon the values defined in globalsvar hasRequestedVersion = DetectFlashVer(requiredMajorVersion,
118 FORCS Co., LTD
A Leader of Enterprise e-Business Solution
requiredMinorVersion, requiredRevision);
if (hasProductInstall && !hasRequestedVersion) {// DO NOT MODIFY THE FOLLOWING FOUR LINES// Location visited after installation is complete if installation is requiredvar MMPlayerType = (isIE == true) ? "ActiveX" : "PlugIn";var MMredirectURL = window.location;document.title = document.title.slice(0, 47) + " - Flash Player Installation";var MMdoctitle = document.title;AC_FL_RunContent(
"src", "playerProductInstall","FlashVars",
"MMredirectURL="+MMredirectURL+'&MMplayerType='+MMPlayerType+'&MMdoctitle='+MMdoctitle+"",
"width", "100%","height", "100%","id", "playerProductInstall","quality", "high","bgcolor", "#ffffff","name", "playerProductInstall","allowScriptAccess", "sameDomain","type", "application/x-shockwave-flash","pluginspage", "http://www.adobe.com/go/getflashplayer"
);} else if (hasRequestedVersion) {
// if we've detected an acceptable version// embed the Flash Content SWF when all tests are passedfunction SetOZParamters_OZViewer(){
var oz;if(navigator.appName.indexOf("Microsoft") != -1){ oz = window["OZViewer"];}else{ oz = document["OZViewer"];}oz.sendToActionScript("connection.servlet",
"http://127.0.0.1:8080/oz/server");oz.sendToActionScript("connection.reportname", "sample.ozr");return true;
}AC_FL_RunContent( // Adobe Flash Player 9.0 : OZViewer9 // Adobe Flash Player 10.0 : OZViewer10
"src", "OZViewer10","width", "100%",
FORCS Co., LTD 119
OZ Report Flash Viewer User's Guide
"height", "100%","id", "OZViewer","quality", "high","bgcolor", "#ffffff","name", "OZViewer","allowScriptAccess", "sameDomain","type", "application/x-shockwave-flash","pluginspage", "http://www.adobe.com/go/getflashplayer","flashVars", "flash.objectid=OZViewer"
);} else { // flash is too old or we can't detect the plugin
var alternateContent = 'Alternate HTML content should be placed here. ' + 'This content requires the Adobe Flash Player. ' + '<a href=http://www.adobe.com/go/getflash/>Get Flash</a>';
document.write(alternateContent); // insert non-flash content}// --></script></body></html>
120 FORCS Co., LTD
A Leader of Enterprise e-Business Solution
FORCS Co., LTD 121
Ⅵ. 오즈 리포트 플래시 뷰어 이벤트
OZ Report Flash Viewer User's Guide
오즈 뷰어에서는 보고서 바인딩, 저장, 인쇄 등 각 상황별 액션에 대해 외부 프로그램으로 관련 정보를
전달할 수 있도록 다양한 이벤트를 지원합니다.
오즈 뷰어 이벤트를 동작시키기 위해서는 각 이벤트별로 사용 여부를 설정하는 뷰어 패러미터를 true 또는
특정 값으로 설정하여야 합니다.
오즈 뷰어 이벤트는 이벤트이름_OZViewerName(argument1, ..., argumentn) 형태로 사용할 수
있으며, 이때 OZViewerName은 오즈 뷰어 호출 태그 중 AC_FL_RunContent() 함수의 "name"과
동일한 값으로 설정하여야 합니다.
예를 들어, 오즈 뷰어의 "name"을 "OZViewer"로 설정한 경우 아래와 같이 사용할 수 있습니다.
...<script language="JavaScript">
function OZExportCommand_OZViewer(code, path, filename) {if(code == 1) {
alert("filename : " + filename);}
}</script>...
AC_FL_RunContent( // Adobe Flash Player 9.0 : OZViewer9 // Adobe Flash Player 10.0 : OZViewer10
"src", "OZViewer10","width", "100%","height", "100%","id", "OZViewer","quality", "high","bgcolor", "#ffffff","name", "OZViewer","allowScriptAccess", "sameDomain","type", "application/x-shockwave-flash","pluginspage", "http://www.adobe.com/go/getflashplayer","flashVars", "flash.objectid=OZViewer"
);...
본 장에서는 오즈 뷰어의 "name"을 "OZViewer"로 설정한 것으로 가정하여 오즈 뷰어 이벤트를
122 FORCS Co., LTD
A Leader of Enterprise e-Business Solution
설명합니다.
OZBankBookPrintCommand
Prototype OZBankBookPrintCommand(datas)Definition 통장 프린터로 인쇄 후 발생하는 이벤트입니다.Argument datas 라벨과 라인 정보를 가진 문자열
Viewer
Parameteroz.sendToActionScript("viewer.bankbookprintcommand", "true");
OZCommand
Prototype OZCommand(code, args)
Definition 오즈 뷰어에서 지원하는 이벤트가 발생한 후 이벤트의 종류를 리턴하는 이벤트입니다.
Argumentcode
이벤트 종류
ERROR OZErrorCommand 발생
EXPORT OZExportCommand 발생
LINK OZLinkCommand 발생
POST OZPostCommand 발생
PRINT OZPrintCommand 발생
PROGRESS OZProgressCommand 발생
args 발생한 이벤트의 모든 인자 값을 세미콜론(;)을 구분자로 하여 나타낸 문자열
Viewer
Parameter각 이벤트별 뷰어 패러미터 참고
OZErrorCommand
Prototype OZErrorCommand(code, message, detailmessage)
FORCS Co., LTD 123
OZ Report Flash Viewer User's Guide
Definition 에러 발생 시 발생하는 이벤트입니다.
Argument
code 에러 메시지 코드
message 에러 기본 메시지
detailmessage 에러 상세 메시지
Viewer
Parameteroz.sendToActionScript("viewer.errorcommand", "true");
OZExportCommand
Prototype OZExportCommand(code, path, filename)Definition 보고서 저장 후 발생하는 이벤트입니다.
Argument
code
저장 성공 여부
0 실패
1 성공
path 저장된 파일 경로항상 공백으로 리턴됨
filename 저장된 파일 이름
Viewer
Parameteroz.sendToActionScript("viewer.exportcommand", "true");
OZLinkCommand
Prototype OZLinkCommand(docindex, componentname, usertag, uservalue)Definition SetLinkEvent/setLinkEvent 함수가 실행된 후 발생하는 이벤트입니다.
Argument
docindex보고서 인덱스동일한 웹 브라우저에서 열기한 보고서의 인덱스로, zero-based index입니다.
componentnam
eSetLinkEvent/setLinkEvent를 실행한 컴포넌트 이름
usertag 사용자 정의 태그
uservalue 사용자 정의 값
Viewer
Parameteroz.sendToActionScript("viewer.linkcommand", "true");
124 FORCS Co., LTD
A Leader of Enterprise e-Business Solution
OZPostCommand
Prototype OZPostCommand(cmd, msg)Definition 보고서 바인딩 후 발생하는 이벤트입니다.
Argumentcmd 뷰어 패러미터에서 설정한 명령어
msg 뷰어 패러미터에서 설정한 메시지
Viewer
Parameteroz.sendToActionScript("viewer.postcommand", "command;messages");
OZPrintCommand
Prototype OZPrintCommand(msg, code, reportname, printername, printcopy, printedpage, printrange, username, drivername)
Definition 보고서 인쇄 후 발생하는 이벤트입니다.
Argument
msg 프린트 성공 여부 메시지 내용
code
프린트 성공 여부
0 성공
1 실패
reportname 보고서 이름
printername 프린터 이름항상 공백으로 리턴됨
printcopy 인쇄 매수
printedpage 인쇄한 페이지 수
printrange 인쇄 범위
username 사용자 이름
drivername 프린터 드라이버 이름항상 공백으로 리턴됨
Viewer
Parameteroz.sendToActionScript("viewer.printcommand", "true");
FORCS Co., LTD 125
OZ Report Flash Viewer User's Guide
OZProgressCommand
Prototype OZProgressCommand(step, state, reportname)Definition 보고서 생성 시 발생하는 이벤트입니다.
Argument
step
보고서 생성 단계
0 1 단계1 2 단계2 3 단계3 4 단계4 5 단계
state
보고서 생성 상태
1 시작
2 완료
reportname 보고서 파일 이름
Viewer
Parameteroz.sendToActionScript("viewer.progresscommand", "true");
OZUserActionCommand
Prototype OZUserActionCommand(type, attr)Definition 오즈 뷰어 기능 실행 시 발생하는 이벤트입니다.
Argumenttype 이벤트 타입
attr 이벤트 타입별 인자 값
Viewer
Parameteroz.sendToActionScript("viewer.useractioncommand", "true");
이벤트 타입 및 이벤트 타입별 인자 값
AddMemo
발생 시점 보고서에 메모 라벨을 추가한 경우
attr height 메모 라벨의 높이
reportname 보고서 이름
width 메모 라벨의 너비
126 FORCS Co., LTD
A Leader of Enterprise e-Business Solution
xpos 메모 라벨의 X 좌표
ypos 메모 라벨의 Y 좌표
BankbookPrint
발생 시점 통장 프린터로 인쇄한 경우
attrpagecount 인쇄한 페이지 수
reportname 보고서 이름
Binding
발생 시점 보고서를 바인딩한 경우
attrreportname 보고서 이름
state 리포트 바인딩 상태
ChangeComp
발생 시점 컴포넌트의 속성을 변경한 경우
attr backcolor 바탕색
bottomframethickness 아래쪽선 두께
charspace 자간
charttype 차트 타입
clip 클립핑
comptype 변경된 컴포넌트 타입
datagap 바코드 데이터 간격
dataposition 바코드 데이터 위치
effect 글꼴 효과
fontname 글꼴 이름
fontsize 글꼴 크기
fontstyle 글꼴 스타일
gradientcolor 그라데이션 색
gradienttype 그라데이션 타입
halign 수평 정렬
horizontalalignment 바코드 수평 정렬
imagestyle 이미지 스타일
leftframethickness 왼쪽선 두께
linecolor 테두리색
linespace 줄 간격
linetype 선 타입
FORCS Co., LTD 127
OZ Report Flash Viewer User's Guide
margin 바코드 여백
pdf417colnum PDF417 바코드 열수
pdf417ecc PDF417 바코드 에러 교정
pdf417rownum PDF417 바코드 행수
pdf417xscale PDF417 바코드 X크기
pdf417yscale PDF417 바코드 Y크기
penthickness 선 두께
printscale 바코드 프린트 비율
ratio 바코드 비율
reportname 보고서 이름
rightframethickness 오른쪽선 두께
scale 바코드 크기
showdata 차트 데이터 보기
textcolor 글꼴색
textgap 바코드 제목 간격
textposition 바코드 제목 위치
textstretch 텍스트 방향
topframethickness 위쪽선 두께
transparent 투명
type 바코드 타입
usegradient 그라데이션 효과 적용 여부
valign 수직 정렬
wordwrap 자동 줄바꾸기
wordwraptype 자동 줄바꾸기 타입
ChartEditMode
발생 시점 차트의 편집 모드를 선택한 경우
attrreportname 보고서 이름
state 차트 편집 가능 여부
CloseAll
발생 시점 모든 보고서를 닫은 경우
attr reportname 보고서 이름을 가진 배열
Close
발생 시점 보고서를 닫은 경우
128 FORCS Co., LTD
A Leader of Enterprise e-Business Solution
attr reportname 보고서 이름
Error
발생 시점 에러가 발생한 경우
attr
description 상세 메시지
errorcode 에러 코드
errormessage 에러 메시지
reportname 보고서 이름
Export
발생 시점 보고서를 파일로 저장한 경우
attr addseparator Text, CSV 저장 시 자릿수 구분 기호 추가 여부
author PDF 문서 정보 중 작성자
charset Text, CSV, HDM 저장 시 인코딩 타입
code 파일 저장 여부
exceptfirstpage Text, CSV 저장 시 첫 페이지 제외하고 라인 제거 여부
extension HDM 저장 시 파일 형식
filename 파일 이름
format 파일 포맷
indent HDM 저장 시 들여쓰기 여부
keeplabelsize 한글 저장 시 라벨 크기 고정 여부
keyword PDF 문서 정보 중 키워드
masterpassword PDF 문서 정보 중 마스터 암호
matchmode 엑셀 저장 시 저장 형태
matchsubmode 엑셀 저장 시 행/열 우선 순위
memoallowed OZD 저장 시 메모 추가 가능 여부
minimumcellheight 엑셀 저장 시 셀 최소 높이
minimumcellwidth 엑셀 저장 시 셀 최소 너비
pageline Text, CSV 저장 시 페이지 간격 줄 수
pagemode 저장 영역
pagerange 저장 영역을 지정한 경우 페이지 범위
pagestyle Text, CSV 저장 시 페이지 구분 형태
pagetitle Text, CSV 저장 시 페이지 구분 형태에서 "<PAGE>" 문자열을 대체할 문자열
password OZD 저장 시 암호
FORCS Co., LTD 129
OZ Report Flash Viewer User's Guide
path 파일 경로항상 공백으로 리턴됨
printable PDF 저장 시 인쇄 허용 여부
producer PDF 문서 정보 중 작성자
removeblank 엑셀 저장 시 페이지 사이 공백 제거 여부
removeoption 엑셀 저장 시 라인 제거 옵션 중 페이지 옵션
removerange 엑셀, Text, CSV 저장 시 제거할 라인 범위
reportname 저장된 보고서 이름을 가진 배열
saveall OZD 저장 시 모든 보고서 저장 여부
savearrow 화살표 저장 여부
saveastable 워드, 한글, 한글97, CSV 저장 시 테이블 형식으로 저장 여부
savebarcode 바코드 저장 여부
savebyhtml 엑셀 저장 시 mht 형식으로 저장 여부
savechart 차트 저장 여부
savecircle 원 저장 여부
savefont 엑셀 저장 시 저장 글꼴
saveimage 이미지 저장 여부
savelabel 라벨 저장 여부
saveline 라인 저장 여부
savelink OZD 저장 시 이미지 포함 여부
savemultidoc 다중 보고서 저장 시 모든 문서 저장 여부
savenumberformat 엑셀 저장 시 숫자 문자를 숫자로 변환할 때 적용할 서식
savenumbertype 엑셀 저장 시 표시 형식이 숫자인 라벨만 적용 여부
saveonefile 다중 보고서 저장 시 한 파일로 저장 여부
savepdf417 PDF417 바코드 저장 여부
saverect 사각형 저장 여부
savetobackground 한글 저장 시 백그라운드 밴드를 바탕쪽에 저장 여부
savetoheaderfooter 한글 저장 시 페이지 헤더/풋터 밴드를 머리말/꼬리말에 저장 여부
separator Text, CSV, HDM 저장 시 구분자
subject PDF 문서 정보 중 주제
title PDF 문서 정보 중 제목
userpassword PDF 문서 정보 중 사용자 암호
130 FORCS Co., LTD
A Leader of Enterprise e-Business Solution
usesavefont 엑셀 저장 시 저장 글꼴 사용 여부
verttoparagraph 한글 저장 시 세로를 문단으로 설정 여부
Find
발생 시점 보고서에서 검색할 경우
attr
checkmatchcase 대소문자 구분 여부
checkword 단어 단위로 찾기 여부
direction 찾기 방향
reportname 보고서 이름
str 찾을 내용
InversePaper
발생 시점 용지 방향을 변경한 경우
attrorientation 보고서 용지 방향
reportname 보고서 이름
Link
발생 시점 보고서에서 링크 스크립트를 실행할 경우
attr
linktype 보고서에서 실행될 링크 함수 이름
mode SetLinkRepository/setLinkRepository 함수 실행 시 파일 동작 모드
postparam SetLinkPostURL/setLinkPostURL 함수 실행 시 post 방식으로 전달할 패러미터
reportname 보고서 이름
tag SetLinkEvent/setLinkEvent 함수 실행 시 사용자 정의 태그SetLinkToc/setLinkToc 함수 실행 시 목차 라벨의 경로
target SetLinkPostURL/setLinkPostURL 함수 실행 시 웹 브라우저 호출 옵션
url
SetLinkPostURL/setLinkPostURL 함수 실행 시 호출된 URLSetLinkRepository/setLinkRepository 함수 실행 시 리파지토리 파일 경로SetLinkServlet/setLinkServlet 함수 실행 시 오즈 서버 URL
value SetLinkEvent/setLinkEvent 함수 실행 시 사용자 정의 값
MakeTemplate
발생 시점 리포트 뷰어에서 리포트 템플릿을 생성할 경우
attrreportname 보고서 이름
state 리포트 템플릿 생성 여부
MoveComp
발생 시점 보고서에서 컴포넌트의 크기 및 위치가 변경된 경우
FORCS Co., LTD 131
OZ Report Flash Viewer User's Guide
attr
comptype 컴포넌트 종류
height 컴포넌트의 높이
reportname 보고서 이름
width 컴포넌트의 너비
xpos 컴포넌트의 X좌표
ypos 컴포넌트의 Y좌표
MovePage
발생 시점 보고서의 페이지를 이동한 경우
attr
direction 페이지 이동 방향
index 페이지 번호
reportname 보고서 이름
MultiPrint
발생 시점 여러 보고서를 인쇄할 경우
attr
adjust 용지에 맞춰 인쇄
code 인쇄 성공 여부
collate 한 부씩 인쇄 여부
copies 인쇄 매수
handout 모아찍기
handoutorder 인쇄 순서
handoutorientation 인쇄 방향
handoutpage 한 페이지에 인쇄할 페이지 수
pageindex 선택된 페이지 (인쇄 범위가 현재 페이지일 경우 유효)
papersize 용지크기
printinfo 인쇄된 여러 보고서를 배열로 저장
printrange 인쇄 범위
printtofile 파일로 인쇄 여부
reportname 보고서 이름
usespooleachcopy 한 부씩 스풀 사용 여부
zoom 확대/축소 비율
Open
발생 시점 OZD 파일을 열기한 경우
attr code OZD 파일이 열렸는지 여부
filename 열린 OZD 파일 이름
132 FORCS Co., LTD
A Leader of Enterprise e-Business Solution
path 열린 OZD 파일의 로컬 경로항상 공백으로 리턴됨
PageSetup
발생 시점 페이지 설정을 변경한 경우
attr
bottommargin 아래쪽 여백
leftmargin 왼쪽 여백
reportname 보고서 이름
rightmargin 오른쪽 여백
topmargin 위쪽 여백
Parameter
발생 시점 보고서에 패러미터를 적용한 경우
attrparameter 변경된 패러미터 내용
reportname 보고서 이름
발생 시점 보고서를 인쇄한 경우
attr
adjust 용지에 맞춰 인쇄
code 인쇄 성공 여부
collate 한 부씩 인쇄 여부
copies 인쇄 매수
handout 모아찍기
handoutorder 인쇄 순서
handoutorientation 인쇄 방향
handoutpage 한 페이지에 인쇄할 페이지 수
pageindex 선택된 페이지 인덱스
printrange 인쇄 범위
reportname 인쇄된 보고서 이름
PrintableComp
발생 시점 컴포넌트 인쇄 가능 여부를 설정한 경우
attr
comptype 컴포넌트 종류
reportname 보고서 이름
state 인쇄 가능 여부
Refresh
발생 시점 보고서를 새로 고침한 경우
attr hhmmss 새로 고침 주기 (시분초)
FORCS Co., LTD 133
OZ Report Flash Viewer User's Guide
reportname 보고서 이름
type 새로 고침 타입
RequestData
발생 시점 데이터를 요청한 경우
attrreportname 보고서 이름
state 리포트 템플릿 생성 상태
RequestForm
발생 시점 보고서를 요청항 경우
attrreportname 보고서 이름
state 보고서 요청 상태
SearchParameter
발생 시점 조회 툴바로 데이터를 조회한 경우
attr action 조회 타입
fieldname 필드 이름
odiname ODI 이름reportname 보고서 이름
value 필드 값
Toc
발생 시점 보고서 트리에서 목차가 선택된 경우
attr
reportname 보고서 이름
toclevel 목차 레벨
tocname 목차 이름
Tree
발생 시점 보고서 트리에서 리포트를 선택한 경우
attr reportname 보고서 이름
Zoom
발생 시점 보고서를 확대/축소한 경우
attr
reportname 보고서 이름
viewmode 확대/축소 설정 아이콘 표시 여부
zoom 보고서의 확대/축소/리셋 여부
zoomvalue 보고서의 확대 비율
※ 참고사항
134 FORCS Co., LTD
A Leader of Enterprise e-Business Solution
실행 여부, 저장 여부 등 어떤 값의 여부를 가져오는 attr의 리턴 값은 문자열로 "true" 또는 "false"입니다.
페이지 설정을 변경할 때 발생하는 이벤트 타입인 PageSetup의 attr 중
bottommargin, leftmargin, rightmargin, topmargin의 리턴 값은 페이지 설정
다이얼로그에서 설정한 여백의 단위와 상관없이 무조건 포인트(pt) 단위로 환산되어
리턴됩니다. 이벤트 타입의 attr을 가져올 때에는 다음과 같은 방식으로 자바 스크립트를 입력합니다.
(단, ChangeComp, MultiPrint는 방식이 다름)if(type=="Export") { var MyObj=eval('(' + attr + ')'); alert(MyObj.format + MyObj.filename);}
컴포넌트의 속성을 변경할 때 발생하는 이벤트 타입인 ChangeComp의 attr은
oldvalue와 newvalue를 가집니다.(단, "reportname" 제외)if(type=="ChangeComp") { var MyObj=eval('(' + attr + ')'); alert("old:" + MyObj.oldvalue.backcolor + " new:" + MyObj.newvalue.backcolor);}
여러 보고서를 인쇄할 때 발생하는 이벤트 타입인 MultiPrint의 attr은 각 문서 단위로
배열로 리턴됩니다.if(type=="MultiPrint") { var MyObj=eval('(' + attr + ')'); alert(MyObj.printinfo[0].reportname);}
작성 예
본 장에서는 OZPrintCommand 이벤트를 발생시켜 사용자가 보고서를 인쇄할 때 보고서 이름, 인쇄
매수를 메시지 창에 표시하고, OZUserActionCommand 이벤트를 발생시켜 사용자가 보고서를
엑셀 파일로 저장 시 엑셀 저장 옵션 중 페이지 사이 공백 제거 여부, mht 형식으로 저장 여부를
메시지 창에 표시하는 HTML 스크립트 작성 예를 살펴봅니다.<html><!--Smart developers always View Source.This application was built using Adobe Flex, an open source framework for building rich Internet applications that get delivered via the Flash Player or to desktops via Adobe AIR.
FORCS Co., LTD 135
OZ Report Flash Viewer User's Guide
Learn more about Flex at http://flex.org//--><head><meta http-equiv="Content-Type" content="text/html; charset=euc-kr"><script src="AC_OETags.js" language="javascript"></script><script src="ozutil.js" language="javascript"></script><script src="ozjscript.js" language="javascript"></script><script language="JavaScript">
function OZPrintCommand_OZViewer(msg, code, reportname, printername, printcopy, printedpage, printrange, username, drivername) {
if(code == 0) {alert("보고서 이름 : " + reportname + "\n" + "인쇄 매수 :
" + printcopy);}
}function OZUserActionCommand_OZViewer(type, attr) {
if(type=="Export") {var MyObj=eval('(' + attr + ')');if(MyObj.format == "xls") {
alert("페이지 사이 공백 제거 : " + MyObj.removeblank + "\n" + "mht 형식으로 저장 : " + MyObj.savebyhtml);
}}
}</script><style>body { margin: 0px; overflow:hidden }</style><script language="JavaScript" type="text/javascript"> <!--// Globals// Major version of Flash requiredvar requiredMajorVersion = 10;// Minor version of Flash requiredvar requiredMinorVersion = 0;// Minor version of Flash requiredvar requiredRevision = 0;// --></script></head><body scroll="no"><script language="JavaScript" type="text/javascript"> <!--// Version check for the Flash Player that has the ability to start Player Product Install (6.0r65)
136 FORCS Co., LTD
A Leader of Enterprise e-Business Solution
var hasProductInstall = DetectFlashVer(6, 0, 65);// Version check based upon the values defined in globalsvar hasRequestedVersion = DetectFlashVer(requiredMajorVersion, requiredMinorVersion, requiredRevision);
if (hasProductInstall && !hasRequestedVersion) {// DO NOT MODIFY THE FOLLOWING FOUR LINES// Location visited after installation is complete if installation is requiredvar MMPlayerType = (isIE == true) ? "ActiveX" : "PlugIn";var MMredirectURL = window.location;document.title = document.title.slice(0, 47) + " - Flash Player Installation";var MMdoctitle = document.title;AC_FL_RunContent(
"src", "playerProductInstall","FlashVars",
"MMredirectURL="+MMredirectURL+'&MMplayerType='+MMPlayerType+'&MMdoctitle='+MMdoctitle+"",
"width", "100%","height", "100%","id", "playerProductInstall","quality", "high","bgcolor", "#ffffff","name", "playerProductInstall","allowScriptAccess", "sameDomain","type", "application/x-shockwave-flash","pluginspage", "http://www.adobe.com/go/getflashplayer"
);} else if (hasRequestedVersion) {
// if we've detected an acceptable version// embed the Flash Content SWF when all tests are passedfunction SetOZParamters_OZViewer(){
var oz;if(navigator.appName.indexOf("Microsoft") != -1){ oz = window["OZViewer"];}else{ oz = document["OZViewer"];}oz.sendToActionScript("connection.servlet",
"http://127.0.0.1:8080/oz/server");oz.sendToActionScript("connection.reportname", "sample.ozr");oz.sendToActionScript("viewer.printcommand", "true");oz.sendToActionScript("viewer.useractioncommand",
"true");return true;
FORCS Co., LTD 137
OZ Report Flash Viewer User's Guide
}AC_FL_RunContent( // Adobe Flash Player 9.0 : OZViewer9 // Adobe Flash Player 10.0 : OZViewer10
"src", "OZViewer10","width", "100%","height", "100%","id", "OZViewer","quality", "high","bgcolor", "#ffffff","name", "OZViewer","allowScriptAccess", "sameDomain","type", "application/x-shockwave-flash","pluginspage", "http://www.adobe.com/go/getflashplayer","flashVars", "flash.objectid=OZViewer"
);} else { // flash is too old or we can't detect the plugin
var alternateContent = 'Alternate HTML content should be placed here. ' + 'This content requires the Adobe Flash Player. ' + '<a href=http://www.adobe.com/go/getflash/>Get Flash</a>';
document.write(alternateContent); // insert non-flash content}// --></script></body></html>
138 FORCS Co., LTD
A Leader of Enterprise e-Business Solution
FORCS Co., LTD 139
Appendix 1. 오즈 리포트 플래시 뷰어 제약사항
OZ Report Flash Viewer User's Guide
오즈 리포트 플래시 뷰어에서 제약사항은 다음과 같습니다.
기본 제약 사항
1. 서블릿 타입의 오즈 서버만 지원합니다.2. 오즈 리포트 플래시 뷰어는 Adobe Flash Player에 임베디드 형태로만 구동되므로, EXE
형태의 독립적인 방식으로는 실행할 수 없습니다.3. 바인딩 시간이 60초 이상 소요되는 보고서는 바인딩할 수 없습니다.4. 보고서를 화면에 표시하지 않고 바로 저장하거나 인쇄하는 등의 Direct Job을 지원하지
않습니다.5. 오즈 리포트 플래시 뷰어에서는 보고서의 모든 페이지가 바인딩된 후 한꺼번에 화면에
표시됩니다.6. gif, jpg, png 형태의 이미지만 지원됩니다.7. 날짜 연산 시 Summer Time은 지원하지 않습니다.8. 오즈 뷰어를 실행한 사용자 PC에 있는 로컬 파일을 접근할 수 없습니다. 즉, 보고서 디자인
시 file:// 경로로 설정한 이미지, 텍스트 등을 표시할 수 없습니다.9. 이미지, 텍스트 등의 경로를 "http://" 형태로 설정하여 사용하려면 오즈 서버의
repository.properties 파일의 REPOSITORY_ACCESS_BY_HTTP_GET 속성 값을 true로
설정하여야 합니다.10. 이미지, 텍스트 등이 오즈 서버와 다른 도메인 웹 서버에 있는 경우 Adobe Flash
Crossdomain 정책에 따라 제한됩니다.11. SetLinkExecute/setLinkExecute 함수는 동작하지 않습니다.12. 그리기 타입이 HTML인 라벨을 오즈 리포트 플래시 뷰어에서 편집할 경우 오즈 제품에서
제공하는 HTML 편집기가 실행되지 않고, HTML 코드 편집기가 실행됩니다.
140 FORCS Co., LTD
A Leader of Enterprise e-Business Solution
13. 보고서 인쇄 및 저장 시 Adobe Flash Player에서 제공하는 인쇄 다이얼로그 및 파일
다이얼로그가 항상 표시됩니다.14. 웹 브라우저 종류가 동일하여도 웹 브라우저가 설치된 운영 체제 종류에 따라 글꼴이 다르게
표시됩니다. 또한 디자이너에서 설정한 글꼴이 적용되지 않을 수 있습니다.15. 매킨토시에 설치된 웹 브라우저에서 오즈 리포트 플래시 뷰어를 실행할 때 오즈 리포트
플래시 뷰어의 스크롤은 마우스 휠로는 동작되지 않습니다. (스크롤을 마우스 왼쪽 버튼으로
클릭한 후 상하로 이동시키시기 바랍니다.)16. 사용자 PC의 운영 체제가 윈도우 비스타이고 Adobe Flash Player의 버전이 10,0,32,18
이하인 경우 보고서 저장 시 파일로 저장되지 않고 웹 링크로 저장되거나 저장 기능 자체가
동작되지 않을 수 있습니다.
Adobe Flash Player 9 버전 제약사항
1. 기본 폰트만 지원합니다.2. 라벨의 텍스트가 회전된 경우 표시되지 않습니다.3. 보고서를 저장하거나 OZD 파일을 열기한 경우에는 오즈 서버로 파일이 전송된 후 다시
사용자 PC로 되돌아오는 과정이 발생합니다.
익스포트 관련 제약 사항
1. Microsoft Excel File(*xls) 또는 Adobe PDF File(*pdf) 익스포트 시 글자의 폰트가 오즈
리포트 플래시 뷰어와 차이가 날 수 있습니다.2. 엑셀 포맷으로 익스포트 시 글꼴색과 셀 바탕색이 오즈 리포트 플래시 뷰어와 정확히
일치하지 않을 수 있습니다. 엑셀은 글꼴색과 셀 바탕색을 40가지 기본색만 사용할 수
있는데 오즈 리포트 플래시 뷰어에서 RGB값을 이용하여 설정한 색이 기본 40가지 색에
없을 경우 수치상 가장 근사한 색으로 설정되기 때문입니다. 따라서 색상이 100% 일치하지
않을 수 있으며 엑셀 자체의 사용 가능 색상 수에 대한 제약이 있음을 인지하여 보고서
디자인 시 사용할 색상을 신중하게 선정하여야 합니다.3. PDF 포맷으로 익스포트 시 표의 바탕색이 차이가 날 수 있습니다. PDF와 오즈 리포트
디자이너는 색상 표현을 RGB로 처리하기 때문에 원칙적으로 색상의 변화가 일어나지
않으나 오즈 리포트 플래시 뷰어에서 화면에 표시한 이미지나 색상을 JPEG File(*jpg) 형식으로 복사하여 파일로 저장하는 과정에서 약간의 변화가 나타날 수 있으며 Acrobat Reader에서 JPEG 이미지를 표시하는 과정에서도 약간의 변화가 나타날 수 있습니다.
4. Microsoft Excel File(*xls) 익스포트 시 오즈 리포트 플래시 뷰어에서 보여지는 것과 달리
줄 바뀜 현상이 발생할 수 있습니다. 오즈 리포트 디자이너에서 디자인된 라벨 폭과 높이를
FORCS Co., LTD 141
OZ Report Flash Viewer User's Guide
엑셀의 경우에는 셀의 폭과 넓이(pt)로 워드의 경우에는 글 상자의 폭과 높이로
익스포트하게 됩니다. 또한 엑셀에서는 자간 설정, 셀 여백 설정을 독립적으로 가져가기
때문에 오즈 리포트 플래시 뷰어에서 익스포트할 때 셀 안에 문자가 들어갈 너비가 줄어들어
줄 바뀜 현상이 나타날 수 있습니다.5. 익스포트 시 페이지에 표시된 라인 수보다 제거할 라인 수를 더 많게 설정할 경우 무한루프
현상이 발생합니다. 예를 들어 총 5페이지의 엑셀 파일에서 1 ~ 4페이지의 라인 수는 10이고, 5페이지의 라인 수는 5일 때 excel.removerange 패러미터 값을 1-10으로 설정하여
익스포트할 경우 무한 루프 현상이 발생합니다.6. PDF 포맷으로 익스포트 시 텍스트 방향 중 Horizontal, Vertical만 지원됩니다.
(Horizontal_2Byte는 Horizontal로, Clockwise, CounterClockwise, Vertical_2Byte는
Vertical로 변경됩니다.)
142 FORCS Co., LTD
Appendix 2. TimeZone 정의 코드표
A Leader of Enterprise e-Business Solution
표준 시간대를 설정하는 TimeZone 코드는 아래 표와 같습니다.
TimeZone TimeZone
NUT Pacific/Niue
ECT
Africa/Bujumbura
WST Pacific/Apia Africa/Gaborone
MIT
Pacific/Pago_Pago Africa/Lubumbashi
Pacific/Tahiti Africa/Maseru
Pacific/Fakaofo Africa/Blantyre
Pacific/Honolulu Africa/Maputo
HST
America/Adak Africa/Kigali
America/Anchorage Africa/Khartoum
Pacific/Rarotonga Africa/Mbabane
Pacific/Marquesas Africa/Lusaka
Pacific/Gambier Africa/Harare
AST
America/Vancouver
CAT
Africa/CairoAmerica/Tijuana Africa/JohannesburgAmerica/Los_Angeles Asia/NicosiaPacific/Pitcairn Europe/Minsk
PSTAmerica/Dawson_Creek Europe/SofiaAmerica/Phoenix Europe/Tallinn
PNT America/Edmonton ART Asia/AmmanAmerica/Mazatlan Asia/Beirut
FORCS Co., LTD 143
OZ Report Flash Viewer User's Guide
America/Denver Asia/Damascus
MST
America/Belize Asia/JerusalemAmerica/Regina Europe/AthensAmerica/Guatemala Europe/ChisinauAmerica/Tegucigalpa Europe/HelsinkiAmerica/El_Salvador Europe/VilniusAmerica/Costa_Rica Europe/RigaAmerica/Winnipeg Europe/BucharestAmerica/Mexico_City Europe/KaliningradAmerica/Chicago Europe/KievPacific/Galapagos Europe/IstanbulPacific/Easter
EET
Asia/Bahrain
CST
America/Porto_Acre Africa/Addis_AbabaAmerica/Bogota Africa/AsmeraAmerica/Guayaquil Africa/DjiboutiAmerica/Jamaica
EAT
Africa/Dar_es_SalaamAmerica/Cayman Africa/MogadishuAmerica/Managua Africa/NairobiAmerica/Panama Africa/KampalaAmerica/Lima Asia/AdenAmerica/Indianapolis Asia/Baghdad
IET
America/Nassau Asia/KuwaitAmerica/Montreal Asia/QatarAmerica/Havana Asia/RiyadhAmerica/Port-au-Prince Asia/TehranAmerica/Grand_Turk Europe/SimferopolAmerica/New_York Europe/Moscow
EST America/Antigua Indian/AntananarivoAmerica/Anguilla Indian/ComoroAmerica/Aruba Indian/MayotteAmerica/Barbados MET Asia/DubaiAmerica/Curacao Asia/MuscatAmerica/La_Paz Asia/YerevanAmerica/Manaus Indian/Mahe
144 FORCS Co., LTD
A Leader of Enterprise e-Business Solution
America/Dominica Indian/MauritiusAmerica/Santo_Domingo Indian/ReunionAmerica/Grenada
NET
Asia/AshkhabadAmerica/Guadeloupe Asia/AqtauAmerica/Guyana Asia/BakuAmerica/St_Kitts Asia/DushanbeAmerica/St_Lucia Asia/KabulAmerica/Martinique Asia/TbilisiAmerica/Montserrat Asia/TashkentAmerica/Puerto_Rico Asia/Karachi
PRT
America/Asuncion Europe/SamaraAtlantic/Bermuda Indian/ChagosAmerica/Caracas Indian/KerguelenAmerica/Cuiaba Indian/MaldivesAmerica/Halifax
PLT
Asia/AqtobeAmerica/Port_of_Spain Asia/BishkekAntarctica/Palmer Asia/CalcuttaAtlantic/Stanley Asia/YekaterinburgAmerica/Santiago
IST
Antarctica/MawsonAmerica/St_Johns Asia/KatmanduAmerica/St_Thomas Asia/ThimbuAmerica/St_Vincent Asia/ColomboAmerica/Thule Asia/DaccaAmerica/Tortola
BST
Asia/Almaty
CNT
America/Fortaleza Asia/NovosibirskAmerica/Cayenne Asia/RangoonAmerica/Paramaribo Asia/JakartaAmerica/Montevideo Asia/Phnom_PenhAmerica/Buenos_Aires Asia/Vientiane
AGT
America/Godthab Asia/SaigonAmerica/Miquelon Indian/ChristmasAmerica/Sao_Paulo Indian/Cocos
BETAmerica/Noronha
VSTAntarctica/Casey
America/Scoresbysund Asia/Bangkok
FORCS Co., LTD 145
OZ Report Flash Viewer User's Guide
Africa/Ouagadougou Asia/KrasnoyarskAfrica/Abidjan Asia/BruneiAfrica/Accra Asia/Hong_KongAfrica/Banjul Asia/Ujung_PandangAfrica/Bissau Asia/MacaoAfrica/Conakry Asia/Kuala_LumpurAfrica/Monrovia Asia/ManilaAfrica/Casablanca Asia/SingaporeAfrica/Timbuktu Asia/TaipeiAfrica/Nouakchott Asia/ShanghaiAfrica/Freetown Australia/PerthAfrica/Dakar
CTT
Asia/IrkutskAfrica/Sao_Tome Asia/JayapuraAfrica/Lome Asia/PyongyangAtlantic/South_Georgia Asia/SeoulAtlantic/Jan_Mayen Asia/TokyoAtlantic/Cape_Verde Asia/Ulan_BatorAtlantic/Azores Pacific/PalauAtlantic/Reykjavik
JSTAsia/Yakutsk
Atlantic/St_Helena Australia/DarwinGMT GMT
ACT
Antarctica/DumontDUrvilleUTC Africa/Luanda Asia/Vladivostok
Africa/Porto-Novo Australia/AdelaideAfrica/Bangui Australia/Broken_HillAfrica/Kinshasa Australia/BrisbaneAfrica/Douala Australia/HobartAfrica/Libreville Australia/SydneyAfrica/Malabo Pacific/TrukAfrica/Niamey Pacific/GuamAfrica/Lagos Pacific/SaipanAfrica/Ndjamena Pacific/Port_MoresbyAfrica/Tunis SST Antarctica/McMurdoAfrica/Algiers Asia/KamchatkaAfrica/Tripoli Asia/Magadan
146 FORCS Co., LTD
A Leader of Enterprise e-Business Solution
Africa/Windhoek Pacific/AucklandAtlantic/Faeroe Pacific/NoumeaAtlantic/Canary Pacific/NorfolkEurope/Dublin Pacific/KosraeEurope/Lisbon Pacific/TarawaEurope/London Pacific/MajuroEurope/Andorra Pacific/NauruEurope/Tirane Pacific/FunafutiEurope/Vienna Pacific/WakeEurope/Brussels Pacific/WallisEurope/Zurich Pacific/FijiEurope/Berlin
AET
Australia/Lord_HoweEurope/Copenhagen Pacific/EfateEurope/Madrid Pacific/GuadalcanalEurope/Prague Pacific/PonapeEurope/Gibraltar
SST
Antarctica/McMurdoEurope/Budapest Asia/KamchatkaEurope/Rome Asia/MagadanEurope/Vaduz Pacific/NoumeaEurope/Luxembourg Pacific/NorfolkEurope/Monaco Pacific/KosraeEurope/Malta Pacific/TarawaEurope/Amsterdam Pacific/MajuroEurope/Oslo Pacific/NauruEurope/Warsaw Pacific/FunafutiEurope/Stockholm Pacific/WakeEurope/Belgrade Pacific/WallisEurope/Paris Pacific/Fiji
NST
Asia/Anadyr
Pacific/AucklandPacific/ChathamPacific/EnderburyPacific/KiritimatiPacific/Tongatapu
FORCS Co., LTD 147