Microsoft Access 掲示板

社員データベースに別フォルダにある社員の顔写真を表示したい

2 コメント
views
4 フォロー

この度初めて質問をさせていただきます。

現在、社内で社員のデータベースをアクセスで作ろうとしています。
基本部分(名前、生年月日など基本項目)のテーブルとフォームはできています。

さらにフォーム(レポートにも)で、社員番号と連動して顔写真を表示させたいと考えていますが、
様々なサイトを見て回っているものの、うまくできません。
どのような解決策があるか、ご教示いただきたく、質問いたします。

イメージは、フォームで社員番号や名前を打つと、その社員のデータが出てきて顔写真も出てくるイメージです(1人1枚)。

現在の環境は、
Windows10 64ビット
MS Access for Microsoft 365 MSO 64ビット
社内ネットワークで個人用のOneDriveのほか、所属員で作業するために共有のOneDriveが準備されています。

希望構成は、
共有OneDrive上に作ったファイルを格納し、同じ階層に別フォルダを作り顔写真Jpegを社員番号で格納。
フォームで社員番号を入力すると、それと連動して別フォルダにある社員番号とマッチした写真がフォーム上に出てくる。
フォルダに、社員番号を付したファイルをどんどん入れるだけでよい作りにしたいと思っています。

担当者が変わっても、少し勉強すればわかる程度の簡単な作りにしたいと思っていますので、
仮にVBAを使っても10行くらいで済むようなものができると良いと思っています。

情報が不足していましたら追記します。
よろしくお願いします。

Siggy
作成: 2022/03/11 (金) 10:36:04
通報 ...
1

下記が参考になるでしょう。

AC2007以降の帳票フォームで画像表示 - hatena chips

上記では、添付ファイル型フィールドに画像を格納する方法と、画像ファイルをコントロールソースで参照する方法を紹介しています。

共有OneDrive上に作ったファイルを格納し、同じ階層に別フォルダを作り顔写真Jpegを社員番号で格納。

ということなら、コントロールソースで参照すればいいでしょう。

2
Siggy 2022/03/11 (金) 11:42:24 85a48@48767

hatena様

お世話になります。
あっさりできました。
ありがとうございました。