TransactionDate フィールドを持つ Transactions テーブルに基づいて、Visual Studio 2012 LightSwitch でカスタム検索画面を作成しました。カスタム検索画面に、フィルタリングしたいフィールドをいくつか追加しました。
LightSwitch がページを生成したら、すぐにクエリを編集して、必要な WHERE 句にパラメーターを入力しました。BeginDate パラメーターと EndDate パラメーターを追加しました。LightSwitch は、同じ画面上の対応するデータ グリッドをフィルター処理するために使用する適切なコントロールを備えた画面を生成しました。
ただし、最初の 2 つのフィールドに値を入力すると、タブで次のフィールドに移動すると、データ グリッドが自動的にフィルター処理されます。しかし、BeginDate と EndDate を入力すると、それらのいずれかから離れてもデータ グリッドが更新されません。なぜそうなのか、誰か説明できますか?日付範囲については、別のことをする必要がありますか?