본문 바로가기

DEV/OZ Report

[오즈리포트] 일련번호 달기

반응형

 개요

리포트에 표시되는 데이터가 여러줄일 경우 순번 또는 일련번호를 표시하는 경우가 많다.
개발환경 : OZ-EForm 8.0

 테이블 컴포넌트 사용 시

테이블 마법사 > 테이블의 옵션 > 행번호 표시 : 첫 필드에 일련번호 표시 체크
를 선택한다. 


 고정테이블 및 라벨 등 사용 시

OnBind 함수에 아래 내용을 추가한다.

var idx = This.GetDatSetRowIndex();
This.SetText(idx);

* 주의점
여백 설정 등의 이유로 데이터밴드의 행 개수를 0이 아닌 값을 지정하게 되는 경우
데이터 건수가 행 개수 보다 작은 경우 
예) 데이터 건수 2, 행 개수 5

일련번호 컬럼1 컬럼2
1 111 222
2 111 222
2    
2    
2    

이런 식으로 표시된다.
실제 값은 없지만 마지막 인덱스 값을 계속 가져옴으로 주의하자.
테이블에서 순번을 만들어서 가져오는 방법도 고려해서 적용.

반응형
댓글