最近のアクセス:
ページ
履歴
バックリンク
[Validation Message Overlap Adjacent Controls] プロパティ
ルールが実行されると表示されるメッセージが、画面上のほかのコントロールと重なるかどうかを設定します。
Yes
コントロールに重なるかどうかに関わらず、メッセージは常に同じ位置に表示されます。これが既定値です。
No
メッセージはコントロールに重なることなく表示されます。コントロールと重なるくらいにメッセージが接近している場合は、メッセージが重なることなく表示されるように、ドキュメントが余白を生成します。
説明
このプロパティが "Yes" に設定されている場合、"Error" および "MSG" ルールなどの検証メッセージは、このメッセージに重なる可能性のあるコントロールがあるかどうかに関わらず、同じ位置に表示されます (
[ Validation Message Position ] プロパティ
で設定)。
このプロパティを "No" に設定する場合、エラーメッセージを表示する複数のコントロールを同一セル上に設定することはお勧めしません。
メッセージを表示する際、同一セル上のすべての兄弟コントロールは、
[ Validation Message Position ] プロパティ
の値に応じて移動します。
例
Validation Position Message =Bottom
Validation Message Overlap adjacent controls=Yes
Validation Position Message =Right
Validation Message Overlap adjacent controls=No
Validation Position Message =Bottom
Validation Message Overlap adjacent controls=No
たとえば、次のようなレイアウトだとします。
エラーを表示するコントロールの右側に隣接するコントロールは、エラー メッセージ コントロールの次の行に移動します。
適用範囲
言語
.NET、Ruby (GeneXus X Evolution 3 まで)、Java
参考情報
新しい [ Client Side Validation ] プロパティ
[ Stop on Error ] プロパティ
[ Validation Message Position ] プロパティ