Q&A

  • 퀵리포트에서 변수자료 출력하기


간단한 프로그램인데요

폼도 단 두개, 출력만을 위한 겁니다.



출력을 위해 퀵 리포트를 사용하는데. 메인폼에서 조건값을 읽어서 테이블 4개에게

원하는 자료를 select 해왔습니다.

원하는 자료를 모두 사용자변수에 저장했는데. 이 변수에 저장된 값은 퀵리포트에서

어떻게 읽어서 출력하지요.



퀵리포드의 detail band 에 어떤 컴포넌트를 써야 하나요.

QRDBtext 를 사용하니까. 안되네요. 이건 DB자료를 출력할 때만 사용하는 건가요?



form1 에서 지정한 변수 vyy, vname ..... 에 있는 내용을 form2(퀵리포트)에서

출력할 려구요.



도와주세요.



2  COMMENTS
  • Profile
    최영근 2000.06.29 09:38
    김영희 wrote:

    >

    > 간단한 프로그램인데요

    > 폼도 단 두개, 출력만을 위한 겁니다.

    >

    > 출력을 위해 퀵 리포트를 사용하는데. 메인폼에서 조건값을 읽어서 테이블 4개에게

    > 원하는 자료를 select 해왔습니다.

    > 원하는 자료를 모두 사용자변수에 저장했는데. 이 변수에 저장된 값은 퀵리포트에서

    > 어떻게 읽어서 출력하지요.

    >

    > 퀵리포드의 detail band 에 어떤 컴포넌트를 써야 하나요.

    > QRDBtext 를 사용하니까. 안되네요. 이건 DB자료를 출력할 때만 사용하는 건가요?

    >

    > form1 에서 지정한 변수 vyy, vname ..... 에 있는 내용을 form2(퀵리포트)에서

    > 출력할 려구요.

    >

    > 도와주세요.

    >

    ======



    안녕하세요 ?



    질문하신 의도로 보아서는

    테이블 4개에서 조건을 걸어 selcet~~ 어쩌구 한 내용을

    변수에 (vyy, vname..) 담았는데, 이 내용을

    form2 (퀵리포트) 에서 출력하실려고 하는것 같군요.



    맞나여~ ? 만약 그러하신다면

    form2 (퀵리포트) 의 밴드에 (디테일, 페이지 헤더 등등 )

    퀵 라벨 컴포넌트를 적당히 위치시키신 다음

    beforePrint 이벤트에서 다음과 같이 코딩하세요.



    begin

    with Query1 do

    begin

    label1.caption := fieldByname('vname').AsString;

    label2.caption := Formatfloat('#,##',fieldByname('vyy').AsInteger);

    end;

    end;



    도움이 되시기를 바라며...

    그럼 이만.





  • Profile
    cell 2000.06.29 03:08
    레코드를 select한후 다시 편집해서 변수에 넣은 건가요.

    변수의 갯수가 어느정도 되는지...

    자세한 내용이 없어서 뭐라 도움을 드리지 못하겠네요.





    쉬운 방법은 qrlabel의 캡션에 넣으세요.







    • hsband
    • 2000.06.29 05:47
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 이상우
      2000.06.29 06:53
      hsband wrote: > 저는 초보인데요, 이렇게 질문만 올리게 되내요. 아주 간단한 것 같은데요 memo 콤포넌...
    • 김양미
    • 2000.06.29 02:48
    • 3 COMMENTS
    • /
    • 0 LIKES
    • cell
      2000.06.29 02:55
      Button4Click(Sender); 또는 button4.Click; 이렇게 하면 됩니다.
    • 김영해
      2000.06.29 02:53
      김양미 wrote: > 잉잉... ㅠ.ㅠ > 조금 알까 싶으면 저리로 도망가고.. 델이 밉슴다... 버뜨 좋다... *^^...
    • 김양미
      2000.06.29 03:28
      남은 시간도 좋은 시간 만드세요~!!! 행복하세요~~ *^^*
    • 김영희
    • 2000.06.29 02:21
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 최영근
      2000.06.29 09:38
      김영희 wrote: > > 간단한 프로그램인데요 > 폼도 단 두개, 출력만을 위한 겁니다. > > 출력을 위해...
    • cell
      2000.06.29 03:08
      레코드를 select한후 다시 편집해서 변수에 넣은 건가요. 변수의 갯수가 어느정도 되는지... 자세한 내용...
    • 김경율
    • 2000.06.29 01:52
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 이재식
      2000.06.29 05:07
      이재식 Wrote : 안녕하세요? 본 소스에서 크게 잘못된 부분은 없습니다. 이 소스는 그대로 사용하면...
    • 김경율
      2000.06.30 18:08
      답변 감사 합니다. 늘 행복하시고 하시고자 하는 모든일들이 다 잘 되었으면 합니다.
    • 전해영
    • 2000.06.29 01:46
    • 2 COMMENTS
    • /
    • 0 LIKES
    • cell
      2000.06.29 03:45
      전해영 wrote: > 델파이 프로그램내에서 엑셀혹은 이와유사한 기능을 사용하여 데이타를 가공후 > 오라클...
    • 이재식
      2000.06.29 03:38
      전해영 wrote: > 델파이 프로그램내에서 엑셀혹은 이와유사한 기능을 사용하여 데이타를 가공후 > 오라클...
    • 조선일
    • 2000.06.29 01:45
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 윈디하나
      2000.07.04 23:26
      직접 Win32 API를 사용하셔야 합니다. GetPrevilige~로 시작하는 함수로 기억합니다만... 그럼 이만...
    • cell
      2000.06.29 02:29
      편법으로 가능합니다. 먼저 calculate field인가 한국식으로 계산 필드를 하나 생성하시고 그다음 on cal...
    • 김영해
      2000.06.29 01:52
      사발우성 wrote: > > 안뇽 하신가엽 여러 고수님 & 중수님... > > 전 울트라 캡숑초보...헐 프로그...
    • 사발우성
      2000.06.29 02:11
      ^^ 죄성엽.. 지금 제가 로컬 디비(파라독스)를 사용하구 있어서엽... 어떻게 해야할쥐를 모르겠네...
    • 준희
    • 2000.06.29 01:03
    • 5 COMMENTS
    • /
    • 0 LIKES
    • 조상
      2000.06.29 01:47
      준희 wrote: > 안녕하세요.. > > 다름이 아니라 Form 호출에러가 발생해서 그러는데 도대체 어디서 잘...
    • 김영해
      2000.06.29 01:46
      준희 wrote: > 안녕하세요.. > > 다름이 아니라 Form 호출에러가 발생해서 그러는데 도대체 어디서 잘...
    • 준희
      2000.06.29 02:47
      김영해 wrote: > 준희 wrote: > > 안녕하세요.. > > > > 다름이 아니라 Form 호출에러가 발생해서 그...
    • 사발우성
      2000.06.29 01:10
      ^^ 사발임당... 전 완전 초본디엽.. 컁 form2:Tform2.creat(self); form2.show; 이렇게 ...
    • 이경문
      2000.06.29 01:39
      Modal폼은 그 자체가 시행이 끝나기 전까지는 메인폼(Modal폼을 부른 폼)으로 돌아가지 않는 성질을 갖...
    • cell
      2000.06.29 02:40
      심동훈님이 아니라 죄송하네요.... 저도 rs-232통신을 많이 사요하기 때문에 몇자 적습니다. 제가 알기...
    • 장형욱
      2000.06.29 03:23
      cell님 안녕하십니까? cell님께 감사의 말씀 전합니다. 이렇게 한수 가르켜주시니 정말 고맙습니다. ...
    • 장형욱
      2000.06.29 03:23
      cell님 안녕하십니까? cell님께 감사의 말씀 전합니다. 이렇게 한수 가르켜주시니 정말 고맙습니다. ...
    • DaeSung
    • 2000.06.29 00:44
    • 0 COMMENTS
    • /
    • 0 LIKES
    • 2000.06.29 00:01
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 이미나
      2000.06.30 00:37
      저두 MS-SQL에 delphi로 프로젝트 경험이 있습니다. 헌데 win98, 95 모두 BDE 설정시 문제가 없었네요. ...
    • 이재식
      2000.06.29 03:48
      이재식 Wrote : 안녕하세요? 인식못할 이유가 없다고 생각합니다. 작업과 환경을 98에서 하신것처럼 ...
    • cell
      2000.06.29 03:12
      혹시 95에 ms-sql client가 설치되어 있지 않거나, 아니면 client설치 없이 사용할 때 필요한 DLL이 없...
    • heimdal
    • 2000.06.28 23:37
    • 4 COMMENTS
    • /
    • 0 LIKES
    • 까마귀
      2000.06.29 20:10
      heimdal wrote: > 페이지컨트롤에 탭시트가 두개가 있습니다.. > 탭시트1에 4개의 입력창이있고 탭시트2...
    • 초보초보
      2000.06.29 00:01
      heimdal wrote: > 페이지컨트롤에 탭시트가 두개가 있습니다.. > 탭시트1에 4개의 입력창이있고 탭시트2...
    • heimdal
      2000.06.29 01:08
      초보초보 wrote: > heimdal wrote: > > 페이지컨트롤에 탭시트가 두개가 있습니다.. > > 탭시트1에 4개...
    • cell
      2000.06.29 03:00
      setfocus 전에 먼저 페이지탭의 이동을 해야지요 pageControl1.ActivePageIndex := 0 과 같이요.
    • 이경수
    • 2000.06.28 23:30
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 강인규
      2000.06.28 23:49
      허일학님의 자료중 일부를 발췌합니다. 자세한건 허일학님의 홈이나 자료실의 xProject프로그램을 참고하...
    • 이경문
      2000.06.29 01:42
      우선 S의 내용을 로컬에 저장하고(c:temp.txt) WebBrowser1.Navigate('c:temp,txt', 어쩌구저쩌구) 하면 ...
    • 초보
      2000.07.05 02:50
      > 우선 S의 내용을 로컬에 저장하고(c:temp.txt) > WebBrowser1.Navigate('c:temp,txt', 어쩌구저쩌구) 하...