Access VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


1096 / 2272 ツリー ←次へ | 前へ→

【8733】レポートでイメージ表示が不可 tom 06/10/25(水) 10:23 質問[未読]
【8802】Re:レポートでイメージ表示が不可 aki 06/11/19(日) 1:19 回答[未読]
【8803】Re:レポートでイメージ表示が不可 tom 06/11/19(日) 9:40 お礼[未読]
【8807】Re:レポートでイメージ表示が不可 たん 06/11/20(月) 9:31 回答[未読]
【8809】レポートでイメージ表示が不可 tom 06/11/20(月) 13:12 お礼[未読]

【8733】レポートでイメージ表示が不可
質問  tom  - 06/10/25(水) 10:23 -

引用なし
パスワード
   レポートで写真を入れたいが、何故か上手く動作しません。解決方法をお教えください。 なお、以下のような設定になっています。
テーブル: tblImage
フィールド:txtImageName <= ここに a1.jpg, a2.jpg, b3.gif, c5.gif など

レポート: rptImage
イメージ: ImageFrame

マクロ:macro2
条件   :Not IsNull([txtImageName])
アクション:値の代入
アイテム :[Reports]![rptImage]![ImageFrame].[Picture]
式    :[Reports]![rptImage]![txtImageName]

条件   :
アクション:値の代入
アイテム :[Reports]![rptImage]![ImageFrame].[Visible]
式    :True

条件   :IsNull([txtImageName])
アクション:値の代入
アイテム :[Reports]![rtpImage]![ImageFrame].[Visible]
式    :False

これらの設定は、以下のサイトを参考に作成しまた。
http://support.microsoft.com/kb/896649/ja?spid=1265&sid=98
http://support.microsoft.com/kb/896649/ja
http://support.microsoft.com/kb/285820/ja?spid=2509&sid=285
しかしながら、
作成中は、レポート中に写真が正しく表示されるのですが、一旦
DBを終了して再度オープンしたときにエラーになります。
「ファイル'a1.jpg'を開くことができません。」
「アプリケーションの実行エラー」 です。(マクロの表示)

*参考サイトの方法で作成したフォームは上手く動作します。
環境:XP sp2、access2003 sp2

良き解決方法をお示し頂けますようお願いします。

【8802】Re:レポートでイメージ表示が不可
回答  aki  - 06/11/19(日) 1:19 -

引用なし
パスワード
   ファイルの形式をjpgではなくbmpに変更してみては?

【8803】Re:レポートでイメージ表示が不可
お礼  tom E-MAIL  - 06/11/19(日) 9:40 -

引用なし
パスワード
   アドバイス有難う。
でも、MSの解説では,jif,jpgなどのイメージが可能であるとしています。
私はjpgイメージを表示したいのです。どうもAccess自体に問題があるのでは?
と思われます。

▼aki さん:
>ファイルの形式をjpgではなくbmpに変更してみては?

【8807】Re:レポートでイメージ表示が不可
回答  たん  - 06/11/20(月) 9:31 -

引用なし
パスワード
   代入させようとしている画像データのフルパスは有効なフルパスですか?

フルパス内にスペース等が含まれていませんか?

また、そのJpgファイルは、本当にjpgファイルですか?
拡張子がJpgなだけで、中身が異なるという事はありませんか?

【8809】レポートでイメージ表示が不可
お礼  tom  - 06/11/20(月) 13:12 -

引用なし
パスワード
   たん さん、有難う。

フルパスが必要ですか?
DBと画像は、同一のディレクトリーに有りますが。
また、画像は間違いなくJpgです。(中身も)


▼たん さん:
>代入させようとしている画像データのフルパスは有効なフルパスですか?
>
>フルパス内にスペース等が含まれていませんか?
>
>また、そのJpgファイルは、本当にjpgファイルですか?
>拡張子がJpgなだけで、中身が異なるという事はありませんか?

1096 / 2272 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
1078210
(SS)C-BOARD v3.8 is Free