안녕하세요.
다름이 아니오라 제가 데이터를 가지고 만든 프로그램을 Qreport로 처리 하다가 보니
궁금한 사항이 있어서 이렇게 글을 뜨우게 되었습니다.
1. 예를들어서 어떤 명세서를 발행할 경우 달(month)별로 소트할 경우 기준키는 달(month)별로 하고 달이 바뀌면 레포트의 장도 바뀌게 만들려고 합니다. 하지만 그것이 잘 되지 않습니다. 즉 pageheader 부분에 달을 표시하고 detail 부분에는 그 달에 등록된 자료를 출력하려고 합니다. 그러다 보니 모든 달을 전체적으로 출력시에는 각달별로 페이지가 바뀌어야합니다. 이경우 어떤 방법을 써야합니까?
2. 위의 방법으로 자료를 정리할 경우 데이터 출력부분을QRShape로 각 데이터 출력부분을 일반 일반 엑셀의 표와 같이 네모로 출력하고자 합니다.이 경우 QRShape로 출력되는 데이터에 칸수를 만들었습니다.
그러나 QREPORT에는 정해진 데이터의 양만큼만 줄이 쳐지고 나머지는 빈 여백으로 남게 됩니다. 일 경우 저는매 장 일정한 틀을 원하고 있습니다. 줄로 그어지는 칸을 임으로 정할 수 있습니까?
궁금합니다...바쁘시더라도 저의 궁금증을 풀어주십시요...
Group band를 사용하세요. 당근, Group band와 month를 매치시키고
Group band에 "forceNewPage" 를 "true" 설정하시면 되죠.
Group Footer와 함께 사용하면 월별 계를 찍을 수도 있겠죠.
(좀 오래되서, Group band와 month를 매치시키는 건 가물가물하네요)
2. 이쁘기 찍기.
제 경험으로는 좀, 아니 많이 어렵습니다.
TQrShape 가 만족할 만한 라인을 그려주지 않거든요.
Frame은 넘 투박한 선을 그려주고요.
차라리 OLE등으로 Excel로 내보내는게 나을 수도 있겠네요.
꼭 필요하시면 다음과 같이 해보세요.
1. TQRShape를 Line(Hor, Vert)으로 Setting
2. Setting된 Line을 적절히 배치
3. RunTime중에 해당 Line을 근접라인 찾기 로직(제가 붙인 이름)을
이용해서 끝을 붙여줍니다.
4. 이상 3번 까지는 Header Band에서 처리하시구요
5. 이하 Detail band등에서는 위에서 정돈되 TQRShape를
Clone해서 사용하세요.
6. 그러면 어느정도 깔금한 라인을 얻을 수 있을 겁니다.
힘 내세요.
거북이 wrote:
> 안녕하세요.
> 다름이 아니오라 제가 데이터를 가지고 만든 프로그램을 Qreport로 처리 하다가 보니
> 궁금한 사항이 있어서 이렇게 글을 뜨우게 되었습니다.
>
> 1. 예를들어서 어떤 명세서를 발행할 경우 달(month)별로 소트할 경우 기준키는 달(month)별로 하고 달이 바뀌면 레포트의 장도 바뀌게 만들려고 합니다. 하지만 그것이 잘 되지 않습니다. 즉 pageheader 부분에 달을 표시하고 detail 부분에는 그 달에 등록된 자료를 출력하려고 합니다. 그러다 보니 모든 달을 전체적으로 출력시에는 각달별로 페이지가 바뀌어야합니다. 이경우 어떤 방법을 써야합니까?
>
> 2. 위의 방법으로 자료를 정리할 경우 데이터 출력부분을QRShape로 각 데이터 출력부분을 일반 일반 엑셀의 표와 같이 네모로 출력하고자 합니다.이 경우 QRShape로 출력되는 데이터에 칸수를 만들었습니다.
> 그러나 QREPORT에는 정해진 데이터의 양만큼만 줄이 쳐지고 나머지는 빈 여백으로 남게 됩니다. 일 경우 저는매 장 일정한 틀을 원하고 있습니다. 줄로 그어지는 칸을 임으로 정할 수 있습니까?
> 궁금합니다...바쁘시더라도 저의 궁금증을 풀어주십시요...
>
>
>