- ベストアンサー
Accessでこんなことできますか
Access入門者です。 簡易的な製品カタログを作成しようと思っています。 仕様は以下の通りです 1)項目は「製品名」「価格」「製造元」等のテキストと商品写真(JPG)1点or2点 2)製品数は1000程度 3)CD-Rやメールで配布できるデータとして何らかの形で出力したい (PDF等、Accessがなくても閲覧・印刷できるデータ) 4)フォームにより製品データ入力が可能 こんなこと、Accessで可能でしょうか。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
可能です 可能なんですが、ここでやり方まで説明するのは難しいので、冷たいようですが回答は可否についてだけになっちゃいます。 申し訳ない。
その他の回答 (1)
- nicotinism
- ベストアンサー率70% (1019/1452)
出来るか否かは、『出来ます』。 在庫管理とかなら複雑になりますが商品カタログ的なものなら 初心者でも挑戦するのに適当な難易度だと思います。 具体的な回答はAccessのバージョンが不明なのでし難いのですが 汎用的に ・画像の取り扱いについて 1・OLE オブジェクトで埋め込み 2・画像のPathだけを保存 3・添付ファイル型(Access2007以降) の方法が有りますが 1に関してはAccessのファイルが肥大化してファイルサイズの制限値2Gの壁が心配 埋め込んだファイルを元のファイルに引きづり出す場合に難しい 3では元のファイルに戻す事は簡単ですが、肥大化の懸念は付きまといます また添付ファイル型を含むテーブルのクエリで処理できない(困難)な場合がある 2は1・3の問題はクリアできますし、処理にVBAの知識が必要になりますが 柔軟に対応できます。なので 2の方法が無難です。 Access2003以前ならサンプルファイルにNorthWind.mdb(ノースウィンド.mdbかも)の 中に社員テーブルと社員フォームが有りますので調べてみてください。 2007以降では3の添付ファイル型になってしまいました。。。。 ・テーブル設計について 画像はファイルのパスで取り扱う事として、 最大でも1レコードに付き2個でしたら、 ID、製品名、価格、製造元、、、画像1、画像2 のような感じでもかまわないと思います。 ただ、テーブル設計はAccessの『肝』なので、よくよく考えてください。 ・汎用的なファイルについて Access2007ではアドインだったと思いますが、PDFファイルで出力できるようになります。 2010では最初から可能です。 2003以前ではPDFに出力するには外部のアプリが必要になってきます フリーでは、 PDFCreator(英語)当方使用中 http://sourceforge.jp/projects/pdfcreator/ や PrimoPDF http://www.xlsoft.com/jp/products/primopdf/index.html など色々あります。
お礼
回答ありがとうございます。 やはりファイルサイズの肥大化が心配ですね。
お礼
回答ありがとうございます。 可能、ということがわかるだけで十分です。 あとは自分で勉強します。