Q&A

  • 출력에 관해서 궁금한게 있어서 이렇게 글을 올립니다.
출력을 할때 도저히 모르는게 있어서 글을 올리게 됐습니다.
QRBAND를 이용해서 머릿말을 만들려구 하는데
제가 지금 할려고 하는게 폼에서 그린 겁니다.
------------------------------- (QRBAND1 ㅡㅡ> 속성(BPAGEHEADER))
|                       남동훈
|------------------------------ (QRBAND2 ㅡㅡ> 속성(RBTITLE))
|                     내 이름은?
|                       남동훈
|--------------------------------

이렇게 해서 만약 3장을 출력한다고 하면
1번째 장에서만 QRBAND2(내 이름은...)를 출력하게하고
나머지 2장의 머릿말을 QRBAND1(남동훈)을 출력하게 할려구 하는데
잘 안돼서 도움을 요청하게 됐습니다.
저도 방법을 써봤는데 안돼더라구요 프로그램 실행시에는 제가 원하는 대로
나오는데 출력했을때는 첫번째 장에서 둘이 같이 출력이 돼요.
제가 쓴 방법은 QRBAND1.ENABLE = FALSE 로 해놓고
(QRSYS3 ==> 페이지수) 를 나타냄
IF (QRSYS3.TEXT <> 1) THEN QRBAND1.TRUE 페이지수가 1이 아니면 QRBAND1(남동훈)을 보이게 하라고 이렇게 조건문을 줬거던여
다른 방법도 해봤는데 이 방법이 제일 근접한거 같아서여

왜? 프로그램 실행했을때는 잘돼는데 출력시에만 첫번째장에
QRBAND1,2가 겹쳐서 나오는 걸까요?
나머지 장은 QRBAND1(남동훈)만 잘 출력돼거던여...정말 모르겠습니다.
제가 무엇을 잘못했는지...아리켜주세요 ^^;;
고수님들 부탁합니다.
0  COMMENTS