Q&A

  • QRReport에 대해서
QRReport를 이용해서 보고서를 만들고 있는데, 자료가 출력될때 5개 나오고 선나오고 그리고 계속해서 이런 방식으로 자료가 출력되게 끔 하고 싶습니다.

예를 들어.

1999-02-02 고혜정 5000 5000

.

.

.

.

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

19990-02-03 고혜정 5000 5000

.

.

.

.

이런한 방식으로 출력할수 있는 분께서는 죄송하지만, 알려주시기 바라겠습니다.

2  COMMENTS
  • Profile
    신인재 1999.05.05 05:08
    음냐 이것은 약간의 꽁수가 필요하네요...하지만 무지 간단해요...



    QRShape를 이용하는 방법인데

    이것의 Shape프로퍼티를 qrsHorLine로 맞추면 선이 나오겠죠..?

    이것을 일딴 디테일 밴드의 QRDBText를 늘어놓은 곳에 바로 밑에

    얹져놓으세요...



    그리고 나서 Dataset의 AfterScroll이벤트에서 5라인을 체크하여

    이 QRShape를 켜주었다 꺼주었다 하는 거죠.....

    코딩은 아래와 같이 하면 되겠슴다...



    procedure TForm1.Table1AfterScroll(DataSet: TDataSet);

    begin

    QRShape1.Pen.Color := clWhite;

    if (DataSet.RecNo mod 5) = 0 then

    QRShape1.Pen.Color := clBlack;

    end;



    procedure TForm1.FormCreate(Sender: TObject);

    begin

    QRShape1.Pen.Color := clWhite;

    end;



    캭캭....QRShape1에 visible프로퍼티가 제대로 작동을 안하네요...

    왜그럴까요....한번 연구해서 저좀 알려 줘요..



    방편으로 펜의 칼라를 조정하였습니다....하이트로...



    음냐 그럼 컬러 프린터에서는 헉..............이런

    그럼 사이즈를 조정하지뭐.........헤헤



    음냐 조금 무식한 방법일 수도 있지만 코딩 깔끔하잖아요....^^;



    고혜정 wrote:

    > QRReport를 이용해서 보고서를 만들고 있는데, 자료가 출력될때 5개 나오고 선나오고 그리고 계속해서 이런 방식으로 자료가 출력되게 끔 하고 싶습니다.

    > 예를 들어.

    > 1999-02-02 고혜정 5000 5000

    > .

    > .

    > .

    > .

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

    > 19990-02-03 고혜정 5000 5000

    > .

    > .

    > .

    > .

    > 이런한 방식으로 출력할수 있는 분께서는 죄송하지만, 알려주시기 바라겠습니다.





  • Profile
    김영해 1999.05.05 06:34
    신인재 wrote:

    > 음냐 이것은 약간의 꽁수가 필요하네요...하지만 무지 간단해요...

    >

    > QRShape를 이용하는 방법인데

    > 이것의 Shape프로퍼티를 qrsHorLine로 맞추면 선이 나오겠죠..?

    > 이것을 일딴 디테일 밴드의 QRDBText를 늘어놓은 곳에 바로 밑에

    > 얹져놓으세요...

    >

    > 그리고 나서 Dataset의 AfterScroll이벤트에서 5라인을 체크하여

    > 이 QRShape를 켜주었다 꺼주었다 하는 거죠.....

    > 코딩은 아래와 같이 하면 되겠슴다...

    >

    > procedure TForm1.Table1AfterScroll(DataSet: TDataSet);

    > begin

    > QRShape1.Pen.Color := clWhite;

    > if (DataSet.RecNo mod 5) = 0 then

    > QRShape1.Pen.Color := clBlack;

    > end;

    >

    > procedure TForm1.FormCreate(Sender: TObject);

    > begin

    > QRShape1.Pen.Color := clWhite;

    > end;

    >

    > 캭캭....QRShape1에 visible프로퍼티가 제대로 작동을 안하네요...

    > 왜그럴까요....한번 연구해서 저좀 알려 줘요..

    >

    > 방편으로 펜의 칼라를 조정하였습니다....하이트로...

    >

    > 음냐 그럼 컬러 프린터에서는 헉..............이런

    > 그럼 사이즈를 조정하지뭐.........헤헤

    >

    > 음냐 조금 무식한 방법일 수도 있지만 코딩 깔끔하잖아요....^^;

    >

    > 고혜정 wrote:

    > > QRReport를 이용해서 보고서를 만들고 있는데, 자료가 출력될때 5개 나오고 선나오고 그리고 계속해서 이런 방식으로 자료가 출력되게 끔 하고 싶습니다.

    > > 예를 들어.

    > > 1999-02-02 고혜정 5000 5000

    > > .

    > > .

    > > .

    > > .

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

    > > 19990-02-03 고혜정 5000 5000

    > > .

    > > .

    > > .

    > > .

    > > 이런한 방식으로 출력할수 있는 분께서는 죄송하지만, 알려주시기 바라겠습니다.

    >

    >



    신인재님의 방식으로 해도 되구요 다음과 같이 사용하셔도 될껄요



    QRShape에 visible은 2.0에서는 되지만요 3.0이상에서는 enabled 를 사용하시면 됩니다. 저도 처음에는 당황해서 left를 조정하는 무식함을 드러냈지만

    enabled를 사용하면서 해결했지요



    그리고 5라인 마다 QRShape를 그어주실려면

    디테일밴드의 BeforePrint 이벤트핸들러에서

    라인을 그어주는 방식을 사용하셔도 됩니다.

    예)

    var

    lcnt:integer;<-전역변수 선언





    if table1.recno = 1 then

    lcnt := 0 ;



    lcnt := lcnt + 1;

    .

    .

    .

    .

    if lcnt = 5 then

    begin

    QRShape.enabled := true;

    lcnt := 0 ;

    end

    else

    QRShape.enabled := false;





    하셔도 되구요 또는

    디테일밴드의 프레임 프로퍼티를 이용하셔도 됩니다.











    • 이정욱
      1999.05.07 16:50
      쩝.. 질문을 이해를 못하겠네요... 조금 더 자세한 질문을 올려주세요. 장영선 wrote: > 지금 제가 ...
    • 김봉재
    • 1999.05.06 19:09
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 1999.05.06 19:43
      김봉재 wrote: > 라이브러리를 설치한 순서는 다음과 같습니다... > > 1. RXCTL4.DPK를 읽어서 Compile...
    • 김봉재
      1999.05.06 23:39
      한 wrote: > 김봉재 wrote: > > 라이브러리를 설치한 순서는 다음과 같습니다... > > > > 1. RXCTL4.D...
    • 강동희
    • 1999.05.06 18:34
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 이정욱
      1999.05.06 18:48
      컴포넌트 생성시 Create 콘스트럭터에서 AOwner를 이용하시면 됩니다. (AOwner as TForm).Left 와 (AOwner...
    • 이정욱
      1999.05.06 18:40
      나이렉스(http://www.nilex.net)의 팁게시판에 가시면 있습니다. '깜빡'이라는 단어로 검색해 보세요. 보...
    • 이호선
    • 1999.05.06 17:55
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 이정욱
      1999.05.06 18:36
      에구.. 죄송하지만 LightLib의 제품군들은 Luxent사에서 이제 더 이상 안나올것이라고 하네요. 즉, 없어진 ...
    • 정인철
      1999.05.06 18:32
      유수 wrote: > 안녕하세요. > > DBGrid에 TQuery(Query1)를 연결 시켜 놨습니다. > > TQuery에는...
    • 유수
      1999.05.07 00:14
      답변 감사합니다. 델파이를 쓴지는 오래되었는데, DB를 시작한지 얼마 되지 않아, 어려움이 많습니다...
    • 안명호
    • 1999.05.06 06:24
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 구창민
      1999.05.06 06:32
      안명호 wrote: > 메모 박스에서 상속 받은 컴포넌트엔 Perform 메소드가 > 있는걸로 알고 있습니다. > ...
    • 안명호
    • 1999.05.06 06:22
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 구창민
      1999.05.06 06:28
      안명호 wrote: > 리치 에디트 박스의 삽입/수정 상태을 알기 위해서 > 다음과 같은 코딩을 하였습니다. ...
    • sonny7
    • 1999.05.06 04:57
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 구창민
      1999.05.06 06:04
      sonny7 wrote: > 기본적으로 델파이 1.0에서는 에디트박스가 좌측정렬만 되고 > > 우측정렬이 Object I...
    • 한만택
    • 1999.05.06 04:40
    • 4 COMMENTS
    • /
    • 0 LIKES
    • 구창민
      1999.05.06 05:58
      한만택 wrote: > 안녕하세요... > 궁금한게 있어서 이렇게 씁니다. > 질문: 도스에 나타난 글은 메모장...
    • 한만택
      1999.05.06 09:27
      소스는 고맙게 받았습니다. 그런데 아직 초보라서 이해가 잘않가는데 실행화일과 소스(화일)를 올려주시...
    • 글쎄요.
      1999.05.06 18:50
      /// 리다이렉트 콤포넌트입니다. 예제도 있구요. 도움이 되시길... 유즈넷에서 퍼 온 것임. PK
    • 글쎄요.
      1999.05.06 18:56
      ZiP파일이 업로드 안 되네요...
    • 김영애
    • 1999.05.06 04:30
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 하윤철
      1999.05.06 18:39
      소계낼때... QRExpr.Expression의 Function 중에 SUM(필드) 쓰셨지요. 그 바로 아래에 Count(필드)가 있습...
    • 정재균
      1999.05.08 01:22
      게임방 관리 프로그램은 일종의 네트워 관리 프로그램과 유사한 형태를 갖습니다. 즉 클라이언트/서버 구...
    • 구창민
      1999.05.06 06:24
      김진영 wrote: > 델파이 공부를 시작 한지 얼마 되지 않았습니다.. > 정말 초보단계에요.. > 그런데 게...
    • Heaven
    • 1999.05.05 13:30
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 구창민
      1999.05.06 06:20
      Heaven wrote: > 안녕하세요? > 질문이 있습니다. > > 제가 마스터/디테일 관계의 데이타베이스 프로...
    • 이상철
    • 1999.05.05 06:04
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 구창민
      1999.05.06 06:10
      이상철 wrote: > 안녕하세요 델파이 를 무지 좋아하는 상철입니당 > 소스는 정확히 몰르구요 하지만 대충...
    • 강경중
    • 1999.05.05 04:14
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 1999.05.05 06:23
      강경중 wrote: > 저는 네트웍 체팅 프로르램을 짤려고 하는 초보 델피언 입니다. > 채팅 클라이언트가 실...
    • 고혜정
    • 1999.05.05 03:58
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 신인재
      1999.05.05 05:08
      음냐 이것은 약간의 꽁수가 필요하네요...하지만 무지 간단해요... QRShape를 이용하는 방법인데 이것...
    • 김영해
      1999.05.05 06:34
      신인재 wrote: > 음냐 이것은 약간의 꽁수가 필요하네요...하지만 무지 간단해요... > > QRShape를 이...
    • 이호선
    • 1999.05.05 02:24
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 이정욱
      1999.05.06 11:46
      LightLib의 Image를 말씀하시는것입니까? 그렇다면 그것보다는 ImageLib를 추천해 드립니다. LightLib의 ...
    • 안치봉
      1999.05.05 02:28
      왕초보 wrote: > 프로젝트를 진행할때 필요에 따라 새로운 폼을 만들고 저의 경우에는 > 폼 레벨에서 fon...
    • 배재민
    • 1999.05.05 00:28
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 신인재
      1999.05.05 04:36
      아래의 내용을 살펴보니.. try ...finally.. 의 사용에 대해 이해가 조금 부족한듯 싶습니다. finall...
    • 하윤철
      1999.05.05 00:45
      송수정 wrote: > 델파이 3.0을 쓰고 있습니다. > DB에 있는 내용을 레포트로 출력하고자 할때 > 퀵레...