Question/Problem
フォームの各項目にバリデーションエラーが存在する場合、送信ボタンを非活性化にしたいです。実現方法を教えてください。
Resolution
入力項目のIsValid プロパティを使用すると、テキストボックスのバリデーションが誤っているかどうかを判定できます。(False の場合、バリデーションエラーが発生していることを示します。)
ボタンの「無効化」プロパティに NOT {ページ}.{テキストボックス}.IsValid を設定することで、バリデーションエラーが発生した際に、該当ボタンを非活性化できます。
「無効化」プロパティの設定例:
・テキストボックスが1つの場合:NOT {ページ}.{テキストボックス}.IsValid
・テキストボックスが複数の場合:NOT {ページ}.{テキストボックスA}.IsValid OR NOT {ページ}.{テキストボックスB}.IsValid