10

これは、獣医にアクセスするための簡単なものであるはずですが、さまざまなプロパティを試したり、グーグルで調べたりしても、修正できません。

フォームのコンボボックスでアイテム/値を選択できません。それをクリックすると、正しく入力されていますが、どの項目も選択できません。このコンボ ボックスのコントロール ソースは、(フォームが基づいている) クエリからテーブル内のフィールドに設定されます。このコンボボックスの行ソースは、許可される選択 ('1'、'2'、'3'、'4'、または '5' など) を定義するテーブルに設定されます。したがって、コンボボックスの行ソースで指定された項目のみにデータを制限したい - それが私の解決策でした。

フォームは編集、追加などを許可するように設定されています。コンボボックス コントロールは「ロック」に設定されていません。

説明/解決策は思い浮かびますか?

編集: これは、コントロールがテキスト ボックスの場合にも当てはまります。コントロール ソースに何か問題があるのでしょうか?

4

1 に答える 1

7

Form_Load()イベントで呼び出されるメソッドがあり、特定の基準が満たされない限り、コントロールのフォームを反復処理し、デフォルトでそれらをロックしました。これは、新しい人たちの多くの頭痛の種を救うためにコードにコメントするために将来継承されるデータベースを開発している人たちへの教訓になる可能性があります。

于 2012-07-12T18:20:31.717 に答える