Delhpi6 QRImage が印刷できません

解決


けんちゃん  2004-07-18 01:19:00  No: 9974  IP: [192.*.*.*]

ISOの事業所での所定フームに各種帳票作成データベースプログラム開発しています。
帳票をスキンしイメージJPEGを作成しQRImageに張りDBTextを載せ印刷しよう
としましたが、全然動きません。ご教授お願いいたします。
Delphiの印刷関連マニアルは全く少なく参っています。
ロートルプログラマーより(66歳)

編集    削除
通りすがり  2004-07-18 01:38:33  No: 9975  IP: [192.*.*.*]

QRRep上にQRImage等を直接貼り付けていらっしゃいませんか?
QRBand等を追加しその上に貼り付ければいけると思います。

はずしていたらすみません。

編集    削除
通りすがり  2004-07-18 01:42:21  No: 9976  IP: [192.*.*.*]

QRRepではなくQuickRepでしたね。
すみませんm(__)m

編集    削除
けんちゃん  2004-07-18 02:14:09  No: 9977  IP: [192.*.*.*]

ちよっと言葉が足りませんでした。
当然QRDBTextを使ってます。Unit  JpegもUSESしています。
プレビューもなにも出力されませんし、勿論プリンターもお静かです。
少なくともQRDBTextのデータは出力されてもいいのですが〜
困ってます。レスキュー隊出動お待ちしています。

編集    削除
けんちゃん  2004-07-18 02:34:18  No: 9978  IP: [192.*.*.*]

通りすがりさま有難うございます。
おっしゃる通りタイトルバンドの上でしたらプレビューも出力されました。
但し一回出力の度にイメージが無くなり再度読み込む必要があります。
これは仕方がないのでしょうか?

編集    削除
通りすがり  2004-07-18 02:43:31  No: 9979  IP: [192.*.*.*]

当方もDelphi6を使用しておりますがプレビュー表示もされますし
DBの情報もちゃんと表示されます。

プレビューすら表示されないとのことですが、

ファイル→新規作成→その他→レポートを選択すればQucikReportの
フォームが自動作成されますよね?

その状態で「QRBand」だけを試しに設置してみてください。
右クリックからプレビューを選択して下さい。
画面がグレーでなければプレビュー成功です。
「QRBand」がある・なしで比較してみてください。

それでも表示されないのであれば私にはわかりません。

編集    削除
通りすがり  2004-07-18 03:20:47  No: 9980  IP: [192.*.*.*]

出力の度にイメージがなくなるというのがよくわからないのですが、
QRBandのBandTypeをrbDetailにしてその上にQRImageやQRDBTextを
貼り付けてみていはいかがでしょうか?

はずしていたらごめんなさいm(__)m

編集    削除
通りすがり  2004-07-18 03:33:50  No: 9981  IP: [192.*.*.*]

度々すみません・゜(ノД`)゜・質問の内容と違いました。

QRBandのBeforePrintイベントにて
  QRImager1.Picture.LoadFromFile(画像のパス);

としておいた方がいいみたいです。

編集    削除
けんちゃん  2004-07-20 00:58:51  No: 9982  IP: [192.*.*.*]

通りすがり様
全く初歩的なミスでお恥ずかしいかぎりです。
お蔭様でALL解決いたしました。思い込むとその中から脱出できず、堂々巡りしてしまいがちです。ちょっと時間をおいて見直す冷静さが大切でした。
TURBOPascalの頃からやってますが、幾つになっても慌て物です。
大阪でゆう「いらち」ですねん。
ほんまにおおきに    大阪人  けんちゃん

編集    削除