Q&A

  • QRDbText에서 마지막 데이타만 반복되어 출력됨
1.QRDbText에서 여러줄 출력하기

QRDbText에서 wordwarp(TRUE), Autosize(False), Height(사이즈를 크게)
해 주어서, 퀵리포트에서 여러줄을 출력할 수 있게 했습니다.
그 이후에 또 필드가 필요해서 같은 방법으로 해 주었는데 죽어라~ 안되네요.
한줄로 짤려서만 나오고 여러줄 출력이 안됩니다.

2. QRDbText에서 마지막 데이타만 반복되어 출력됨

퀵리포트상에서 더블클릭해서 preview를 보고 나면, QrDbtext가 필드이름이 안나오고, 마지막 데이타가 보여지는 것들이 있습니다.(어떤 것들은 필드이름이 계속 나오는데요, 몇몇은 데이타가 라벨처럼 나옵니다.)
필드로 보이는 QRDbText는 실제로 출력하면 제대로 나오는데, 이 마지막 데이타가 보여지는 QRDbText는 마지막 데이타만 같은 것이 반복적으로 나옵니다.  왜 그런지 이유를 알 수 없네요..
혹시 몰라서 quickreport의 beforePrint에다가 Qdetaul.first; 해 줬는데도 그러네요. 이런 경험 있으신분... 도와주세요
2  COMMENTS
  • Profile
    김미정 2003.05.13 00:19
    총 29페이지가 출력이 되는데, 희한한것은 8페이지부터는 정상적으로 출력이 됩니다. preview에서 프린트 페이지 조건 주고, 출력하면은요.
    1페이지부터 7페이지까지는 마지막 데이타가 똑같이 출력이 되고, 8페이지부터 29페이지까지는 정상적으로 출력이 되는 황당한 경우네요.

    델파이 5.0 사용하고 있습니다.

    이런 거 경험하신 분이라두 리플 달아주세요... 퀵리포트 버그인지.. 제가 잘 못한건지...


  • Profile
    별볼일없는 2003.05.13 04:12


    제가 경험 한 바로는
    1번 줄바꿈의 경우는 autostretch = True 해주시고(참고 : autostretch 는 빈공간이 있어야 줄바꿈을 함니다, 연속적으로 입력된 문자는 줄바꿈을 못합니다.)
    2번은 Qdetaul(?) 이게 먼지 모르겠는데요
    QuickRep1 에 Beforprint 에 Query 를 초기화 해주셔야 합니다. Qdetaul(?) 넘이 쿼리라면 할말없구염.. ㅡㅡ;
    그리고 preview  후 출력시에 데이터를 처음부터 다시 읽습니다. 그래서 초기화를 해줘야 합니다.
    그럼 허접은 휘리릭~~