0

ユーザーが一度に選択できるオプションがいくつかあるという要件があります。彼は単一または複数のオプションを選択できます。また、ユーザーが提供するオプションを選択するのではなく、ユーザーが自分の情報を書き込むことができるものを選択することにより、「その他」と呼ばれる追加のフィールドがあります。この要件をAccessのフォームで設計したいと思います。私は、データ型がどうあるべきか、そしてドロップボックスがどのように設計されるべきかについて本当に混乱しています。私を助けてください。

4

1 に答える 1

1

これらの値を連結する限り、私はすでに設計に警戒しています(データは可能な限りアトミックである必要があります)が、リストボックスオブジェクトを作成でき、その横のボタンまたは更新後に、次のことができます。

dim values as string
dim item as variant
for each item in me!myListBox.ItemsSelected
values = values & me!myListBox.column(0, item) & ","
 next item

コードスニペットを読みやすくするために、上記のコメントではなく回答としてこれを投稿しました。

編集:デザインに関する限り、私はただ赤い旗を見ています。あなたが達成したいことは、1つ>多くの関係を持つ2つのテーブルを使用してよりよく実装されるようです。複数選択リストボックスを使用してデータをモデル化する代わりに、連続サブフォームにこのデータを格納します。

于 2013-02-13T19:07:14.140 に答える