1

データ入力フォームにサブフォームがあります。これには、別のテーブルから隣にあるチェックボックスまでのコンテンツを含むテキスト ボックスであるフィールド ラベルがあります。フィールド ラベルは、ドロップダウン リストによって変更されます。ドロップダウン リストは、チェックボックスが属するカテゴリを変更し、その結果、その意味を変更します。フィールド ラベル (テキスト ボックス) が編集されないようにする必要がありますが、サブフォームの [編集を許可 [いいえ]] プロパティを使用できません (ドロップダウンがロックされ、フィールド ラベルが変更されないようにするため)。ドロップダウン リストで新しい値が選択されたときに変更する必要があるため、特定のフィールド ラベルのテキスト ボックスをロックします。

助言がありますか?私は Access や VBA をほとんど使用しないので、少し困惑しています。検証ルールは可能ですか?

4

1 に答える 1

0

「ラベル」とは「テキストボックス」のことですか? ユーザーがラベル コントロールを変更できないフォームにラベル コントロールを追加する場合、これはデザイン モードまたは VBA でのみ可能です。したがって、代わりに「テキストボックス」を意味する場合 (ラベル コントロールをテーブルのフィールドにバインドできないため)、テキストボックス自体をロックして、ユーザーが編集できないようにすることができます。テキストボックスのプロパティに移動し (Shift キーを押しながらクリックできます)、[アクティブ: いいえ] と [ロック: はい] を選択します。

乾杯、

キリスト教徒

于 2013-06-28T18:50:02.367 に答える