Q&A

  • 규춘님 감사.. 퀵레포트에서 이렇게 출력하는법...힘드나요
감사해요 ^_^

지금 레포트에서 테스트한데 질문할께 또 생길듯 싶네요..



뭐냐면 퀵레포트가 출력물이 한장에 가득안차면 보기 안좋게 중간까지만 딱 출력되버리잖아요

제가 하려는건 자료가 절반정도 밖에 아니더라도 총계같은것들은 종이 마지막정도에 배치되서

출력되게 하려구요..



페이지헤더밴드

디테일밴드

-차일드밴드

써머리밴드



이렇게 되있는데 자료가 세개 정도 밖에 없어서 출력되다 말면 안되니까

자료가 끝났으면 차일드 밴드가 Enable:=true되면서(기본은 안보이게해노쿠)

그때 크기를 디테일 밴드수*높이 해서 나머지 여백만큼 차일드 밴드가 높이를 차지하게..

그러면 자동적으로 써머리 밴드는 종이 마지막에 출력이 ^^;



어때요 생각은 그럴듯 하죠? 잘될까요?

으음. 지금 해봤는데 이게 마지막인데도 차일드 밴드가 안나와 버리네요..

님이 한번 해보시고 조언 부탁 드립니다 ^^



아참. 이거 말고 쉽게 퀵레포트에서 이런 효과를 낼수 있는 방법이 없나요?



3  COMMENTS
  • Profile
    성호종 2000.07.07 02:50
    아리엘 wrote:

    간단하게 써머리 지우고 페이지푸터 쓰면 되요~





    > 감사해요 ^_^

    > 지금 레포트에서 테스트한데 질문할께 또 생길듯 싶네요..

    >

    > 뭐냐면 퀵레포트가 출력물이 한장에 가득안차면 보기 안좋게 중간까지만 딱 출력되버리잖아요

    > 제가 하려는건 자료가 절반정도 밖에 아니더라도 총계같은것들은 종이 마지막정도에 배치되서

    > 출력되게 하려구요..

    >

    > 페이지헤더밴드

    > 디테일밴드

    > -차일드밴드

    > 써머리밴드

    >

    > 이렇게 되있는데 자료가 세개 정도 밖에 없어서 출력되다 말면 안되니까

    > 자료가 끝났으면 차일드 밴드가 Enable:=true되면서(기본은 안보이게해노쿠)

    > 그때 크기를 디테일 밴드수*높이 해서 나머지 여백만큼 차일드 밴드가 높이를 차지하게..

    > 그러면 자동적으로 써머리 밴드는 종이 마지막에 출력이 ^^;

    >

    > 어때요 생각은 그럴듯 하죠? 잘될까요?

    > 으음. 지금 해봤는데 이게 마지막인데도 차일드 밴드가 안나와 버리네요..

    > 님이 한번 해보시고 조언 부탁 드립니다 ^^

    >

    > 아참. 이거 말고 쉽게 퀵레포트에서 이런 효과를 낼수 있는 방법이 없나요?

    >

  • Profile
    아리엘 2000.07.07 07:38
    문제는 소계를 내야 한다는것이죠 ^^;

    소계를 내려면 디테일 밴드뒤에 차일드밴드를 붙여야 하는데 이건 자료가 적든 만던

    디테일 뒤에 붙으니까.. ^^;



    어떻게 방법 없나요...



    출력이 다됫을때만 차일드 밴드를 활성화 시키는 거라도... ㅠ.ㅠ 이상하게 안되여...







    성호종 wrote:

    > 아리엘 wrote:

    > 간단하게 써머리 지우고 페이지푸터 쓰면 되요~

    >

    >

    > > 감사해요 ^_^

    > > 지금 레포트에서 테스트한데 질문할께 또 생길듯 싶네요..

    > >

    > > 뭐냐면 퀵레포트가 출력물이 한장에 가득안차면 보기 안좋게 중간까지만 딱 출력되버리잖아요

    > > 제가 하려는건 자료가 절반정도 밖에 아니더라도 총계같은것들은 종이 마지막정도에 배치되서

    > > 출력되게 하려구요..

    > >

    > > 페이지헤더밴드

    > > 디테일밴드

    > > -차일드밴드

    > > 써머리밴드

    > >

    > > 이렇게 되있는데 자료가 세개 정도 밖에 없어서 출력되다 말면 안되니까

    > > 자료가 끝났으면 차일드 밴드가 Enable:=true되면서(기본은 안보이게해노쿠)

    > > 그때 크기를 디테일 밴드수*높이 해서 나머지 여백만큼 차일드 밴드가 높이를 차지하게..

    > > 그러면 자동적으로 써머리 밴드는 종이 마지막에 출력이 ^^;

    > >

    > > 어때요 생각은 그럴듯 하죠? 잘될까요?

    > > 으음. 지금 해봤는데 이게 마지막인데도 차일드 밴드가 안나와 버리네요..

    > > 님이 한번 해보시고 조언 부탁 드립니다 ^^

    > >

    > > 아참. 이거 말고 쉽게 퀵레포트에서 이런 효과를 낼수 있는 방법이 없나요?

    > >

  • Profile
    성호종 2000.07.10 23:30
    아리엘 wrote:

    진작에 말씀을 해주시죵~

    소계를 내는 부분을 레포트에서 모두 해결하시려고 하면 무쟈게 피곤해 집니다.

    코딩도 많아지고 정상적으로 작동하더라도 나중에 수정하려면 머리뽀개지지요.

    때문에 소계를 내시려면

    가장 간단한 방법은 StoredProcedure 를 쓰시는 것이구요 만약 paradox,access등 storedprocedure를 지원하지 않은 DB라면

    인쇄용 table을 한개 만드세요....

    그래서 인쇄해야 할 내용들을 모두 필드로 만드시고 순번 필드를 한개 만드세요.

    그런다음 집계된 내용을 순서에 맞게 인쇄용으로 만든 table에 순번을 증가시켜가면서 몽땅 때려넣는데 중간중간 소계도 같이 insert시켜주세요...

    그러고 난 다음 그 테이블을 open하시고 detail로 찍어버리시면 간단하죠?

    자료집계전에 인쇄용 테이블 몽땅 delete하시고 집계하면서 한레코드씩 insert하시고 소계차례가 되었으면 소계인서트 하시고 한 다음 insert 끝났으면 순번을 order by 하셔서 detail band 로 인쇄하세요... 가장 깔끔하고 편한 작업입니다.....



    > 문제는 소계를 내야 한다는것이죠 ^^;

    > 소계를 내려면 디테일 밴드뒤에 차일드밴드를 붙여야 하는데 이건 자료가 적든 만던

    > 디테일 뒤에 붙으니까.. ^^;

    >

    > 어떻게 방법 없나요...

    >

    > 출력이 다됫을때만 차일드 밴드를 활성화 시키는 거라도... ㅠ.ㅠ 이상하게 안되여...

    >

    >

    >

    > 성호종 wrote:

    > > 아리엘 wrote:

    > > 간단하게 써머리 지우고 페이지푸터 쓰면 되요~

    > >

    > >

    > > > 감사해요 ^_^

    > > > 지금 레포트에서 테스트한데 질문할께 또 생길듯 싶네요..

    > > >

    > > > 뭐냐면 퀵레포트가 출력물이 한장에 가득안차면 보기 안좋게 중간까지만 딱 출력되버리잖아요

    > > > 제가 하려는건 자료가 절반정도 밖에 아니더라도 총계같은것들은 종이 마지막정도에 배치되서

    > > > 출력되게 하려구요..

    > > >

    > > > 페이지헤더밴드

    > > > 디테일밴드

    > > > -차일드밴드

    > > > 써머리밴드

    > > >

    > > > 이렇게 되있는데 자료가 세개 정도 밖에 없어서 출력되다 말면 안되니까

    > > > 자료가 끝났으면 차일드 밴드가 Enable:=true되면서(기본은 안보이게해노쿠)

    > > > 그때 크기를 디테일 밴드수*높이 해서 나머지 여백만큼 차일드 밴드가 높이를 차지하게..

    > > > 그러면 자동적으로 써머리 밴드는 종이 마지막에 출력이 ^^;

    > > >

    > > > 어때요 생각은 그럴듯 하죠? 잘될까요?

    > > > 으음. 지금 해봤는데 이게 마지막인데도 차일드 밴드가 안나와 버리네요..

    > > > 님이 한번 해보시고 조언 부탁 드립니다 ^^

    > > >

    > > > 아참. 이거 말고 쉽게 퀵레포트에서 이런 효과를 낼수 있는 방법이 없나요?

    > > >

    • 문홍철
      2000.07.07 20:53
      > > 문제는 추가시키면 필드에 초기값이 안들어가여..-- > > True든 False든 디폴트 값을 넣고 시픈데...
    • 임형호
      2000.07.07 09:55
      타락천사 wrote: > 안녕하세여..타락임다...^^ > > 모두덜 더운 여름에 잘 지내시져?? > > 요즘 디...
    • 구창민
      2000.07.07 09:28
      타락천사 wrote: > 안녕하세여..타락임다...^^ > > 모두덜 더운 여름에 잘 지내시져?? > > 요즘 디...
    • 구창민
      2000.07.07 04:33
      사발우성 wrote: > > 흠 다름이 아니라엽 디그그리드에서 어떤 셀이라구 해야 하나 아님 컬럼이라구 ...
    • 궁금타
    • 2000.07.07 03:53
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 이경문
      2000.07.07 08:07
      웹브라우저 컴포를 뭐 쓰셨는지는 모르겠지만 ActiveX WebBrowser는 IE와 같다고 생각하시면 됩니다. 스...
    • 델초보
    • 2000.07.07 03:05
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 아리엘
      2000.07.07 07:17
      델초보 wrote: > 소켓 연결을 하던 도중... > window socket error가 떴습니다... > 10048이었는데요......
    • 이경문
      2000.07.07 08:10
      포트번호 1024번까지는 쓰지말라는 권고안이 있습니다. 이후에 쓰이는 포트번호도 재수없으면 다른 포트번...
    • 여노기
    • 2000.07.07 03:05
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 김범석
      2000.07.07 23:59
      QuickReport 버젼을 확인해보세요 3.0.3 이면 3.0.4 또는 3.0.5로 업그레이드 하세요 여노기 wrot...
    • 돌멩이
      2000.07.07 04:53
      여노기 wrote: > * 사용환경 : 델파이4 / Windows 98 > > 퀵레포트에서 > 그룹별로 구분해서 출력을 ...
    • 유상민
    • 2000.07.07 03:00
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 이경문
      2000.07.07 08:12
      프로그램에 버그가 있어서 그럴 겁니다. 컴포에 문제가 있을 수도 있고 Access Violation같은 버그와 같...
    • 사랑하기
      2000.08.05 10:48
      하이.. 이번에 저도 겪었었는데.. 무사히 해결해서.. 아이콘 파일이 혹시나 256 color 이상이 아닌지? ...
    • 사랑하기
      2000.08.05 10:48
      하이.. 이번에 저도 겪었었는데.. 무사히 해결해서.. 아이콘 파일이 혹시나 256 color 이상이 아닌지? ...
    • 아리엘
    • 2000.07.07 02:43
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 성호종
      2000.07.07 02:50
      아리엘 wrote: 간단하게 써머리 지우고 페이지푸터 쓰면 되요~ > 감사해요 ^_^ > 지금 레포트에서 ...
    • 아리엘
      2000.07.07 07:38
      문제는 소계를 내야 한다는것이죠 ^^; 소계를 내려면 디테일 밴드뒤에 차일드밴드를 붙여야 하는데 이건 ...
    • 성호종
      2000.07.10 23:30
      아리엘 wrote: 진작에 말씀을 해주시죵~ 소계를 내는 부분을 레포트에서 모두 해결하시려고 하면 무쟈게 ...
    • 기본
    • 2000.07.07 02:35
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 성호종
      2000.07.07 02:58
      기본 wrote: 우선 프로그램에서 Update와 Delete는 피하는것이 좋습니다. 만약 update 또는 delete를 하...
    • 임형호
      2000.07.07 02:47
      델파초짜. wrote: > > 제가 듣기로는 RxLib 에서 지원하는 TrayIcon 컴포넌트를 이용하면.. > > ...
    • 무명
      2000.07.07 02:50
      델파이걸 wrote: > 메인폼을 실행하고나서 생기는 스크롤바 말입니다. > > 음 그러니깐요. > 폼위에다...
    • 성호종
      2000.07.07 03:03
      원령 wrote: 다중삭제라는 단어의 정확한 의미를 판단하기가 어렵네요. 일단 Delphi는 Join된 query는 DB...
    • 원령
      2000.07.07 03:18
      > > 안녕하세요... > > > > 몇번이나 글을 올렸는데 답변이 없어서 다시올립니다... > > 테이블을 ...
    • 문홍철
      2000.07.07 04:16
      > > 다중선택이란건 멀티실렉트를 해서 선택된것을 한꺼번에 지운다는것입니다.. > 함더 답변을 올려주...
    • 원령
      2000.07.07 22:58
      내용무
    • 아리엘
    • 2000.07.07 02:06
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 아세만
      2000.07.07 04:32
      아리엘 wrote: > 안녕하세요.. > > 첫번
    • 조규춘
      2000.07.07 02:28
      아리엘 wrote: > 안녕하세요.. > > 첫번
    • 손상수
    • 2000.07.07 01:47
    • 4 COMMENTS
    • /
    • 0 LIKES
    • 문홍철
      2000.07.07 03:06
      손상수 wrote: > 테이블에서 읽어온 데이타를 dbgrid1에 뿌려준후 업데이트하는 프로그램입니다. > 예를 ...
    • 손상수
      2000.07.07 04:34
      감사합니다. 오늘 문홍철님한테 많은 도움을 받는군요.. 복 받으십시요...^^ 그런데 with Query2 do ...
    • 문홍철
      2000.07.07 06:39
      손상수 wrote: > with Query2 do > begin > if not(IsEmpty) then > begin > Locate(Field7.F...
    • 손상수
      2000.07.07 21:13
      1
    • 이재원
      2000.07.07 17:11
      기냥 OnKeyDown Event를 쓰시면 될거같은디요... Label1.Caption:=IntToStr(Key); Down 은 키코...
    • 조규춘
      2000.07.07 02:13
      델파초짜. wrote: > if HPrevInst 0 then > ShowMessage('프로그램이 실행되어 있습니다.') > else ...
    • 델파초짜.
      2000.07.07 02:25
      답변 감사합니다.. 늘 조규춘님의 도움을 많이 받네요... 그럼. 즐거운. 하루 되세요.. 이만.. 조...
    • 최용일
      2000.07.07 01:45
      안녕하세요. 최용일입니다. HPrevInst는 뭔가요? 아마도 비베하시는 분같은데... 델파이에서는 그렇게 ...
    • 호야
    • 2000.07.07 01:13
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 최용일
      2000.07.07 01:33
      안녕하세요. 최용일입니다. TOpenDialog를 사용할 때 FileName속성에 파일이 들어오잖아요... Extrac...
    • 조규춘
      2000.07.07 01:48
      최용일 wrote: > 안녕하세요. 최용일입니다. > > TOpenDialog를 사용할 때 FileName속성에 파일이 들어...
    • 조규춘
      2000.07.07 01:28
      호야 wrote: > OpenDialog를 이용하는데 파일이있는 경로(C:mywork)를 > 알아보려고 하는데 안되네요. >...