ISOの事業所での所定フームに各種帳票作成データベースプログラム開発しています。
帳票をスキンしイメージJPEGを作成しQRImageに張りDBTextを載せ印刷しよう
としましたが、全然動きません。ご教授お願いいたします。
Delphiの印刷関連マニアルは全く少なく参っています。
ロートルプログラマーより(66歳)
QRRep上にQRImage等を直接貼り付けていらっしゃいませんか?
QRBand等を追加しその上に貼り付ければいけると思います。
はずしていたらすみません。
QRRepではなくQuickRepでしたね。
すみませんm(__)m
ちよっと言葉が足りませんでした。
当然QRDBTextを使ってます。Unit JpegもUSESしています。
プレビューもなにも出力されませんし、勿論プリンターもお静かです。
少なくともQRDBTextのデータは出力されてもいいのですが〜
困ってます。レスキュー隊出動お待ちしています。
通りすがりさま有難うございます。
おっしゃる通りタイトルバンドの上でしたらプレビューも出力されました。
但し一回出力の度にイメージが無くなり再度読み込む必要があります。
これは仕方がないのでしょうか?
当方もDelphi6を使用しておりますがプレビュー表示もされますし
DBの情報もちゃんと表示されます。
プレビューすら表示されないとのことですが、
ファイル→新規作成→その他→レポートを選択すればQucikReportの
フォームが自動作成されますよね?
その状態で「QRBand」だけを試しに設置してみてください。
右クリックからプレビューを選択して下さい。
画面がグレーでなければプレビュー成功です。
「QRBand」がある・なしで比較してみてください。
それでも表示されないのであれば私にはわかりません。
出力の度にイメージがなくなるというのがよくわからないのですが、
QRBandのBandTypeをrbDetailにしてその上にQRImageやQRDBTextを
貼り付けてみていはいかがでしょうか?
はずしていたらごめんなさいm(__)m
度々すみません・゜(ノД`)゜・質問の内容と違いました。
QRBandのBeforePrintイベントにて
QRImager1.Picture.LoadFromFile(画像のパス);
としておいた方がいいみたいです。
通りすがり様
全く初歩的なミスでお恥ずかしいかぎりです。
お蔭様でALL解決いたしました。思い込むとその中から脱出できず、堂々巡りしてしまいがちです。ちょっと時間をおいて見直す冷静さが大切でした。
TURBOPascalの頃からやってますが、幾つになっても慌て物です。
大阪でゆう「いらち」ですねん。
ほんまにおおきに 大阪人 けんちゃん
ツイート | ![]() |