<< 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 - 데이터 셋의 최대 레코드 수 정보