처음 쓰는 Rave 레포트가 참 힘들군요..
다른것이 아니라..
DataView를 만들어 간단한 레코드별 내역을 출력하는데요..
ADO 데이터셋을 연결시켜 정확하게 레코드가 나오는 것을 확인했구요.
DataCycle 컴포넌트를 두어 모든 레코드가 순차적으로 출력되도록 지정했는데,
총 레코드 건수는 맞는데 첫 레코드가 2번 출력되어 꼭 마지막 레코드 한개가
짤리게 됩니다..
별달리 코딩한 부분은 없고,
컴포넌트만 올려서 구현이
자문자답이 되어버렸군요.
이틀동한 헤매고, 여기저기 뒤지고, 영문메뉴얼 뒤져도 나오지 않는 내용을 겨우 찾았습니다.
아주 허접한 이유라서 좀 허탈하네요..ㅡ,.ㅡ;
레이브 레포트를 많이들 안쓰시기에 별 도움은 안돼겠지만,
그래도 혹시나 같은 경험을 하게 될 누군가가 생기면 도움이 되었으면 합니다.
아래의 오류가 나오지 않게 하려면 레이브 비쥬얼 디자인폼에서 각 객체를 생성하는 순서에
유의해야 합니다.
DB의 Select 된 레코드를 First부터 Eof 까지 출력하기 위해서 사용한 DataCycle 객체의 생성순위가
데이터들이 표시되는 DataText나 DataMemo등의 객체보다 우선순위로 생성이 되어야 합니다.
DataCycle 객체가 DataText나 DataMemo드의 객체보다 나중에 생성되면 첫레코드는 DataCycle이
실행되기전에 이미 첫페이지를 물고 들어가기 때문에 마지막 한레코드가 짤리게 되더군요..
참.. 허접한 이유로 고생한 것 같아서 민망하네요.. ㅡㅡ;
그럼 이만..
이틀동한 헤매고, 여기저기 뒤지고, 영문메뉴얼 뒤져도 나오지 않는 내용을 겨우 찾았습니다.
아주 허접한 이유라서 좀 허탈하네요..ㅡ,.ㅡ;
레이브 레포트를 많이들 안쓰시기에 별 도움은 안돼겠지만,
그래도 혹시나 같은 경험을 하게 될 누군가가 생기면 도움이 되었으면 합니다.
아래의 오류가 나오지 않게 하려면 레이브 비쥬얼 디자인폼에서 각 객체를 생성하는 순서에
유의해야 합니다.
DB의 Select 된 레코드를 First부터 Eof 까지 출력하기 위해서 사용한 DataCycle 객체의 생성순위가
데이터들이 표시되는 DataText나 DataMemo등의 객체보다 우선순위로 생성이 되어야 합니다.
DataCycle 객체가 DataText나 DataMemo드의 객체보다 나중에 생성되면 첫레코드는 DataCycle이
실행되기전에 이미 첫페이지를 물고 들어가기 때문에 마지막 한레코드가 짤리게 되더군요..
참.. 허접한 이유로 고생한 것 같아서 민망하네요.. ㅡㅡ;
그럼 이만..