1

別の Microsoft Access に関する質問があります。

連絡先データベースを構築していますが、これらの連絡先の一部は相互に関係があります。たとえば、データベース内の 2 人の連絡先が兄弟姉妹である可能性があり、それに応じてデータベース内でそれらの関係をマークします。SQL を使用して、必要な情報 (つまり、誰がどの人物と関係があるか) を提供するレポートを生成できます。ただし、問題は情報そのものではなく、その情報をどのように表示したいかです。

問題の人物に何らかの形で関連するすべての連絡先を詳述するリスト形式の代わりに. 人の網をグラフィカルに表現したいと思います。したがって、John Doe が Scott Doe の兄弟で、Jane Doe の姉妹である場合、Access レポートでは、John Doe の名前が中央に表示され、名前から Scott Doe と Jane Doe を指す 2 行が表示されます。

このグラフィカルな表現が Access で可能かどうかさえわかりません。そのため、誰かがこれまでにこれを試みたことがあるかどうか、またはそれが可能であるかどうかを知りたいと思っています。そして、それをプログラムで設定するにはどうすればよいでしょうか?

これはかなり自由回答の質問であることは承知していますが、どんな助けでも大歓迎です。ちなみに、私はVBAに堪能です。

4

1 に答える 1

0

ツリービュー コントロールの導入を検討できます。レベル数がわからないので、この業界では通常、再帰と呼ばれるものを使用します。

ツリービューを埋めるコードの例を次に示します。

http://support.microsoft.com/kb/209891

于 2012-07-25T01:53:07.763 に答える