Q&A

  • 퀵레포트요.. 가르쳐 주실분!!
이것을 함으로써 보고서가 어렵다는 것을 다시한번 느꼈습니다..

이것을 테이블 4개를 조인해서 만든 것입니다.

==========================================================================

매출구분 고객명 판매일자 품 목 수량 금 액 매출사원 전 화 주 소

--------------------------------------------------------------------------

할부 아무개 99/03/06 교육완구 1 270,000 아무개 222-2222 전주시

할부 아무개 99/03/10 교육완구 1 270,000 아무개 333-3333 서울시

--------------------------------------------------------------------------

SUB-TOTAL 상품소계 ==> 2 소계금액 ==> 540,000 누계금액 ==> 540,000



제가 하고자 하는 게 '품목별 기간 매출'인데,위에서 보시는 바와 같이 보고서를 출력해야만 합니다..

상품 품목별로요..

상품 소계는 즉, 수량의 총 개수를 말하고,

소계 금액은 수량과 금액을 곱해서 계산한 값입니다..

그리구, 누계 금액은 소계금액을 계속 누적시킨 금액입니다.

이것의 문제점은 품목별로 보고서를 출력해야한다는 것인데,

그게 어렵더라구요..

QRExpr을 써야한다는 것도 압니다..

근데 그 담부터 영~~ 감이 잡히지 않아요..

아시는 분 좀 가려쳐주세요..

빨리 끝내야하는데... ^-^;

여러분의 조그만 관심이 저의 고민을 덜어줍니다~~~~!!!!!!



2  COMMENTS
  • Profile
    하윤철 1999.05.04 23:12
    김영애 wrote:

    > 이것을 함으로써 보고서가 어렵다는 것을 다시한번 느꼈습니다..

    > 이것을 테이블 4개를 조인해서 만든 것입니다.

    > ==========================================================================

    > 매출구분 고객명 판매일자 품 목 수량 금 액 매출사원 전 화 주 소

    > --------------------------------------------------------------------------

    > 할부 아무개 99/03/06 교육완구 1 270,000 아무개 222-2222 전주시

    > 할부 아무개 99/03/10 교육완구 1 270,000 아무개 333-3333 서울시

    > --------------------------------------------------------------------------

    > SUB-TOTAL 상품소계 ==> 2 소계금액 ==> 540,000 누계금액 ==> 540,000

    >

    > 제가 하고자 하는 게 '품목별 기간 매출'인데,위에서 보시는 바와 같이 보고서를 출력해야만 합니다..

    > 상품 품목별로요..

    > 상품 소계는 즉, 수량의 총 개수를 말하고,

    > 소계 금액은 수량과 금액을 곱해서 계산한 값입니다..

    > 그리구, 누계 금액은 소계금액을 계속 누적시킨 금액입니다.

    > 이것의 문제점은 품목별로 보고서를 출력해야한다는 것인데,

    > 그게 어렵더라구요..

    > QRExpr을 써야한다는 것도 압니다..

    > 근데 그 담부터 영~~ 감이 잡히지 않아요..

    > 아시는 분 좀 가려쳐주세요..

    > 빨리 끝내야하는데... ^-^;

    > 여러분의 조그만 관심이 저의 고민을 덜어줍니다~~~~!!!!!!

    >



    간단히 방법만 알려드릴께요.

    1. QReport에서 그룹헤더 벤드를 하나 붙이시고 일반 밴드를 또하나 붙이고

    그룹헤더 벤드의 footer를 방금 붙인 일반 밴드로 합니다.

    2. 그룹헤더의 Expression에서 '품목' 필드를 지정하면 품목별 그룹이 되지요.

    3. 그룹푸터(^_^;)에다가 QRExpr를 붙이고 거기 연산식을 SUM(수량필드),

    SUM(수량필드*금액필드) 이런식으로 씁니다.

    4. 다음 QRExpr 의 ResetAfterPrint 속성을 True로 하면 그룹 소계가

    되는거고요 False로 하면 누계가 되는겁니다. 이해되시죠?

    5. 품목별로 완전히 구분하기 위해서는.. 그룹헤더에 ForceNewPage 속성을

    True로 하면.. 품목이 바뀔때마다 새 페이지에 찍게 됩니다.





  • Profile
    rain 1999.05.04 05:34
    저는 그와 같은 상황에서는 일종의 View를 만들어서 해결합니다.



    아니면, 폼의 내용과는 상관없는 SQL을 별도로 실행해서 값을 일반

    변수로 변환하는 방법을 사용하기되 합니다.



    물론 코딩이 조금 추가되기는 하지만..훨씬 편하더군요..^^;







    • 안치봉
      1999.05.05 01:25
      하윤철 wrote: > 1. Tab control을 올려놓고 폼 색상을 바꾸면... > 텝들의 색상은 따라서 안바뀌고 ...
    • 1999.05.05 01:04
      김지건 wrote: > 프로그램이 실행중에 있을때 TalNet.exe라를 실행화일이 > > 죽는 것을 방지하고 싶...
    • 한재아
    • 1999.05.04 23:28
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 이정욱
      1999.05.06 00:11
      안녕하세요? 음.. 저를 지목하시다니.. 전 사실 DB쪽은 잘 모릅니다. 모.. 시스템도 잘 못하지만.... DbG...
    • 이호선
    • 1999.05.04 21:27
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 이정욱
      1999.05.04 22:42
      Word파일을 그림으로 저장하실 수 있으면 가능합니다만, 저희는 그 방법을 모르니 불가능하다고 하겠네요.....
    • 이호선
    • 1999.05.04 20:59
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 이정욱
      1999.05.04 21:16
      일단 Text일반문서를 보낼 수 있습니다. 그리고 그냥 BMP나 GIF파일들을 보낼 수 있기때문에 문서를 그림의...
    • 김봉재
    • 1999.05.04 20:23
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 구창민
      1999.05.04 21:15
      김봉재 wrote: > 메모에서 라인마다 다른 색깔을 사용하려 하는데... > 잘 않되는군요... > Memo1.Lines...
    • 김봉재
    • 1999.05.04 20:19
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 1999.05.04 21:00
      김봉재 wrote: > OnKeyPress에서는 Shift 키 상태를 볼수가 없고, Key의 자료형은 Char > 입니다. > 그...
    • 이방인
    • 1999.05.04 19:47
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 1999.05.04 21:15
      이방인 wrote: > 사각형인 이미지를 출력하려 합니다... > 그냥 출력하는 것이 아니라 > 사각 꼭지를 둥...
    • 1999.05.04 21:06
      이방인 wrote: > 사각형인 이미지를 출력하려 합니다... > 그냥 출력하는 것이 아니라 > 사각 꼭지를 둥...
    • 김영옥
    • 1999.05.04 19:32
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 구창민
      1999.05.04 21:22
      김영옥 wrote: > 싱그러운 아침입니다. > 다들 어제의 비가 반가웠겠죠... > 다름 아니라 ... 제가 델파...
    • 1999.05.04 21:20
      김영옥 wrote: > 싱그러운 아침입니다. > 다들 어제의 비가 반가웠겠죠... > 다름 아니라 ... 제가 델파...
    • 고혜정
    • 1999.05.04 18:50
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 신진욱
      1999.07.06 09:05
      고혜정 께서 말씀하시기를... > 다음과 같은 에러가 발생해서 도움을 청하려 합니다. > Error : Cannot ...
    • 1999.05.04 21:17
      고혜정 wrote: > 다음과 같은 에러가 발생해서 도움을 청하려 합니다. > Error : Cannot make a visible...
    • 이정욱
      1999.05.04 21:17
      이미 보여주고 있는 창을 또 ShowModal을 하시려는것 같습니다. 일단 그 폼의 Visible을 False로 주시고 S...
    • 난 나
    • 1999.05.04 10:51
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 김영해
      1999.05.05 06:47
      난 나 wrote: > 퀵레포트에서요.. > 선처리를 점선으로 하고 싶거든요.. > > =======================...
    • 김영애
    • 1999.05.04 05:26
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 하윤철
      1999.05.04 23:12
      김영애 wrote: > 이것을 함으로써 보고서가 어렵다는 것을 다시한번 느꼈습니다.. > 이것을 테이블 4개를...
    • rain
      1999.05.04 05:34
      저는 그와 같은 상황에서는 일종의 View를 만들어서 해결합니다. 아니면, 폼의 내용과는 상관없는 SQL...
    • 고혜정
    • 1999.05.04 04:04
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 변대섭
      1999.05.04 06:10
      고혜정 wrote: > 안녕하세용... 궁금한점이 또있어 이렇게 보냅니다. > 폼이 보일때, combobox에 있는 리...
    • 안치봉
      1999.05.04 06:02
      고혜정 wrote: > 안녕하세용... 궁금한점이 또있어 이렇게 보냅니다. > 폼이 보일때, combobox에 있는 리...
    • rain
      1999.05.04 05:31
      고혜정 wrote: > 안녕하세용... 궁금한점이 또있어 이렇게 보냅니다. > 폼이 보일때, combobox에 있는 리...
    • 고혜정
    • 1999.05.04 03:54
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 신인재
      1999.05.04 06:20
      고혜정 wrote: > 안녕하세요. DBGrid의 값을 저장 하는방법을 알고싶은데... > 제가 알고 싶은 것은 DBGi...
    • 박태식
    • 1999.05.04 03:45
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 안치봉
      1999.05.04 05:59
      박태식 wrote: > delphi에서 디렉토리의 속성을 변경시키는 부분을 알고 싶습니다. > 아시는 분은 조금 ...
    • 배재민
    • 1999.05.04 03:03
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 신인재
      1999.05.04 06:30
      배재민 wrote: > 에러 메시지 중 다음 에러는 무었때문에 발생을 합니까 ? > > 'No user transaction i...
    • 이호선
    • 1999.05.04 01:31
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 이정욱
      1999.05.04 02:17
      만약 C가 Char형이고 HexStr이 스트링형라면... HexStr := IntToHex(IntToStr(Ord(C)),2); 위처럼 해...