1
私はMS Accessを初めて使用しており、プラントメンテナンス用のデータベースを作成しています。 2つの選択肢があります。つまり、内訳または仕事の順序です。私はどちらかを選択する必要があります。次に、2つのドロップダウンを行い、1つは保守要求名、もう1つはJob order request nameです。問題は、上記の保守選択を選択した場合、保守要求名のドロップダウンに直接移動する必要があります。この場合、ジョブオーダーの要求名のドロップダウンを無効にする必要があります。MS Access 2007フォームで一度に2つの選択肢のうち1つが満たされた場合は、ドロップダウンを1つだけ取得する方法
適切な解決策を教えてください。上記の情報で十分である場合はお知らせください。
お待ちしております。
また、(Combobox)Clickイベントを使用することもできます。 –
@BogdanSahlean上記のコードをコンボのクリックイベントで実行すると、いいえ、それは動作しません。ユーザーが保守コンボに到達して使用できない旨を伝えるまで待つことを意味するのであれば、それは不公平に思えます。 – Fionnuala
これは誤解です。 OPのアプローチは2回のクリックを想定しています。代わりに、彼/彼女が2つのCOMBOXOX/DROPDOWNLISTのみを使用し、OPTIONコントロールを削除した場合、ユーザーは1回のクリック(COMBOBOX)を使用する必要があります。もちろん、この場合、ソースコードは異なります(別のイベント - GotFocus/LostFocus-と別のステートメント/アクション)。例:アクティブになるコンボボックス(Combo0)は、自分の背景色を変更することができます: 'Private Sub Combo0_GotFocus():Combo0.BackColor = vbYellow:Combo2.BackColor = vbWhite:End Sub' –