분류 전체보기
-
프로시저 NullPointException 오류 인사이트 ( varchar 크기 ) 문제상황 : 기존에는 잘 되다가 갑자기 안됨 원인 : 알리미로 보내는 특정 명칭의 길이가 선언된 변수의 길이보다 커서 NullPointException이 뜸 NullPointException 업데이터 후 알리미가는 프로시저 알리미에서 V_NM이라는 특정 명칭을 넘겨주는데 ex. 한글 기준 5글자이면 선언해줄 때, V_NM VARCHAR2(15); 보다 큰 값으로 선언해줘야함 ( V_NM VARCHAR2(100); ) 5글자인데 (하나당 3으로 생각하면 됨) V_NM VARCHAR2(14); 으로 되어있으면 업데이트도 안되고, NullPointException 뜸
[oracle] 프로시저 NullPointException 오류 인사이트 ( varchar 크기 ) _ 에러 기록프로시저 NullPointException 오류 인사이트 ( varchar 크기 ) 문제상황 : 기존에는 잘 되다가 갑자기 안됨 원인 : 알리미로 보내는 특정 명칭의 길이가 선언된 변수의 길이보다 커서 NullPointException이 뜸 NullPointException 업데이터 후 알리미가는 프로시저 알리미에서 V_NM이라는 특정 명칭을 넘겨주는데 ex. 한글 기준 5글자이면 선언해줄 때, V_NM VARCHAR2(15); 보다 큰 값으로 선언해줘야함 ( V_NM VARCHAR2(100); ) 5글자인데 (하나당 3으로 생각하면 됨) V_NM VARCHAR2(14); 으로 되어있으면 업데이트도 안되고, NullPointException 뜸
2023.02.11 -
두 질문 모두 아래 스크립트로 제어 가능하십니다. (Report 1,2,3 가 있는 보고서 기준) 최상의 컴포넌트인 ReportTemplate 의 Onlnitialize 이벤트에 아래 스크립트 적용 [리포트 순서 변경 방법] ReportTemplate.SetBindingOrderList("Report3,Report1,Report2"); [리포트 삭제 방법] ReportTemplate.SetBindingOrderList("Report3,Report1");
[ozReport] 오즈레포트 페이지 탭 순서 변경 방법 / How to change the tab order of the Oz Report page두 질문 모두 아래 스크립트로 제어 가능하십니다. (Report 1,2,3 가 있는 보고서 기준) 최상의 컴포넌트인 ReportTemplate 의 Onlnitialize 이벤트에 아래 스크립트 적용 [리포트 순서 변경 방법] ReportTemplate.SetBindingOrderList("Report3,Report1,Report2"); [리포트 삭제 방법] ReportTemplate.SetBindingOrderList("Report3,Report1");
2023.02.11 -
var year = This.GetDataSetValue("paramInfo.YEAR"); var hakgi = This.GetDataSetValue("paramInfo.HAKGI"); var yyHakgi = year + "" + hakgi if(yyHakgi > 20221){ This.SetEnable(false); }else{ This.SetEnable(true); }
[ozReport] 특정 페이지 조건문을 통해서 보이거나 안 보이게 하는 방법 / How to make it visible or invisible through a specific page conditional statementvar year = This.GetDataSetValue("paramInfo.YEAR"); var hakgi = This.GetDataSetValue("paramInfo.HAKGI"); var yyHakgi = year + "" + hakgi if(yyHakgi > 20221){ This.SetEnable(false); }else{ This.SetEnable(true); }
2023.02.11 -
1. 상단메뉴 > 컴포넌트 추가 > 멀트플렉스 공간에서 리전 클릭 2. 고정테이블에 데이터 출력 공간만큼 드래그 3. 리전 속성 : 제한된 수직 4. 리전 안에 밴드 추가 상단 메뉴 > 밴드 추가 > 데이터 밴드 영역에서 데이터 밴드 리전 영역만큼 사이즈 만들어줌 여기에서 기존 데이터셋 영역과 별개로 다른 데이터셋을 설정해줄 수 있음 5. 데이터셋 안에서 커서두고, 상단 메뉴 > 컴포넌트 추가 > 고정 테이블 > 원하는 칸만큼 생성 후 6. 고정 테이블 셀 클릭 > 속성 > 데이터 형태 : 데이터 > 원하는 필드이름 설정
[ozReport] 리전 Region 고정 테이블에서 2개 이상 데이터셋 사용하고 싶을 때 / When you want to use more than one dataset in a region fixed table1. 상단메뉴 > 컴포넌트 추가 > 멀트플렉스 공간에서 리전 클릭 2. 고정테이블에 데이터 출력 공간만큼 드래그 3. 리전 속성 : 제한된 수직 4. 리전 안에 밴드 추가 상단 메뉴 > 밴드 추가 > 데이터 밴드 영역에서 데이터 밴드 리전 영역만큼 사이즈 만들어줌 여기에서 기존 데이터셋 영역과 별개로 다른 데이터셋을 설정해줄 수 있음 5. 데이터셋 안에서 커서두고, 상단 메뉴 > 컴포넌트 추가 > 고정 테이블 > 원하는 칸만큼 생성 후 6. 고정 테이블 셀 클릭 > 속성 > 데이터 형태 : 데이터 > 원하는 필드이름 설정
2023.02.10 -
> TO_CHAR(TO_DATE(TERM_SDT, 'YYYYMMDD'), 'YYYY-MM-DD')
[ozReport] error literal does not match format string> TO_CHAR(TO_DATE(TERM_SDT, 'YYYYMMDD'), 'YYYY-MM-DD')
2023.02.10 -
"오즈" 스크립드 ( 자바아님) string fromdate, fromdate_new; fromdate = getdata("데이터셋.컬럼명"); fromdate_new = formatDate( parseDate(fromdate, "yyyyMMdd"), "yyyy'. 'MM'. 'dd'. ('EEE')'"); setattr("caption", fromdate_new);
[ozReport] 날짜, 요일 코드"오즈" 스크립드 ( 자바아님) string fromdate, fromdate_new; fromdate = getdata("데이터셋.컬럼명"); fromdate_new = formatDate( parseDate(fromdate, "yyyyMMdd"), "yyyy'. 'MM'. 'dd'. ('EEE')'"); setattr("caption", fromdate_new);
2023.02.10