1
連続フォームとのコンボボックスをヘッダに作成して、ユーザが定義済みのフィルタの1つを簡単に適用できるようにしました。
ユーザーがフィルターを設定し、フォームの下部にある組み込みのFiltered
の矩形をクリックしてフィルターを削除した場合は、そのコンボを空にします。
この場合、Filter
イベントは発生せず、FilterOn
が変更される前にApplyFilter
イベントが実行されるため、私はそれらに頼ることができません。フォーム:ユーザーがフィルタを削除した場合、フィルタのコンボをクリアします
Private Sub Form_ApplyFilter(Cancel As Integer, ApplyType As Integer)
Debug.Print Now, "Apply", Me.FilterOn, Me.Filter 'returns the OLD values :-(
End Sub
このパズルを解決するための提案はありますか?私は慎重にあらゆるフォームイベントを成功裏に通過したと思う。
それ以外の場合は、組み込みのナビゲーションボタンを非表示にする必要があります。できるだけ多くの組み込みツールを使用したいと考えています。
大変ありがとうございます。 –