[오즈]리포트 호출 viewer 파라미터 정의  oz  2008/01/29 15:01

 http://blog.naver.com/toaks/20046613495


 
//******************************************************************************************
 // viewer
 //******************************************************************************************
 

 // 문자열
 // 오즈 뷰어를 실행시킬 때 이 값에 따라 레지스트리에서 경로를 가져와서 사용합니다.
 <PARAM NAME="viewer.namespace"    value="report">

 

 // "print/preview/export - default : preview"
 // "보고서 미리보기를 할 것인지, 프린터로 직접 출력할 것인지 등 오즈 뷰어의

 // 실행 형태를 설정합니다. "
 <PARAM NAME="viewer.mode"      value="preview">

 

 // "true / false - default : true"
 // "오즈 뷰어를 별도 창으로 호출할 것인지 웹 브라우저의 특정 프레임 안으로 호출할

 // 것인지를 설정합니다."
 <PARAM NAME="viewer.isframe"     value="false">

 

 // "both/file/html - default : html"
 // "사용자 프로그램내에 오즈 뷰어 호출을 위한 애플릿 태그 내 패러미터 정보와 viewer.

 // configfromfile로 지정한 패러미터 목록 파일 정보의 참조 우선 순위에 대한 정책을 설정합니다."
 <PARAM NAME="viewer.configmode"    value="html">
 
 // "실수값 : 좌표값 (단위 : Pixel)"
 // "프린트시 적용될 왼쪽 여백을 설정합니다. 설정값이 양수면 보고서 디자인시에

 // 설정한 여백이 늘어나고 음수면 줄어듭니다."
 <PARAM NAME="viewer.addmarginleft"    value="">
 
 // "실수값 : 좌표값 (단위 : Pixel)"
 // "프린트시 적용될 윗쪽 여백을 설정합니다. 설정값이 양수면 보고서 디자인시에

 // 설정한 여백이 늘어나고 음수면 줄어듭니다."
 <PARAM NAME="viewer.addmargintop"    value="">
 
 // "true / false - default : false"
 // "뷰어가 별도 윈도우로 실행되는 경우에만 유효하며 하나의 웹 브라우저에서 복수의

 // 오즈 뷰어 호출 가능 여부를 설정합니다."
 <PARAM NAME="viewer.allowmultiframe"   value="">
 
 // 원하는 rgb값 지정
 // 오즈 뷰어 윈도의 바탕색을 설정합니다. 윈도우즈에서 시스템 기본값으로 메시지 박스를

 // 표시할 때 사용하는 색을 bgcolor의 기본값으로 사용합니다.
 // 예) 0000ff(blue color)<param name= "viewer.bgcolor" value="0000ff">
 <PARAM NAME="viewer.bgcolor"     value="">
 
 // "URL : 이미지 파일의 URL"
 // 보고서에 배경 이미지를 삽입하고자 하는 경우에 해당 이미지 파일의 URL을 설정합니다.
 <PARAM NAME="viewer.bgimage"     value="">
 
 // 정수값
 // "하나의 오즈 뷰어에 여러 개의 보고서를 보여줄 때 메인 보고서 외에 추가되는 차일드 보고서의

 // 개수를 설정합니다. 차일드 보고서에 대한 패러미터 설정은 패러미터 그룹명 앞에 childn
 // (n:차일드 보고서 번호)을 붙여줍니다."
 <PARAM NAME="viewer.childcount"    value="">
 
 // 로컬경로 및 URL과 파일명
 // "오즈 뷰어 호출을 위해 필요한 패러미터 이름 및 값들을 별도의 파일로 작성하고 그 파일을

 // 지정하여 패러미터를 설정할 수 있습니다. 이때 미리 작성된 패러미터 목록 파일의 이름을
 // 설정합니다. Codebase와의 상대경로로 지정이 가능하며, 절대 경로로 지정한 경우 codebase

 // 와 무관하게 지정한 절대 경로에서 옵션 설정 파일을 찾아 사용합니다."
 <PARAM NAME="viewer.configfromfile"   value="">
 
 // "true / false - default : false"
 // "클라이언트쪽에서 데이터를 처리해야 할 경우 오즈 뷰어가 데이터 모듈 생성 작업을

 // 수행하도록 설정합니다."
 <PARAM NAME="viewer.dmbindinclient"   value="">
 
 // "원하는 rgb값지정"
 // "오즈 뷰어가 편집 모드 상에 있을 때 보고서 내 편집 가능한 컴포넌트들을 표시할 색상을

 // 설정합니다."
 <PARAM NAME="viewer.editmodecolor"    value="">
 
 // "true / false - default : false"
 // "오즈 뷰어가 바인딩을 수행하지 않고 빈 뷰어를 띄운 후 뷰어의 CreateReport 인터페이스 함수를

 // 이용하여 뷰어를 실행하도록 설정합니다. Stand alone 뷰어에서는 사용할 수 없습니다."
 <PARAM NAME="viewer.emptyframe" value="">
 
 // "true / false - default : false"
 // "오즈 뷰어에서 익스포트를 실행한 후 실행 결과를 담은 이벤트를 자바스크립트를 이용하여 

 // 사용자 프로그램에 전달합니다.
 // 자바 스크립트 함수: OZExportCommand(code, path, filename)"
 <PARAM NAME="viewer.exportcommand"    value="">
 
 // "정수값 : 높이값 (단위 : Pixel)"
 // "뷰어가 별도 윈도우로 실행된 경우에만(isframe=true) 사용하며, 오즈 뷰어 창의 높이를 설정합니다.

 // viewer.frameheight를 지정하면 반드시 viewer.framewidth를 지정하여야 합니다."
 <PARAM NAME="viewer.frameheight"    value="">
 
 // "정수값 : 높이값 (단위 : Pixel)"
 // "뷰어가 별도 윈도우로 실행된 경우에만(isframe=true) 사용하며, 오즈 뷰어 창의 높이를 설정합니다.

 // viewer.frameheight를 지정하면 반드시 viewer.framewidth를 지정하여야 합니다."
 <PARAM NAME="viewer.framewidth"    value="">
 
 // "정수값 : 좌표값 (단위 : Pixel)"
 // "뷰어가 별도 윈도우로 실행된 경우에만(isframe=true) 사용하며, 윈도우상 오즈 뷰어 창의 좌측

 // 상단위치의 X 좌표를 설정합니다.
 // viewer.framex를 지정하면 반드시 viewer.framey를 지정하여야 합니다."
 <PARAM NAME="viewer.framex"     value="">
 
 // "정수값 : 좌표값 (단위 : Pixel)"
 // "뷰어가 별도 윈도우로 실행된 경우에만(isframe=true) 사용하며, 윈도우상 오즈 뷰어 창의 좌측

 // 상단위치의 Y 좌표를 설정합니다.
 // viewer.framey를 지정하면 반드시 viewer.framex를 지정하여야 합니다."
 <PARAM NAME="viewer.framey"     value="">
 
 // "true/false - default : false"
 // 런처와 같은 외부 프로그램에서 뷰어를 실행 시 바인딩 한 결과(현재는 전체페이지 수)를 받고

 // 싶을때 사용하는 파라미터 입니다.
 // <oz information></oz information> 과 같은 형태로 결과가 리턴됩니다.
 <PARAM NAME="viewer.getinformation"   value="">
 
 // 문자열
 // 멀티폼 사용 시 트리구조를 계층적으로 구성하고자 할 때 리포트의 id를 지정합니다.
 <PARAM NAME="viewer.id"      value="">
 
 // 문자열
 // 멀티폼 사용 시 트리구조를 계층적으로 구성하고자 할 때 자신의 부모 id(viewer.id)를 지정 합니다.

 // 이렇게 지정되면 parentid에 해당하는 리포트의 자식리포트로 추가 됩니다.
 <PARAM NAME="viewer.parentid"     value="">
 
 // "true / false - default : false"
 // 다중문서를 사용할 때 해당 보고서가 메인보고서와 종속관계인지 대등한 관계인지를 설정합니다.
 <PARAM NAME="viewer.ismultidocassub"   value="">
 
 // "true / false - default : false"
 // 넷스케이프 환경에서 오즈 뷰어를 사용할 때 설정합니다.
 <PARAM NAME="viewer.isnetscape"    value="">
 
 // "true / false - default : true"
 // "오즈 뷰어가 별도 창으로 실행될 경우 웹 브라우저가 종료될 때 오즈 뷰어를 함께 종료할지

 // 여부를 설정합니다."
 <PARAM NAME="viewer.killprocess"    value="">
 
 // "true / false - default : false"
 // 보고서의 모든 페이지를 한 페이지로 통합해 보여줍니다.
 <PARAM NAME="viewer.largebundle"    value="">
 
 // "정수값 : 좌표값 (단위 : Pixel)"
 // "프린트시 왼쪽 여백의 크기를 설정합니다. 기존 용지에 설정한 왼쪽 여백은 무시되고 설정한

 // 값으로 처리됩니다."
 <PARAM NAME="viewer.marginleft"    value="">
 
 // "정수값 : 좌표값 (단위 : Pixel)"
 // "프린트시 위쪽 여백의 크기를 설정합니다. 기존 용지에 설정한 위쪽 여백은 무시되고 설정한

 // 값으로 처리됩니다."
 <PARAM NAME="viewer.margintop"     value="">
 
 // "정수값 - default: 1"
 // "사용자가 페이지번호를 입력함으로써 뷰어 실행과 동시에 원하는 페이지로 이동하는 기능
 // 예 : <param name=”viewer.movepage” value=”20”>"
 <PARAM NAME="viewer.movepage"     value="">
 
 // "true/false - default : false"
 // "true인 경우 substr, getchar, setchar 등 모든 string operation 함수들에서 index값 이상등의

 // 에러 발생시 무조건 공백 문자를 리턴합니다."
 <PARAM NAME="viewer.ozscript_stropr_silent" value="">
 
 // "true/false - default : false"
 // true인 경우 format_date등 날짜변수에서 스트링을 뽑아내는 모든 함수가 null date값등 각종

 // 에러 발생시 무조건 공백 문자를 리턴합니다.
 <PARAM NAME="viewer.ozscript_dateopr_silent" value="">
 
 // Command/Message
 // "오즈 뷰어 실행이 완료되었음을 사용자 프로그램에 전달하기 위한 이벤트로 자바 스크립트

 // 함수를 호출합니다.
 // 자바 스크립트 함수 : OZPostCommand(cmd, msg)"
 <PARAM NAME="viewer.postcommand"    value="">
 
 // "true / false - default : false"
 // "오즈 뷰어에서 보고서를 인쇄한 후 인쇄 결과 이벤트를 자바 스크립트 함수를 이용하여 사용자
 // 프로그램에 알려줍니다.
 // 자바스크립트 함수 : OZPrintCommand(msg, code, reportname, printername, printcopy,

 // printranges, printrange, username)"
 <PARAM NAME="viewer.printcommand"    value="">
 
 // "true / false - default : false"
 // "뷰어에서 보고서 생성 작업 진행 과정 이벤트를 자바 스크립트 함수를 이용하여  사용자

 // 프로그램에 알려줍니다.
 // step0 : 연결 옵션 확인 / step1 : 보고서 폼 받기 / step2 : 보고서 탬플릿 생성 /
 // step3 : 데이터 모듈 받기 / step4 : 보고서 바인딩 / state1 : 시작 / state2 : 끝
 // 자바 스크립트 함수 :OZProgressCommand(step, state)"
 <PARAM NAME="viewer.progresscommand"   value="">
 
 // "true / false - default : true"
 // "데이터가 없는 보고서 폼을 호출할 경우 조회할 데이터 없음을 메시지 박스로 보여줄지 여부를

 // 설정합니다."
 <PARAM NAME="viewer.showerrormessage"   value="">
 
 // "문자열 로컬경로,URL"
 // "뷰어의 프로그래스 바 팝업창의 타이틀 메세지를 정의해 놓은xml 파일로 불러올 수 있도록

 // 설정합니다."
 <PARAM NAME="viewer.resourcefile"    value="">
 
 // "true / false - default : false"
 // 오즈 뷰어창의 보고서 탭 표시여부를 설정합니다.
 <PARAM NAME="viewer.showtab"     value="">
 
 // "true / false - default : false"
 // 보고서 트리의 활성화 여부를 설정합니다.
 <PARAM NAME="viewer.showtree"     value="">
 
 // "true / false - default : false"
 // "뷰어가 별도 윈도우로 실행되는 경우에만 유효하며 오즈 뷰어 창의 크기를 보고서 한 페이지

 // 크기에 맞추어 표시할 것인지 여부를 설정합니다."
 <PARAM NAME="viewer.smartframesize"   value="">
 
 // "true / false - default : false"
 // "현재 실행중인 보고서의 폼과 데이터 모듈을 이용하여 보고서를 미리보기 할지 혹은 새로운

 // 보고서를 바인딩하여 생성할지 여부를 설정합니다."
 <PARAM NAME="viewer.usecurrentreport"   value="">
 
 // "true / false - default : false"
 // "오즈 뷰어를 편집 가능 모드로 변환하며 보고서 내 컴포넌트 중에서 편집 가능한 컴포넌트의

 // 테두리를 editmodecolor에 설정한 색깔로 표시하는 기능입니다."
 <PARAM NAME="viewer.useeditmode"    value="">
 
 // "true / false - default : true"
 // 오즈 뷰어창의 안쪽 테두리의 사용여부를 설정합니다.
 <PARAM NAME="viewer.useinborder"    value="">
 
 // "true / false - default : true"
 // 오즈 뷰어창의 바깥 테두리의 사용여부를 설정합니다.
 <PARAM NAME="viewer.useoutborder"    value="">
 
 // "true / false - default : true"
 // 프로그래스 바의 사용여부를 설정합니다.
 <PARAM NAME="viewer.useprogressbar"   value="">
 
 // "true / false - default : true"
 // 오즈 뷰어창에 상태바 표시여부를 설정합니다.             
 <PARAM NAME="viewer.usestatusbar"    value="">              
 
 // "백분율 - default : 100"
 // 보고서 화면 조회시 확대/축소 비율을 설정합니다.
 <PARAM NAME="viewer.zoom"      value="">              
 
 // "true/false - default : false"
 // "멀티 리포트 바인딩 시 하나의 보고서에서 에러가 발생하면 나머지 리포트를 바인딩 할 지

 // 여부를 설정합니다."
 <PARAM NAME="viewer.stopchildwhenerror"  value="">
 
 // "정수값 - 디폴트 : -1"
 // "멀티 리포트 조회 후 처음 화면에 선택될 리포트를 지정 합니다. -1일 경우 기존 동작과

 // 마찬가지로 마지막으로 조회된 리포트가 선택되어 표시됩니다. Zero base index 입니다."
 <PARAM NAME="viewer.focus_doc_index"   value="">           
 
 // "true/false - default : false"
 // "리포트 조회 시 에러 발생 시 에러내용을 이벤트로 전달 할지 여부를 설정합니다.

 // 이벤트 함수 명은 OZErrorCommand(code, msg, detailmsg, reportname)"
 <PARAM NAME="viewer.errorcommand"    value="">              
 
 // "문자열 normal/fittoframe/fittowidth/fittocontents/printsize - default : normal"
 // "뷰어 미리보기 시 모드를 지정하는 파라미터.
 // Nomal = 기존 스펙으로 미리보기.
 // fittoframe = 뷰어의 화면 크기에 리포트를 맞추어서 확대 /축소
 // fittowidth = 뷰어의 화면 너비에 리포트의 너비를 맞추어 확대/축소
 // fittocontents = 리포트의 마진 및 뷰어의 마진을 제외하여 미리보기.
 // printsize = 인쇄 크기와 동일한 크기로 미리보기."
 <PARAM NAME="viewer.viewmode"     value="">              
 
 // "정수값 - 디폴트 : 0"
 // "page_number, total_page, page_of_total 시스템 파라미터사용 시 표시할 페이지 수를 차감 합니다.

 // 양수 일때 페이지 수를 더함, 음수 일 경우 페이지수를 뺌.."
 <PARAM NAME="viewer.offsetstartpage"   value="">           
 
 // "정수값 - 디폴트 : 0"
 // "page_number, total_page, page_of_total 시스템 파라미터사용 시 표시할 페이지 수를 차감 합니다.

 // 양수 일때 페이지 수를 더함, 음수 일 경우 페이지수를 뺌.."
 <PARAM NAME="viewer.offsettotalpage"   value="">           
 
 // string
 // 뷰어 파라미터를 한번에 지정합니다 . 파라미터 간 구분자는 totalparamseparator 에서 지정한

 // 파라미터가 이용됩니다.
 <PARAM NAME="viewer.totalparam"    value="">      
 
 // string
 // viewer.totalparam 사용 시 파라미터간 구분자를 지정 합니다.       
 <PARAM NAME="viewer.totalparamseparator"  value="">       
 
 // "true/false - default : false"
 // 메일 command를 사용할 지 여부
 <PARAM NAME="viewer.mailcommand"    value="">              
 
 // "true / false - default : false"
 // 리포트 뷰어에서 발생하는사용자 조작 이벤트(파일열기, 인쇄, 저장 등)
 <PARAM NAME="viewer.useractioncommand"   value="">         
 
 // "true : 사용함 - false : 사용안함 (기본값)"
 // "미리보기시 바인딩을 중지하는 기능을 사용할 지 여부를 설정합니다. "true"로 설정하면

 // 미리보기시 바인딩을 중단할 수 있는 다이얼로그가 나타나며 이 다이얼로그에서 [중지]

 // 버튼을 누르면바인딩을 중지합니다."
 <PARAM NAME="viewer.previewstop"    value="">              
 
 // "문자열 (기본값 : Oz)"
 // 오즈 뷰어 보고서 트리의 RootTitle을 설정합니다.
 <PARAM NAME="viewer.treeviewtitle"    value="">             
 
 // "최소값 : 33 최대값 : 10000 default : 200"
 // 보고서 트리 뷰 창의 너비를 설정합니다.
 <PARAM NAME="viewer.treeviewsize"    value="">               


 
[출처] [오즈]리포트 호출 viewer 파라미터 정의|작성자 한결같이

Posted by 말없제이
,