Q&A

  • [질문]퀵레포트에서 특정값을 찐하게 출력하는 방법 좀 알려주세요?
퀵레포트에서 출력하고자 하는 데이타 중에 어떤 특정 값이 들어오면 약간 찐하게 출력하는 방법 좀 알려주세요?

[기본 폰트 사용시 출력물]
01, 22, 03, 04, 05, 10, 03, 04
02, 03, 04, 05, 11, 03, 04, 04

[원하는 결과물]
01, 22, 03, 04, 05, 10, 03, 04 -> 22, 10을 찐하게 출력
02, 03, 04, 05, 11, 03, 04, 04 -> 11을 찐하게 출력

..데이타필드 네임(D1~D8)은 순서대로 각각 존재합니다...
2  COMMENTS
  • Profile
    전문성 2009.06.03 20:12
    출력하는 Component가 QRDBText이라고 가정한다면
    해당 QRDBText.OnPrint 아래와 같이하면

    procedure TForm1.QRDBText1Print(sender: TObject; var Value: String);
    begin
    if Value = '1' then (sender as TQRDBText).Font.Style := [fsBold, fsUnderline]
    else (sender as TQRDBText).Font.Style := [];
    end;

    되네요...^^ (같은 초보가~)
  • Profile
    차돌보이 2009.06.03 20:21
    감사합니다...원하는 값을 얻었습니다....