|
こもれび です
>前回教えていただいたソースを実行してみましたらImage01フィールドが見つかりませんと怒られてしまいました。
レポートのデザインでツールボックスから「イメージ」を選び貼り付けたかと思うのですが、貼り付けた後にオブジェクトの名前をデフォルトの名前「イメージx」(xは数字)を
Image01に変更されましたでしょうか?
これが変更されていないとエラーになります。
その前に・・・レポートのデザインでイメージオブジェクトを貼り付けますと、ファイル
選択を聞いてきますので、レポートデザインの所定の大きさよりも小さい画像を適当に
選びイメージ枠を修正しておきます。(デザインの時に選ぶ画像はダミーということです)
ここで画像を選んでおかないとイメージ枠そのものがキャンセルとなってしまいます。
私が考えるところ、今回のエラーは上の2つのうちのどちらかではないかなと思います。
>Picture→テーブル名
>picture→CSV名
>でよろしいでしょうか?
picture.csvファイルのリンクで、リンクテーブル名はpictureになっています。
SQL文のpictureが該当します
sql01 = "SELECT * FROM picture ;"
次のソースコードのPictureはイメージオブジェクトのPictureという名前の
プロパティです。
Me!Image01.Picture = rs!Data
>あと追加でご質問なのですが、今回のCSVに入るデータはIDごとに表示させるレポートの背景と画像(2種類)を変えたいのですが可能でしょうか?
「画像選択設定」のフォームを用意しておいて、そのフォームに配したコントロール
の操作によって印刷データを変更するということが考えられます。
|
|