본문 바로가기

728x90
반응형

IT/OZ Report

(20)
[OZ Report] 오즈리포트 스크립트 정리 3 1. 숫자 천단위 , 밑 소수점 정상 출력 리포트 디자이너를 사용하다 보면 수를 작성할때 소수점이 발생하는 경우가 있습니다. 수량 함수를 잘못 쓰게 되면 0.1과 같은 데이터가 .1 로 추출 되곤 합니다. 하기 처럼 작성하시면 정상적으로 출력 됩니다. 2. 여러 양식 중 특정 조건에 양식만 추출하기 하기와 같은 조건에서 ex)별 추출 스크립트 ex) 1. ODI명.필드명에 값이 A인 경우 데이터 셋 A 및 데이터 풋터 (가) 출력 2. ODI명.필드명에 값이 B인 경우 데이터 셋 B 및 데이터 풋터 (가) 출력 3. 나머지 경우 데이터 셋 C 및 데이터 풋터 (나) 출력 위 3가지 조건을 모두 수용한 최종 스크립트 => 데이터 A => 데이터 B => 데이터 C => 데이터 풋터 (가) => 데이터 풋터..
[OZ Report] 특정 리포트파일 호출하기 리포트 디자이너를 사용하다 보면 다수의 리포트를 선언하여 여러 페이지를 만드는 경우가 있습니다. 특정조건에 의해 1개의 밴드가 다르게 표현되어야 하는 경우가 발생하였고, 처음에는 해당 밴드 안에서 스크립트를 통하여 작업을 하려 했으나, 수고 스러움이 많아 다른 방법을 생각해냈다. 그 방식을 간략하게 정리하면 아래와 같다. 1. OZR파일의 리포트들을 관리하기위한 관리용 리포트를 만든다. 2. 관리 리포트에 관리리포트를 제외한 나머지 리포트 만큼 서브리포트 밴드를 선언한다. 3. 서브리포트를 각 리포트와 매핑한다. 4. 서브리포트에 출력시키고자 하는 특정 조건을 스크립트로 작성한다. 위 사항에 대한 상세 설명 1. OZR파일의 리포트들을 관리하기위한 관리용 리포트를 만든다. 2. 관리 리포트에 관리리포트를..
[OZ Report]조건에 따른 이미지 설정 OZ리포트의 이미지 사용시 이미지를 붙여넣는 방법과 서버에 넣어서 가져오는 방법 2가지가 있다. 처음엔 이미지를 붙여넣어 사용했지만, 여러 파일에서 사용을 하다가 변경해야하면 모든 파일을 수정해야하는 번거로움이 발생했다. 따라서 서버에 해당 이미지를 저장해두고 url형식으로 파일을 불러오고 추후 이미지 변경시 동일한 이름으로 서버쪽에만 수정 하도록 프로그램을 수정하였다. 간단한 사용 방법으로는 위와 같은 라벨을 생성 그리기 형태를 이미지로 변경한다. ex) oz서버내 image/image.jpg를 이미지로 사용할 경우 자바스크립트에 This.SetText("https://127.0.0.1/image/image.jpg"); --127.0.0.1의 본인의 오즈 호출 주소를 작성한다. 만약 해당 이미지를 특정..
[OZ Report] log4j 취약점 대응방안 # 조치 시작에 앞선 주의 사항 # 만약 Log4j, Logbak 패치가 불가능 하다면 사용중인 Log4j(1.1.3) 버전을 수정하여 적용하면 됩니다. OZ Server 버전이 60.2015.1019 미만의 경우 최신 버전으로 업데이트 필요 JAVA6 이하의 경우 Apache 재단에서 log4j 취약점 조치를 미지원 * OZ 버전에 따른 타입 확인 OZ 제품 버전 최소 JAVA 버전 로그 타입 조치 버전 OZ 제품 최소 지원 버전 8 8 Log4j 2.17 80.2020.0826 7 Log4j 2.12.2 80.2020.0826 6 Logback 1.2.9 7 8 Log4j 2.17 70.2021.1215 7 Log4j 2.12.2 70.2021.1215 6 Logback 1.2.9 70.2021.12..
[OZ Report] 1020070004 오류 해당 오류는 오즈 스케줄러 다중 출력시에 발생한 오류이다. 1020070004도큐먼트: 오즈 리포트 매니저를 생성하지 못했습니다. (그런 파일이나 디렉터리가 없습니다) 같은 에러 내용이 있었다. 해당 내용 현상 파악 결과 스케줄러 호출 시 사용하는 페이지에 문제가 있었다. 좀 더 상세히 말하면, 호출 뷰어 세팅이 잘못되었다. exportMap.setProperty("viewer.childcount", "1"); exportMap.setProperty("global.concatpage", "true"); exportMap.setProperty("connection.servlet", "http://127.0.0.1:8080/oz80/server"); exportMap.setProperty("connectio..
[OZ Report]오즈리포트 멀티보고서 호출 한 개의 뷰어에서 여러개의 ozr파일을 한 번에 호출하는 방식입니다. OZHTML5 뷰어를 활용합니다. 위와 같이 기본적으로 세팅 후 실행해보기. oz.sendToActionScript("viewer.focus_doc_index","0"); // 처음 보여지는 보고서 번호(0부터 시작) oz.sendToActionScript("viewer.showtree","true"); // 트리창 표시 oz.sendToActionScript("print.alldocument","true"); // 멀티 보고서 한번에 인쇄 는 생략 가능 위 소스 복사 가능하게 적어 두겠습니다.
[OZ Report]오즈리포트 스크립트 정리2 > > ① 오즈 스크립트 사용 ② 자바 스크립트 사용 > ① 자바 스크립트 사용 ( OZ system 변수 활용 ) > > >
[OZ Report]log4j 취약점 Log4j 2.x 버전 보안취약점 관련하여 오즈서버, 스케줄러 대응 방안 http://www.oztn.net/kb/board-read.do?boardId=kbserver&boardNo=163937194500963&command=READ&t=1639443410226 OZ Server www.oztn.net

728x90
반응형