SmartGWT ショーケースの Big Filter の例にFilterBuilder
よく似た、かなり大規模な SmartGWT の実装があります。は、 の下に を使用して、演算子と使用可能な値を持つ を介してフィールドを作成します。その一部はサーバーから取得され、他はクライアント側のデータによって作成されます (つまり、からのオプションを持つ)。現在、基になる基準に基づいてサーバーにリクエストを送信していますが、それは問題なく機能します。ここで、FormItems の値が無効な場合に、クエリ ボタンがハンドラーを実行しないようにしたいと考えています。一部の およびにバリデーターを正常に追加できました。GWT デバッガーで、「無効」が返されていることがわかります。FilterBuilder
RestDataSource
FormItem
ComboBoxItem
ValueMap
onclick
FormItem
DataSourceField
CustomValidator
の状態ですが、呼び出すfilterBuilder.validate()
と常に返さtrue
れます (フィールドに明らかに無効な値がある場合でも)。
何を与える?で検証するにはどうすればよいFilterBuilder
ですか?