1

フォームを作成しましたが、2 年間検索できるようにする必要があります。たとえば、ユーザーが 1980 年と 2000 年を入力した場合、その 2 年の間にあるすべてのエントリが表示される必要があります。何か助けて?! http://imgur.com/bqdFWFB

長さについても同様です。前もって感謝します!:)

4

1 に答える 1

0

もちろん、

フォームがフィルタリング対象の日付フィールドを持つテーブルにバインドされていると仮定すると、そのフォームのヘッダーセクションで検索を実装できます。

デザインビューを使用して、2つのバインドされていないテキストボックスを追加します(必要に応じて日付ピッカーを使用できるように、入力マスクを日付/時刻に設定します)。それらをtxtDateStartおよびtxtDateEndと呼びます。

フォームのtxtDateEndコントロールの更新後、vbコードを追加します。

    Me.Filter = "[dateField] BETWEEN " & me.txtDateStart & " AND " &  me.txtdateEnd 
    me.filteron = true

必要なのはそれだけです。

于 2013-02-26T02:08:56.137 に答える