Q&A

  • 퀵리포트 인쇄시에 대한 두가지질문(가로출력, QRshape)
1.가로 출력문제

page의 PaperSize를 qrCustomer로 잡아 놓고...(

length를 210 width를 297로 잡았습니다.

말그대로 가로 출력 양식이죠.

그대로 미리 보기를 하면 물론 짜놓은 형식으로 보입니다.

그러나 인쇄를 하면 세로폼으로 출력 되어 버립니다.(결과적으로 오른쪽이 짤림)

인쇄 설정에서 가로로 설정하고 출력하면 정상적으로 나오는데..

첨부터 이런 과정이 필요없이 인쇄를 눌르면 가로로 나오게 하고 싶거든요.

어떻게 하면 되는지요..page orientation을 polandscape로 하니깐 역시 짤리는군요.

조언 부탁 드립니다.



그리고 한가지더 customer 쓰지말고 일반적인 a4양식에 맞추어 가로로 출력할려면

어떻게 해야 되요..

디자인시 세로로만 나오던데..



2.QRShape 투명 문제.

리포트가 밴드위에 QRShape(이하 '샤프'라고 말할래요..^^;)를 놓여진 형태입니다.

형태는 사각형을 선택 했고. 그 사각형 안에 각 필드를 라벨 혹은 디비라벨 형태로

넣은 양식입니다.

제가 하고 싶은것은 디테일에 내용이 보여 질때..

색깔을 엇갈리게 넣고 싶거든요.(보여주기 싶게 하기 위해서)

그런데 '샤프'가 채워진 흰색이라서 그런지 밑에 깔린 디테일 밴드의 색깔이 바뀌어도

계속 흰색으로 보이는군요.

모든 샤프와 라벨(배경색)과 디비라벨(배경색)에다가 적용 하면 되지만..

한두가지 아니라서요...

쉽게 하는방법은 샤프만 어떻게 투명하게 만들면 좀 수월 할것도 같은데..

갈켜 주세요..





아 한가지더 예전부터 퀵리포트가 맘에 안들었지만..

샤프로 짤막하게 네모칸을 붙히고 하나의 표를 만들었는데..

미리보기나 하면 칸이 제대로 나오는데..

인쇄만 하면 칸이 들쑥날쑥(심하지는 않고 한 1픽셀정도)합니다.

꼭 한두개가 반항을 하네영..

이것도 조언 부탁 드립니다.



다는 부탁 안드립니다.

아는것만 이라도 답변 부탁드립니다.





3  COMMENTS
  • Profile
    칼리 2001.09.11 01:31
    1번째 답

    빈 폼에다가 퀵레포트 탭의 맨 좌측꺼를(QuickRep) 올려놓고 더블클릭하면

    report Setting 화면이 나오는데 거기에 보면 land냐? port냐? 가 있습니다.

    2번째 답

    QRShape 투명문제

    디테일밴드에 칼라를 주지마시고 각각의 샤프(전 세이프라고 읽는데..^^)에다가

    칼라를 주시고 QRlabel 의 프로퍼티의 Transparent 부분을 True로 설정해 보세요.

    3번재 답

    퀵레포트의 가장 큰 문제는 메모리 관리를 잘 하지 못하는 부분하고

    쓰다보면 세번째 질문과 같은 짜증나는 부분들이 있지요.



    이 문제는 세이프의 배열이 좌측부터 먼저 올라가야 하는데 우측께 먼저올라가고

    좌측께 나중에 올라가면 그런 현상이 발생합니다.(컬럼헤더나 디테일 모두가 우측부터

    먼저 올라가면 관계가 없겠지요)

    이럴때는 각각의 세이프의 맨 오른쪽부터 마우스 우클릭한 후 Send to Back 하면서

    좌측꺼 Send to Back....좌측꺼 Send to Back... 이런식으로 오심 됩니다.











    리포터맨 wrote:

    > 1.가로 출력문제

    > page의 PaperSize를 qrCustomer로 잡아 놓고...(

    > length를 210 width를 297로 잡았습니다.

    > 말그대로 가로 출력 양식이죠.

    > 그대로 미리 보기를 하면 물론 짜놓은 형식으로 보입니다.

    > 그러나 인쇄를 하면 세로폼으로 출력 되어 버립니다.(결과적으로 오른쪽이 짤림)

    > 인쇄 설정에서 가로로 설정하고 출력하면 정상적으로 나오는데..

    > 첨부터 이런 과정이 필요없이 인쇄를 눌르면 가로로 나오게 하고 싶거든요.

    > 어떻게 하면 되는지요..page orientation을 polandscape로 하니깐 역시 짤리는군요.

    > 조언 부탁 드립니다.

    >

    > 그리고 한가지더 customer 쓰지말고 일반적인 a4양식에 맞추어 가로로 출력할려면

    > 어떻게 해야 되요..

    > 디자인시 세로로만 나오던데..

    >

    > 2.QRShape 투명 문제.

    > 리포트가 밴드위에 QRShape(이하 '샤프'라고 말할래요..^^;)를 놓여진 형태입니다.

    > 형태는 사각형을 선택 했고. 그 사각형 안에 각 필드를 라벨 혹은 디비라벨 형태로

    > 넣은 양식입니다.

    > 제가 하고 싶은것은 디테일에 내용이 보여 질때..

    > 색깔을 엇갈리게 넣고 싶거든요.(보여주기 싶게 하기 위해서)

    > 그런데 '샤프'가 채워진 흰색이라서 그런지 밑에 깔린 디테일 밴드의 색깔이 바뀌어도

    > 계속 흰색으로 보이는군요.

    > 모든 샤프와 라벨(배경색)과 디비라벨(배경색)에다가 적용 하면 되지만..

    > 한두가지 아니라서요...

    > 쉽게 하는방법은 샤프만 어떻게 투명하게 만들면 좀 수월 할것도 같은데..

    > 갈켜 주세요..

    >

    >

    > 아 한가지더 예전부터 퀵리포트가 맘에 안들었지만..

    > 샤프로 짤막하게 네모칸을 붙히고 하나의 표를 만들었는데..

    > 미리보기나 하면 칸이 제대로 나오는데..

    > 인쇄만 하면 칸이 들쑥날쑥(심하지는 않고 한 1픽셀정도)합니다.

    > 꼭 한두개가 반항을 하네영..

    > 이것도 조언 부탁 드립니다.

    >

    > 다는 부탁 안드립니다.

    > 아는것만 이라도 답변 부탁드립니다.

    >

    >

  • Profile
    리포터맨 2001.09.11 02:08
    for i:=0 to ComponentCount-1 do

    if Components[i] is TQRShape then

    (Components[i] as TQRShape).Brush.color := $00e0e0e0;

    요렇게 적어서 한꺼번에 색깔 함 바꿀려고 해봤는데 잘 안돼는군요..

    에디트는 잘 먹던데.. ㅠㅠ

    혹시 한꺼번에 색깔 바꾸는 방법 아세영?





    칼리 wrote:

    > 1번째 답

    > 빈 폼에다가 퀵레포트 탭의 맨 좌측꺼를(QuickRep) 올려놓고 더블클릭하면

    > report Setting 화면이 나오는데 거기에 보면 land냐? port냐? 가 있습니다.

    > 2번째 답

    > QRShape 투명문제

    > 디테일밴드에 칼라를 주지마시고 각각의 샤프(전 세이프라고 읽는데..^^)에다가

    > 칼라를 주시고 QRlabel 의 프로퍼티의 Transparent 부분을 True로 설정해 보세요.

    > 3번재 답

    > 퀵레포트의 가장 큰 문제는 메모리 관리를 잘 하지 못하는 부분하고

    > 쓰다보면 세번째 질문과 같은 짜증나는 부분들이 있지요.

    >

    > 이 문제는 세이프의 배열이 좌측부터 먼저 올라가야 하는데 우측께 먼저올라가고

    > 좌측께 나중에 올라가면 그런 현상이 발생합니다.(컬럼헤더나 디테일 모두가 우측부터

    > 먼저 올라가면 관계가 없겠지요)

    > 이럴때는 각각의 세이프의 맨 오른쪽부터 마우스 우클릭한 후 Send to Back 하면서

    > 좌측꺼 Send to Back....좌측꺼 Send to Back... 이런식으로 오심 됩니다.

    >



  • Profile
    칼리 2001.09.11 02:34
    저도 똑같이 해 보았는데 이상없이 잘 되는데요..

    이유를 몰건네요...





    리포터맨 wrote:

    > for i:=0 to ComponentCount-1 do

    > if Components[i] is TQRShape then

    > (Components[i] as TQRShape).Brush.color := $00e0e0e0;

    > 요렇게 적어서 한꺼번에 색깔 함 바꿀려고 해봤는데 잘 안돼는군요..

    > 에디트는 잘 먹던데.. ㅠㅠ

    > 혹시 한꺼번에 색깔 바꾸는 방법 아세영?

    >

    >

    > 칼리 wrote:

    > > 1번째 답

    > > 빈 폼에다가 퀵레포트 탭의 맨 좌측꺼를(QuickRep) 올려놓고 더블클릭하면

    > > report Setting 화면이 나오는데 거기에 보면 land냐? port냐? 가 있습니다.

    > > 2번째 답

    > > QRShape 투명문제

    > > 디테일밴드에 칼라를 주지마시고 각각의 샤프(전 세이프라고 읽는데..^^)에다가

    > > 칼라를 주시고 QRlabel 의 프로퍼티의 Transparent 부분을 True로 설정해 보세요.

    > > 3번재 답

    > > 퀵레포트의 가장 큰 문제는 메모리 관리를 잘 하지 못하는 부분하고

    > > 쓰다보면 세번째 질문과 같은 짜증나는 부분들이 있지요.

    > >

    > > 이 문제는 세이프의 배열이 좌측부터 먼저 올라가야 하는데 우측께 먼저올라가고

    > > 좌측께 나중에 올라가면 그런 현상이 발생합니다.(컬럼헤더나 디테일 모두가 우측부터

    > > 먼저 올라가면 관계가 없겠지요)

    > > 이럴때는 각각의 세이프의 맨 오른쪽부터 마우스 우클릭한 후 Send to Back 하면서

    > > 좌측꺼 Send to Back....좌측꺼 Send to Back... 이런식으로 오심 됩니다.

    > >

    >