- ベストアンサー
Access2007で鍵のDBを作成し、レポートに鍵の画像を挿入したい
- Access2007で鍵のDBを作成し、レポートに鍵の画像を挿入したいが、イメージコントロールの貼り付けで指定した画像のみ表示される。
- テーブルには鍵の記号や名称、鍵画像パスがあり、レポートの詳細セクションでイメージコントロールを使用して画像を表示している。
- しかし、プレビューするとパラメータの入力エラーが表示され、鍵画像パスフィールドに入力が必要とされる。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
鍵 画像パスフィールドのコントロール名は "鍵 画像"のように離れていますか、あるいは "鍵画像"のようにくっついていますか。 ほかに"鍵 画像"を使っているところは ありませんか。 "鍵画像"にすべてのコントロール名や フィールド名を統一してみてください。 それでも出るようであればコントロールや コントロールのコントロールソースなどに 本来は"鍵画像"となるべきところが"鍵 画像" となっているところがある可能性があります。 なるべくならフィールド名やコントロール名 などにはスペースのある名前は使用しない ほうがいいのではないかと思います。
その他の回答 (1)
- piroin654
- ベストアンサー率75% (692/917)
ご苦労さんです。 "印刷プレビューにしようとすると、「パラメータの入力 鍵 画像.鍵 画像」と出てきます。" ということは、レポートのレコードソースからのメッセージが一番 可能性が高いので、レポートのレコードソースのSQL文と、SQL文で 使用されているテーブルの構造を提示してもらえませんか。では。
補足
早速お助けいただき、ありがとうございます。 SQL文というものもよくわかっていないのですが、(超初心者なもので、アクセスを理解できていませんで申し訳ありません)レポートのレコードソースは SELECT 鍵 台帳.鍵 記号, 鍵 台帳.鍵 番号, 鍵 台帳.鍵 名称, 鍵 台帳.特色, 鍵 台帳.備考 FROM 鍵 台帳; と、なっています。 このレポート(タイトルは「台帳」)で使っているテーブルは、 「鍵 台帳」テーブル 鍵 記号 テキスト型 鍵 番号 数値型 鍵 名称 テキスト型 現 保有者 テキスト型 特色 テキスト型 備考 テキスト型 廃盤 Yes/No型 部署 テキスト型 鍵画像パス テキスト型 以上、全フィールドを「台帳」レポートに使用。 「鍵 履歴」テーブル ID オートナンバー 鍵 記号 テキスト型 履歴日付 日付/時刻型 正鍵管理者 テキスト型 副鍵管理者 テキスト型 フォームは「鍵 台帳」「鍵 履歴」をそれぞれのテーブルからそのまま作り、 「鍵 履歴」をサブフォームとして、「鍵 台帳」フォームに入れています。 サブレポートは 「SR 履歴」とし、「鍵 履歴」テーブルのフィールドを全部使用。 レポートのレコードソースは SELECT 鍵 履歴.履歴日付, 鍵 履歴.正鍵管理者, 鍵 履歴.副鍵管理者, 鍵 履歴.鍵 記号, 鍵 履歴.ID FROM 鍵 履歴; となっています。 こちらの情報で、大丈夫でしょうか? どうか、よろしくお願いいたします。
お礼
色々検討した結果、なんとかできました。 どうもありがとうございました。