<< Click to Display Table of Contents >>

Viewer

오즈 뷰어 기능과 관련된 메소드를 제공하는 클래스입니다.


Constructor Detail

Viewer

public Viewer(String url, String id, String pw, boolean bAutoLogin, boolean useUSL)

보고서 파일의 데이터 모듈, 뷰어 실행 등의 처리 기능을 수행합니다.

Parameters:

url - HTTP 방식 오즈 서버의 URL

id - 사용자 아이디

pw - 사용자 패스워드

bAutoLogin - 자동 로그인 여부

useUSL - USL 사용 여부


Method Detail

getByteArrayForm

public byte[] getByteArrayForm(String reportName, String categoryName) throws OZCPException

리포트의 내용을 가져옵니다.

Parameters:

reportName - 리포트 이름

categoryName - 리포트의 카테고리명

getForm

public InputStream getForm(String reportName, String categoryName, boolean isCompress) throws OZCPException

리포트의 내용을 압축 여부를 설정하여 가져옵니다.

Parameters:

reportName - 리포트 이름

categoryName - 리포트의 카테고리명

isCompress - 압축 여부

getUserParametersWithDefaultValue

public Parameter[] getUserParametersWithDefaultValue(String itemName, int itemType, String categoryName) throws OZCPException

아이템에서 사용되는 파라미터와 파라미터의 기본값을 알려줍니다.

Parameters:

itemName - 아이템 이름

itemType - 아이템의 종류 (OZR : 20001 / ODI : 10000)

categoryName - 아이템의 카테고리명

isCompress - 압축 여부

getHCUSDM

public HCDataModule getHCUSDM(String fileName, String categoryName) throws OZCPException

서버에 저장한 SDM을 데이터로 가져옵니다.

Parameters:

fileName - 리포트 폼 이름

categoryName - 리포트의 카테고리명

getDataModule

public HCDataModule getDataModule(InputStream sdmInput) throws OZCPException

SDM으로부터 데이터 레코드를 가져옵니다.

Parameters:

sdmInput - SDM 스트림

getDataModule

public HCDataModule getDataModule(String odiName, String categoryName, Parameter[] parameters, boolean doCompress, boolean forceRefresh) throws OZCPException

선택한 데이터 레코드를 가져옵니다.

Parameters:

odiName - 데이터 소스에 대한 정보 파일명

categoryName - 데이터 소스 파일의 카테고리명

parameters - 데이터 레코드를 가져오기 위한 사용자 파라미터

doCompress - 압축 전송 여부

forceRefresh - 서버의 캐시 사용 여부

getDataModule

public HCDataModule getDataModule(String odiName, String categoryName, Parameter[] parameters, boolean doCompress, boolean forceRefresh, String[] invalidDataset, MaxRowsOfSet[] maxRows) throws OZCPException

선택한 데이터 레코드를 가져옵니다.

Parameters:

odiName - 데이터 소스에 대한 정보 파일명

categoryName - 데이터 소스 파일의 카테고리명

parameters - 데이터 레코드를 가져오기 위한 사용자 파라미터

doCompress - 압축 전송 여부

forceRefresh - 서버의 캐시 사용 여부

invalidDataset - 데이터 소스 중 사용하지 않는 데이터 셋 이름

maxRows - 데이터 셋의 최대 레코드 수 정보