public abstract class OZReportViewer
extends java.lang.Object
Constructor and Description |
---|
OZReportViewer() |
Modifier and Type | Method and Description |
---|---|
abstract void |
CreateReport(java.lang.String param)
설정한 뷰어 패러미터를 기준으로 뷰어에 새로운 보고서를 바인딩합니다.
|
abstract void |
CreateReportEx(java.lang.String param)
설정한 뷰어 패러미터를 기준으로 뷰어에 새로운 보고서를 바인딩합니다.
|
abstract void |
CreateReportEx(java.lang.String param,
java.lang.String delimiter)
설정한 뷰어 패러미터를 기준으로 뷰어에 새로운 보고서를 바인딩합니다.
|
void |
dispose()
뷰어를 종료시 반드시 호출해줘야 하는 메소드
|
abstract java.lang.Object |
Document_GetGlobal(java.lang.String key)
전역 변수 값을 가져옵니다.
|
abstract java.lang.Object |
Document_GetGlobal(java.lang.String key,
int docIndex)
전역 변수 값을 가져옵니다.
|
abstract float |
Document_GetPaperHeight()
리포트의 페이지 높이를 가져옵니다.
|
abstract float |
Document_GetPaperWidth()
리포트의 페이지 너비를 가져옵니다.
|
abstract java.lang.String |
Document_GetTitle()
리포트 템플릿의 제목 즉, 보고서의 제목을 가져옵니다.
|
abstract boolean |
Document_PingOZServer(java.lang.String url)
오즈 서버의 동작 여부를 확인합니다.
|
abstract boolean |
Document_PingOZServer(java.lang.String ip,
int port)
Deprecated.
Android 뷰어에서는 동작하지 않습니다
|
abstract boolean |
Document_SetChartStyle(java.lang.String type)
차트 타입을 변경합니다.
|
abstract boolean |
Document_SetGlobal(java.lang.String key,
java.lang.Object value)
전역 변수 값을 설정합니다.
|
abstract boolean |
Document_SetGlobal(java.lang.String key,
java.lang.Object value,
int docIndex)
전역 변수 값을 설정합니다.
|
abstract java.lang.String |
Document_TriggerExternalEvent()
현재 보고서의 OnExternalEvent 이벤트를 실행합니다.
|
abstract java.lang.String |
Document_TriggerExternalEvent(java.lang.String param1)
현재 보고서의 OnExternalEvent 이벤트를 실행합니다.
|
abstract java.lang.String |
Document_TriggerExternalEvent(java.lang.String param1,
java.lang.String param2)
현재 보고서의 OnExternalEvent 이벤트를 실행합니다.
|
abstract java.lang.String |
Document_TriggerExternalEvent(java.lang.String param1,
java.lang.String param2,
java.lang.String param3)
현재 보고서의 OnExternalEvent 이벤트를 실행합니다.
|
abstract java.lang.String |
Document_TriggerExternalEvent(java.lang.String param1,
java.lang.String param2,
java.lang.String param3,
java.lang.String param4)
현재 보고서의 OnExternalEvent 이벤트를 실행합니다.
|
abstract java.lang.String |
Document_TriggerExternalEventByDocIndex(int docIndex)
지정한 보고서의 OnExternalEvent 이벤트를 실행합니다.
|
abstract java.lang.String |
Document_TriggerExternalEventByDocIndex(int docIndex,
java.lang.String param1)
지정한 보고서의 OnExternalEvent 이벤트를 실행합니다.
|
abstract java.lang.String |
Document_TriggerExternalEventByDocIndex(int docIndex,
java.lang.String param1,
java.lang.String param2)
지정한 보고서의 OnExternalEvent 이벤트를 실행합니다.
|
abstract java.lang.String |
Document_TriggerExternalEventByDocIndex(int docIndex,
java.lang.String param1,
java.lang.String param2,
java.lang.String param3)
지정한 보고서의 OnExternalEvent 이벤트를 실행합니다.
|
abstract java.lang.String |
Document_TriggerExternalEventByDocIndex(int docIndex,
java.lang.String param1,
java.lang.String param2,
java.lang.String param3,
java.lang.String param4)
지정한 보고서의 OnExternalEvent 이벤트를 실행합니다.
|
abstract OZRViewerCmd |
Document()
보고서의 Document를 가져오는 함수
|
abstract java.lang.String |
GetInformation(java.lang.String command)
오즈 뷰어의 정보를 가져옵니다.
|
abstract OZReportCommandListener |
getListener() |
abstract java.util.Hashtable<java.lang.String,java.io.InputStream> |
GetMemoryStreamByExport(java.lang.String param,
java.lang.String delimiter)
보고서를 Memory Stream 방식으로 익스포트하고, 익스포트된 Stream을 임시 파일로 남기지 않고 바로 서버로 전송합니다.
|
abstract void |
NewReport(java.lang.String str_param,
java.lang.String str_delimiter) |
abstract void |
onActivityResult(Activity owner,
int requestCode,
int resultCode,
Intent data)
ImagePicker에서 갤러리를 통해 외부 이미지를 가져온 후 선택된 이미지를 뷰어로 전달한다.
|
abstract void |
preLoadRepositoryAddBinary(java.lang.String strKey,
java.io.InputStream inputStream,
boolean isOZD) |
abstract void |
preLoadRepositoryAddItem(java.lang.String strCategory,
java.lang.String strItemName)
비동기시 아이템을 먼저 가져오는 함수
|
abstract boolean |
preLoadRepositoryDownload() |
abstract java.lang.String |
preLoadRepositoryGetLastError()
비동기시 에러가 발생한 경우 에러메세지
|
abstract void |
preLoadRepositoryInitParam(java.lang.String str_param,
java.lang.String str_delimiter) |
abstract byte[] |
preLoadRepositoryResponse(byte[] pResponse)
비동기시 아이템을 넣어주기 위한 Response함수
|
abstract byte[] |
preLoadRepositoryStart()
비동기시 아이템을 가져오기 위한 Start함수
|
abstract void |
ReBind(int docIndex,
java.lang.String type,
java.lang.String param)
보고서에 패러미터를 적용하여 다시 바인딩합니다.
|
abstract void |
ReBind(int docIndex,
java.lang.String type,
java.lang.String param,
boolean keepEditing)
보고서에 패러미터를 적용하여 다시 바인딩합니다.
|
abstract void |
ReBind(int docIndex,
java.lang.String type,
java.lang.String param,
java.lang.String delimiter)
보고서에 패러미터를 적용하여 다시 바인딩합니다.
|
abstract void |
ReBind(int docIndex,
java.lang.String type,
java.lang.String param,
java.lang.String delimiter,
boolean keepEditing)
보고서에 패러미터를 적용하여 다시 바인딩합니다.
|
abstract void |
Script(java.lang.String command)
오즈 뷰어 툴바 아이콘의 기능을 제어합니다.
|
abstract int |
ScriptEx(java.lang.String command,
java.lang.String param,
java.lang.String delimiter)
오즈 뷰어 툴바 아이콘의 기능을 제어합니다.
|
abstract void |
setHelpURL(java.lang.String helpURL)
도움말 url을 정의 메소드
해당 뷰어에서 도움말 클릭 시 해당 url로 link를 해준다. |
abstract void |
setListener(OZReportCommandListener listener) |
public void dispose()
public abstract void NewReport(java.lang.String str_param, java.lang.String str_delimiter)
public abstract void setListener(OZReportCommandListener listener)
public abstract OZReportCommandListener getListener()
public abstract void CreateReport(java.lang.String param)
param
- 오즈 뷰어 패러미터와 패러미터 값public abstract void CreateReportEx(java.lang.String param)
param
- 오즈 뷰어 패러미터와 패러미터 값public abstract void CreateReportEx(java.lang.String param, java.lang.String delimiter)
CreateReport(String)
함수의 경우 뷰어 패러미터 구분자가 무조건 "\n"으로 설정되는 것에 반해 CreateReportEx() 함수의 경우 구분자를 직접 설정할 수 있습니다.param
- 오즈 뷰어 패러미터와 패러미터 값delimiter
- 패러미터이름=패러미터값을 구분하는 구분자public abstract void ReBind(int docIndex, java.lang.String type, java.lang.String param)
보고서의 바인딩 타입은 다음과 같습니다.
data
데이터와 보고서를 새로 고침 바인딩 타입을 data로 설정한 경우 패러미터 값 뿐만 아니라 패러미터 값으로 인해 변경되는 데이터 셋도 새로 고침합니다. 예를 들어, 패러미터 라벨과 패러미터 값에 따라 결과 데이터가 변경되는 테이블, 패러미터 값을 이용하는 스크립트가 추가된 보고서의 경우 패러미터 라벨의 텍스트와 스크립트의 패러미터 값, 테이블의 데이터 등 모든 내용이 새로 고침됩니다.label
라벨의 텍스트만 새로 고침 바인딩 타입을 label로 설정한 경우 패러미터 라벨의 텍스트만 변경됩니다. 예를 들어, 패러미터 라벨과 패러미터 값을 이용하는 스크립트가 추가된 보고서의 경우 패러미터 라벨의 텍스트는 변경되나, 스크립트의 패러미터 값은 변경되지 않습니다.report
보고서만 새로 고침 바인딩 타입을 report로 설정한 경우 패러미터 값만 변경하고, 패러미터 값으로 인해 변경되는 데이터 셋은 새로 고침하지 않습니다. 예를 들어, 패러미터 라벨과 패러미터 값에 따라 결과 데이터가 변경되는 테이블, 패러미터 값을 이용하는 스크립트가 추가된 보고서의 경우 패러미터 라벨의 텍스트와 스크립트의 패러미터 값은 변경되나, 테이블의 데이터는 변경되지 않습니다.
docIndex
- 보고서 인덱스 (0부터 시작)type
- 보고서의 바인딩 타입param
- 오즈 뷰어 패러미터와 패러미터 값public abstract void ReBind(int docIndex, java.lang.String type, java.lang.String param, boolean keepEditing)
보고서의 바인딩 타입은 다음과 같습니다.
data
데이터와 보고서를 새로 고침 바인딩 타입을 data로 설정한 경우 패러미터 값 뿐만 아니라 패러미터 값으로 인해 변경되는 데이터 셋도 새로 고침합니다. 예를 들어, 패러미터 라벨과 패러미터 값에 따라 결과 데이터가 변경되는 테이블, 패러미터 값을 이용하는 스크립트가 추가된 보고서의 경우 패러미터 라벨의 텍스트와 스크립트의 패러미터 값, 테이블의 데이터 등 모든 내용이 새로 고침됩니다.label
라벨의 텍스트만 새로 고침 바인딩 타입을 label로 설정한 경우 패러미터 라벨의 텍스트만 변경됩니다. 예를 들어, 패러미터 라벨과 패러미터 값을 이용하는 스크립트가 추가된 보고서의 경우 패러미터 라벨의 텍스트는 변경되나, 스크립트의 패러미터 값은 변경되지 않습니다.report
보고서만 새로 고침 바인딩 타입을 report로 설정한 경우 패러미터 값만 변경하고, 패러미터 값으로 인해 변경되는 데이터 셋은 새로 고침하지 않습니다. 예를 들어, 패러미터 라벨과 패러미터 값에 따라 결과 데이터가 변경되는 테이블, 패러미터 값을 이용하는 스크립트가 추가된 보고서의 경우 패러미터 라벨의 텍스트와 스크립트의 패러미터 값은 변경되나, 테이블의 데이터는 변경되지 않습니다.
docIndex
- 보고서 인덱스 (0부터 시작)type
- 보고서의 바인딩 타입param
- 오즈 뷰어 패러미터와 패러미터 값keepEditing
- Rebind 함수 호출시 [메모, 라벨편집, 주석, 입력컴포넌트값]의 유지여부를 설정할 수 있도록 함public abstract void ReBind(int docIndex, java.lang.String type, java.lang.String param, java.lang.String delimiter)
보고서의 바인딩 타입은 다음과 같습니다.
data
데이터와 보고서를 새로 고침 바인딩 타입을 data로 설정한 경우 패러미터 값 뿐만 아니라 패러미터 값으로 인해 변경되는 데이터 셋도 새로 고침합니다. 예를 들어, 패러미터 라벨과 패러미터 값에 따라 결과 데이터가 변경되는 테이블, 패러미터 값을 이용하는 스크립트가 추가된 보고서의 경우 패러미터 라벨의 텍스트와 스크립트의 패러미터 값, 테이블의 데이터 등 모든 내용이 새로 고침됩니다.label
라벨의 텍스트만 새로 고침 바인딩 타입을 label로 설정한 경우 패러미터 라벨의 텍스트만 변경됩니다. 예를 들어, 패러미터 라벨과 패러미터 값을 이용하는 스크립트가 추가된 보고서의 경우 패러미터 라벨의 텍스트는 변경되나, 스크립트의 패러미터 값은 변경되지 않습니다.report
보고서만 새로 고침 바인딩 타입을 report로 설정한 경우 패러미터 값만 변경하고, 패러미터 값으로 인해 변경되는 데이터 셋은 새로 고침하지 않습니다. 예를 들어, 패러미터 라벨과 패러미터 값에 따라 결과 데이터가 변경되는 테이블, 패러미터 값을 이용하는 스크립트가 추가된 보고서의 경우 패러미터 라벨의 텍스트와 스크립트의 패러미터 값은 변경되나, 테이블의 데이터는 변경되지 않습니다.
docIndex
- 보고서 인덱스 (0부터 시작)type
- 보고서의 바인딩 타입param
- 오즈 뷰어 패러미터와 패러미터 값delimiter
- 패러미터이름=패러미터값을 구분하는 구분자public abstract void ReBind(int docIndex, java.lang.String type, java.lang.String param, java.lang.String delimiter, boolean keepEditing)
보고서의 바인딩 타입은 다음과 같습니다.
data
데이터와 보고서를 새로 고침 바인딩 타입을 data로 설정한 경우 패러미터 값 뿐만 아니라 패러미터 값으로 인해 변경되는 데이터 셋도 새로 고침합니다. 예를 들어, 패러미터 라벨과 패러미터 값에 따라 결과 데이터가 변경되는 테이블, 패러미터 값을 이용하는 스크립트가 추가된 보고서의 경우 패러미터 라벨의 텍스트와 스크립트의 패러미터 값, 테이블의 데이터 등 모든 내용이 새로 고침됩니다.label
라벨의 텍스트만 새로 고침 바인딩 타입을 label로 설정한 경우 패러미터 라벨의 텍스트만 변경됩니다. 예를 들어, 패러미터 라벨과 패러미터 값을 이용하는 스크립트가 추가된 보고서의 경우 패러미터 라벨의 텍스트는 변경되나, 스크립트의 패러미터 값은 변경되지 않습니다.report
보고서만 새로 고침 바인딩 타입을 report로 설정한 경우 패러미터 값만 변경하고, 패러미터 값으로 인해 변경되는 데이터 셋은 새로 고침하지 않습니다. 예를 들어, 패러미터 라벨과 패러미터 값에 따라 결과 데이터가 변경되는 테이블, 패러미터 값을 이용하는 스크립트가 추가된 보고서의 경우 패러미터 라벨의 텍스트와 스크립트의 패러미터 값은 변경되나, 테이블의 데이터는 변경되지 않습니다.
docIndex
- 보고서 인덱스 (0부터 시작)type
- 보고서의 바인딩 타입param
- 오즈 뷰어 패러미터와 패러미터 값delimiter
- 패러미터이름=패러미터값을 구분하는 구분자keepEditing
- Rebind 함수 호출시 [메모, 라벨편집, 주석, 입력컴포넌트값]의 유지여부를 설정할 수 있도록 함public abstract java.lang.String GetInformation(java.lang.String command)
오즈 뷰어의 정보를 가져오는 명령어는 다음과 같습니다.
Command
- 오즈 뷰어의 정보를 가져오는 명령어public abstract void preLoadRepositoryAddItem(java.lang.String strCategory, java.lang.String strItemName)
strCategory
- strItemName
- public abstract void preLoadRepositoryInitParam(java.lang.String str_param, java.lang.String str_delimiter)
public abstract boolean preLoadRepositoryDownload()
public abstract void preLoadRepositoryAddBinary(java.lang.String strKey, java.io.InputStream inputStream, boolean isOZD)
public abstract byte[] preLoadRepositoryStart()
public abstract byte[] preLoadRepositoryResponse(byte[] pResponse)
pResponse
- public abstract java.lang.String preLoadRepositoryGetLastError()
public abstract java.util.Hashtable<java.lang.String,java.io.InputStream> GetMemoryStreamByExport(java.lang.String param, java.lang.String delimiter)
param
- 오즈 뷰어 패러미터와 패러미터 값delimiter
- 패러미터이름=패러미터값을 구분하는 구분자public abstract void Script(java.lang.String command)
오즈 뷰어 툴바 아이콘의 기능을 제어합니다.오즈 뷰어 툴바 아이콘의 기능을 제어하는 명령어는 다음과 같습니다. about : 오즈 리포트 뷰어 정보 attacharrow : 화살표 추가 attachcircle : 원 추가 attachline : 선 추가 attachmemo : 메모 추가 attachrectangle : 사각형 추가 bankbookprint : 통장 프린터 인쇄 close : 보고서 닫기 close_except_first_report : 첫 보고서 제외하고 닫기 closeall : 모두 닫기 closereport=인덱스 : 지정한 보고서 닫기(zero-based index), global.concatpage=true인 경우 인덱스와 상관없이 모든 보고서가 닫힘 commentbar_clear_all : 주석 모두 지우기, e-form에서만 지원됨 commentbar_eraser_all : 주석 툴바의 지우개 선택, e-form에서만 지원됨 commentbar_highlightpen_all : 주석 툴바의 형광펜 선택, e-form에서만 지원됨 commentbar_pen_all : 주석 툴바의 펜 선택, e-form에서만 지원됨 commentbar_update_all : 패러미터 값을 적용하여 주석 툴바를 업데이트, ScriptEx 함수에서 사용되는 명령어로, ScriptEx 함수의 두 번째 아규먼트에 설정된 뷰어 패러미터를 적용하여 주석 툴바를 업데이트함, e-form에서만 지원됨 continuous_all : 모든 보고서를 연속 보기 disable_input_all : 모든 보고서의 모든 입력 컴포넌트를 비활성화 상태로 변경, e-form에서만 지원됨 disable_paging_all : 멀티 보고서 간 가로 페이징 보기 취소, e-form에서만 지원됨 disable_zoombymouse_all : 모든 보고서의 마우스 확대/축소 기능을 비활성화 edittool : 편집 모드 enable_input_all : 모든 보고서의 모든 입력 컴포넌트를 활성화 상태로 변경. 단, Enable 속성 값을 "아니오"로 설정한 컴포넌트는 적용되지 않음, e-form에서만 지원됨 enable_paging_all : 멀티 보고서 간 가로 페이징 보기, e-form에서만 지원됨 enable_zoombymouse_all : 모든 보고서의 마우스 확대/축소 기능을 활성화 end : 마지막 페이지로 이동 end_all : 모든 보고서를 마지막 페이지로 이동 end_report : 마지막 보고서로 이동 endedit : 입력 컴포넌트의 편집 상태 종료, 변경된 내용이 있을 경우 컴포넌트에 값을 적용한 후 편집 상태를 종료하고 포커스를 반환함(OnValueChanged, OnKillFocus 이벤트가 호출됨), e-form 모바일에서만 지원됨 find : 찾기 find_silent : 찾기 다이얼로그를 실행하지 않고 바로 문자열 검색 handtool : 손 모드 hend : 수평 방향 마지막 페이지로 이동 hhome : 수평 방향 첫 페이지로 이동 hide_comment_at_inputmode_all : 주석 모드가 아닌 경우 주석을 숨김, e-form에서만 지원됨 hide_commentbar_all : 주석 툴바 숨김, e-form에서만 지원됨 hide_horizontalscroll_all : 모든 보고서의 가로 스크롤바를 숨김, 가로 스크롤바를 숨길 경우 보고서 화면은 수평 방향 가운데로 정렬됨 hnext : 수평 방향 한 페이지 다음으로 이동 home : 첫 페이지로 이동 home_all : 모든 보고서를 첫 페이지로 이동 home_report : 첫 보고서로 이동 hprev : 수평 방향 한 페이지 이전으로 이동 inputparam : 패러미터 입력 maxzoom=비율 : 확대 가능한 최대 비율 설정 maxzoom_all=비율 : 확대 가능한 최대 비율 설정(모든 보고서에 적용) minzoom=비율 : 축소 가능한 최소 비율 설정 minzoom_all=비율 : 축소 가능한 최소 비율 설정(모든 보고서에 적용) mode_comment_all : 주석 모드로 설정, e-form에서만 지원됨 mode_input_all : 주석 모드를 해제하고 이전 뷰어 동작 모드로 변경, e-form에서만 지원됨 movepage=번호 : 지정된 페이지 번호로 이동 movereport=인덱스 : 보고서 인덱스로 이동(zero-based index) navigator : 페이지 선택 창 next : 한 페이지 다음으로 이동 next_report : 다음 보고서로 이동 open : 열기 pagesetup : 페이지 설정 prev : 한 페이지 이전으로 이동 prev_report : 이전 보고서로 이동 print : 인쇄 refresh : 보고서 새로 고침 resetzoom : 복원 save : 저장 save_memorystream : Memory Stream으로 저장. 저장 후 바로 실행 기능은 동작되지 않음, 출력 방향이 메일인 경우 첨부 파일 없이 메일 전송 프로그램이 실행됨 savecsv : CSV 저장 savedm : 데이터 저장 savedoc : DOC 저장 savegif : GIF 저장 savehan97 : HML 97 저장 savehtml : HTML 저장 savehwp : HWP 저장 savejpg : JPG 저장 savemht : MHT 저장 saveozd : OZD 저장 savepdf : PDF 저장 savepng : PNG 저장 saveppt : PPT 저장 savesvg : SVG 저장 savetiff : TIF 저장 savetxt : TXT 저장 savexls : XLS 저장 savexlsx : XLSX 저장 scroll_top : 스크롤을 맨 위로 이동시킴 show_comment_at_inputmode_all : 주석을 항상 표시, e-form에서만 지원됨 show_horizontalscroll_all : 모든 보고서의 가로 스크롤바를 표시 show_commentbar_all : 주석 툴바 표시, e-form에서만 지원됨 showthumbnail : 페이지 축소판 보기 showtree : 보고서 트리보기 singlepage_all : 모든 보고서를 한 페이지씩 보기 singlepagecontinuous_all : 모든 보고서를 한 페이지씩 연속 보기 textselecttool : 텍스트 선택 모드 vend : 수직 방향 마지막 페이지로 이동 vhome : 수직 방향 첫 페이지로 이동 viewfittocontents : 표시 내용에 맞추기 viewfittoframe : 화면 크기에 맞추기 viewfittowidth : 너비에 맞추기 viewnormal : 실제 크기 viewprintsize : 인쇄 크기 vnext : 수직 방향 한 페이지 다음으로 이동 vprev : 수직 방향 한 페이지 이전으로 이동 zoom=비율 : 줌 설정 zoom_all=비율 : 모든 보고서의 줌 설정 zoomin : 확대 zoomout : 축소
command
- 오즈 뷰어 툴바 아이콘의 기능을 제어하는 명령어public abstract int ScriptEx(java.lang.String command, java.lang.String param, java.lang.String delimiter)
오즈 뷰어 툴바 아이콘의 기능을 제어합니다.Script() 함수의 경우 명령어만 설정되는 것에 반해 ScriptEx() 함수의 경우 패러미터와 패러미터 구분자를 직접 설정할 수 있습니다. 오즈 뷰어 툴바 아이콘의 기능을 제어하는 명령어는
Script(String)
함수를 참고하시기 바랍니다. ScriptEx 함수 실행 시 두 번째 아규먼트에 주석 패러미터를 설정하여 주석 툴바에 적용시키려면 ScriptEx 함수의 첫 번째 아규먼트를 아래 명령어 중 하나로 설정하시기 바랍니다. · commentbar_clear_all · commentbar_highlightpen_all · commentbar_pen_all · commentbar_update_all · hide_comment_at_inputmode_all · hide_commentbar_all · mode_comment_all · mode_input_all · show_comment_at_inputmode_all · show_commentbar_all
command
- 오즈 뷰어 툴바 아이콘의 기능을 제어하는 명령어param
- 오즈 뷰어 패러미터와 패러미터 값delimiter
- 패러미터이름=패러미터값을 구분하는 구분자public abstract OZRViewerCmd Document()
public abstract void setHelpURL(java.lang.String helpURL)
helpURL
- public abstract boolean Document_SetChartStyle(java.lang.String type)
차트 타입을 변경합니다.변경 가능한 차트 타입은 다음과 같습니다. Gauge : 게이지 HArea : 수평 범위 HArea_3D_Accumulative : 수평 범위 (3D, 누적) HArea_3D_Percent : 수평 범위 (3D, 퍼센트 표시) HArea_Accumulative : 수평 범위 (누적) HArea_Percent : 수평 범위 (퍼센트 표시) HBar_3D_Accumulative : 수평 막대 (3D, 누적) HBar_3D_Bundle : 수평 막대 (3D, 묶음) HBar_3D_Percent : 수평 막대 (3D, 퍼센트 표시) HBar_Acumulative : 수평 막대 (누적) HBar_Bundle : 수평 막대 (묶음) HBar_Percent : 수평 막대 (퍼센트 표시) HCone_3D_Accumulative : 수평 원뿔 (3D, 누적) HCone_3D_Bundle : 수평 원뿔 (3D, 묶음) HCone_3D_Percent : 수평 원뿔 (3D, 퍼센트 표시) HCustom : 수평 사용자정의 HCustom_Accumulative : 수평 사용자정의 (누적) HCustom_Percent : 수평 사용자정의 (퍼센트 표시) HCylinder : 수평 원기둥 HCylinder_3D_Accumulative : 수평 원기둥 (3D, 누적) HCylinder_3D_Bundle : 수평 원기둥 (3D, 묶음) HCylinder_3D_Percent : 수평 원기둥 (3D, 퍼센트 표시) HCylinder_Accumulative : 수평 원기둥 (누적) HCylinder_Percent : 수평 원기둥 (퍼센트 표시) HLine : 수평 라인 HLine_Accumulative : 수평 라인 (누적) HLine_Accumulative_NoPoint : 수평 라인 (누적, 교점 표시 없음) HLine_NoPoint : 수평 라인 (교점 표시 없음) HLine_Percent : 수평 라인 (퍼센트 표시) HLine_Percent_NoPoint : 수평 라인 (퍼센트 표시, 교점 표시 없음) HPoint : 수평 포인트 HPoint_Accumulative : 수평 포인트 (누적) HPoint_Percent : 수평 포인트 (퍼센트 표시) HPyramid_3D_Accumulative : 수평 피라미드 (3D, 누적) HPyramid_3D_Bundle : 수평 피라미드 (3D, 묶음) HPyramid_3D_Percent : 수평 피라미드 (3D, 퍼센트표시) HStep : 수평 계단형 Pie : 파이 Pie_3D : 파이 (3D) Pie_Split : 파이 (분리) Pie_Split_3D : 파이 (분리, 3D) Radiant : 라디안 스타일 Radiant_Accumulative : 라디안 스타일 (누적) Radiant_Accumulative_NoPoint : 라디안스타일 (누적, 교점표시 없음) Radiant_NoPoint : 라디안 스타일 (교점표시 없음) Radiant_Percent : 라디안 (퍼센트 표시) Radiant_Percent_NoPoint : 라디안 (퍼센트 표시, 교점표시 없음) VArea : 수직 범위 VArea_3D : 수직 범위 (3D) VArea_3D_Accumulative : 수직 범위 (3D, 누적) VArea_3D_Percent : 수직 범위 (3D, 퍼센트 표시) VArea_3D_Zwise : 수직 범위 (3D, 계열 및 항목 값 비교) VArea_Accumulative : 수직 범위 (누적) VArea_Percent : 수직 범위 (퍼센트 표시) VArea_Rotational_3D : 수직 범위 (회전, 3D) VArea_Rotational_3D_Zwise : 수직 범위 (회전, 3D, 계열 및 항목 값 비교) VBar : 수직 막대 VBar_3D : 수직 막대 (3D) VBar_3D_Accumulative : 수직 막대 (3D, 누적) VBar_3D_Bundle : 수직 막대 (3D, 묶음) VBar_3D_Percent : 수직 막대 (3D, 퍼센트 표시) VBar_3D_Zwise : 수직 막대 (3D, 계열 및 항목 값 비교) VBar_Accumulative : 수직 막대 (누적) VBar_Percent : 수직 막대 (퍼센트 표시) VBar_Rotational_3D : 수직 막대 (회전, 3D) VBar_Rotational_3D_Zwise : 수직 막대 (회전, 3D, 계열 및 항목 값 비교) VCone_3D : 수직 원뿔 (3D) VCone_3D_Accumulative : 수직 원뿔 (3D, 누적) VCone_3D_Bundle : 수직 원뿔 (3D, 묶음) VCone_3D_Percent : 수직 원뿔 (3D, 퍼센트표시) VCone_3D_Zwise : 수직 원뿔 (3D, 계열 및 항목 값 비교) VCustom : 수직 사용자 정의 VCustom_Accumulative : 수직 사용자 정의 (누적) VCustom_Percent : 수직 사용자 정의 (퍼센트 표시) VCylinder : 수직 원 기둥 VCylinder_3D : 수직 원 기둥 (3D) VCylinder_3D_Accumulative : 수직 원 기둥 (3D, 누적) VCylinder_3D_Bundle : 수직 원 기둥 (3D, 묶음) VCylinder_3D_Percent : 수직 원 기둥 (3D, 퍼센트 표시) VCylinder_3D_Zwise : 수직 원 기둥 (3D, 계열 및 항목 값 비교) VCylinder_Accumulative : 수직 원 기둥 (누적) VCylinder_Percent : 수직 원 기둥 (퍼센트 표시) VLine : 수직 라인 VLine_3D : 수직 라인 (3D) VLine_3D_Zwise : 수직 라인 (3D, 계열 및 항목 값 비교) VLine_Accumulative : 수직 라인 (누적) VLine_Accumulative_NoPoint : 수직 라인 (누적, 교점 표시 없음) VLine_NoPoint : 수직 라인 (교점 표시 없음) VLine_Parcent : 수직 라인 (퍼센트 표시) VLine_Parcent_NoPoint : 수직 라인 (퍼센트 표시, 교점 표시 없음) VLine_Rotational_3D : 수직 라인 (회전, 3D) VLine_Rotational_3D_Zwise : 수직 라인 (회전, 3D, 계열 및 항목 값 비교) VPoint : 수직 포인트 VPoint_Accumulative : 수직 포인트 (누적) VPoint_Percent : 수직 포인트 (퍼센트 표시) VPyramid_3D : 수직 피라미드 (3D) VPyramid_3D_Accumulative : 수직 피라미드 (3D, 누적) VPyramid_3D_Bundle : 수직 피라미드 (3D, 묶음) VPyramid_3D_Percent : 수직 피라미드 (3D, 퍼센트 표시) VPyramid_3D_Zwise : 수직 피라미드 (3D, 계열 및 항목 값 비교) VScatter : 분산형 VScatter_Line : 분산형 (꺽은선 연결) VScatter_Line_NoPoint : 분산형 (꺽은선 연결, 교점 표시 없음) VStep : 계단형
type
- 차트 타입public abstract boolean Document_PingOZServer(java.lang.String url)
url
- 서블릿 타입 서버의 URLpublic abstract boolean Document_PingOZServer(java.lang.String ip, int port)
ip
- 데몬 타입 서버의 IPport
- 데몬 타입 서버의 포트 번호public abstract java.lang.Object Document_GetGlobal(java.lang.String key)
key
- 전역 변수 Keypublic abstract java.lang.Object Document_GetGlobal(java.lang.String key, int docIndex)
key
- 전역 변수 KeydocIndex
- 보고서 인덱스, Zero-based indexpublic abstract boolean Document_SetGlobal(java.lang.String key, java.lang.Object value)
key
- 전역 변수 Keyvalue
- 전역 변수 값public abstract boolean Document_SetGlobal(java.lang.String key, java.lang.Object value, int docIndex)
key
- 전역 변수 Keyvalue
- 전역 변수 값docIndex
- 보고서 인덱스public abstract java.lang.String Document_GetTitle()
public abstract float Document_GetPaperWidth()
public abstract float Document_GetPaperHeight()
public abstract java.lang.String Document_TriggerExternalEvent()
public abstract java.lang.String Document_TriggerExternalEvent(java.lang.String param1)
param1
- OnExternalEvent로 전달할 첫 번째 값public abstract java.lang.String Document_TriggerExternalEvent(java.lang.String param1, java.lang.String param2)
param1
- OnExternalEvent로 전달할 첫 번째 값param2
- OnExternalEvent로 전달할 두 번째 값public abstract java.lang.String Document_TriggerExternalEvent(java.lang.String param1, java.lang.String param2, java.lang.String param3)
param1
- OnExternalEvent로 전달할 첫 번째 값param2
- OnExternalEvent로 전달할 두 번째 값param3
- OnExternalEvent로 전달할 세 번째 값public abstract java.lang.String Document_TriggerExternalEvent(java.lang.String param1, java.lang.String param2, java.lang.String param3, java.lang.String param4)
param1
- OnExternalEvent로 전달할 첫 번째 값param2
- OnExternalEvent로 전달할 두 번째 값param3
- OnExternalEvent로 전달할 세 번째 값param4
- OnExternalEvent로 전달할 네 번째 값public abstract java.lang.String Document_TriggerExternalEventByDocIndex(int docIndex)
docIndex
- 보고서 인덱스. Zero-based indexpublic abstract java.lang.String Document_TriggerExternalEventByDocIndex(int docIndex, java.lang.String param1)
docIndex
- 보고서 인덱스. Zero-based indexparam1
- OnExternalEvent로 전달할 첫 번째 값public abstract java.lang.String Document_TriggerExternalEventByDocIndex(int docIndex, java.lang.String param1, java.lang.String param2)
docIndex
- 보고서 인덱스. Zero-based indexparam1
- OnExternalEvent로 전달할 첫 번째 값param2
- OnExternalEvent로 전달할 두 번째 값public abstract java.lang.String Document_TriggerExternalEventByDocIndex(int docIndex, java.lang.String param1, java.lang.String param2, java.lang.String param3)
docIndex
- 보고서 인덱스. Zero-based indexparam1
- OnExternalEvent로 전달할 첫 번째 값param2
- OnExternalEvent로 전달할 두 번째 값param3
- OnExternalEvent로 전달할 세 번째 값public abstract java.lang.String Document_TriggerExternalEventByDocIndex(int docIndex, java.lang.String param1, java.lang.String param2, java.lang.String param3, java.lang.String param4)
docIndex
- 보고서 인덱스. Zero-based indexparam1
- OnExternalEvent로 전달할 첫 번째 값param2
- OnExternalEvent로 전달할 두 번째 값param3
- OnExternalEvent로 전달할 세 번째 값param4
- OnExternalEvent로 전달할 네 번째 값public abstract void onActivityResult(Activity owner, int requestCode, int resultCode, Intent data)
owner
- requestCode
- resultCode
- data
-