• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Access2007で、鍵のDBを作っています。レポートに鍵の画像を挿)

Access2007で鍵のDBを作成し、レポートに鍵の画像を挿入したい

このQ&Aのポイント
  • Access2007で鍵のDBを作成し、レポートに鍵の画像を挿入したいが、イメージコントロールの貼り付けで指定した画像のみ表示される。
  • テーブルには鍵の記号や名称、鍵画像パスがあり、レポートの詳細セクションでイメージコントロールを使用して画像を表示している。
  • しかし、プレビューするとパラメータの入力エラーが表示され、鍵画像パスフィールドに入力が必要とされる。

質問者が選んだベストアンサー

  • ベストアンサー
  • piroin654
  • ベストアンサー率75% (692/917)
回答No.2

鍵 画像パスフィールドのコントロール名は "鍵 画像"のように離れていますか、あるいは "鍵画像"のようにくっついていますか。 ほかに"鍵 画像"を使っているところは ありませんか。 "鍵画像"にすべてのコントロール名や フィールド名を統一してみてください。 それでも出るようであればコントロールや コントロールのコントロールソースなどに 本来は"鍵画像"となるべきところが"鍵 画像" となっているところがある可能性があります。 なるべくならフィールド名やコントロール名 などにはスペースのある名前は使用しない ほうがいいのではないかと思います。

datayoin
質問者

お礼

色々検討した結果、なんとかできました。 どうもありがとうございました。

その他の回答 (1)

  • piroin654
  • ベストアンサー率75% (692/917)
回答No.1

ご苦労さんです。 "印刷プレビューにしようとすると、「パラメータの入力 鍵 画像.鍵 画像」と出てきます。" ということは、レポートのレコードソースからのメッセージが一番 可能性が高いので、レポートのレコードソースのSQL文と、SQL文で 使用されているテーブルの構造を提示してもらえませんか。では。

datayoin
質問者

補足

早速お助けいただき、ありがとうございます。 SQL文というものもよくわかっていないのですが、(超初心者なもので、アクセスを理解できていませんで申し訳ありません)レポートのレコードソースは SELECT 鍵 台帳.鍵 記号, 鍵 台帳.鍵 番号, 鍵 台帳.鍵 名称, 鍵 台帳.特色, 鍵 台帳.備考 FROM 鍵 台帳; と、なっています。 このレポート(タイトルは「台帳」)で使っているテーブルは、 「鍵 台帳」テーブル 鍵 記号  テキスト型 鍵 番号  数値型 鍵 名称  テキスト型 現 保有者 テキスト型 特色    テキスト型 備考    テキスト型 廃盤    Yes/No型 部署    テキスト型 鍵画像パス テキスト型 以上、全フィールドを「台帳」レポートに使用。 「鍵 履歴」テーブル ID    オートナンバー 鍵 記号  テキスト型 履歴日付  日付/時刻型 正鍵管理者 テキスト型 副鍵管理者 テキスト型 フォームは「鍵 台帳」「鍵 履歴」をそれぞれのテーブルからそのまま作り、 「鍵 履歴」をサブフォームとして、「鍵 台帳」フォームに入れています。 サブレポートは 「SR 履歴」とし、「鍵 履歴」テーブルのフィールドを全部使用。 レポートのレコードソースは SELECT 鍵 履歴.履歴日付, 鍵 履歴.正鍵管理者, 鍵 履歴.副鍵管理者, 鍵 履歴.鍵 記号, 鍵 履歴.ID FROM 鍵 履歴;   となっています。 こちらの情報で、大丈夫でしょうか? どうか、よろしくお願いいたします。