arc:validate
Version 24.2.9039
arc:validate
:validate
を使用して、必須の値が指定されていない場合にエラーをスローします。
パラメータ
- item:検証するアトリビュートを含むアイテム。
- attr:検証するアトリビュート。アトリビュートが存在しない場合、エラーがスローされます。
- code:検証が失敗した場合にスローするエラーコード。デフォルトは
arc:validate
です。 - desc:検証が失敗した場合にスローするエラーの説明。デフォルトのメッセージは、指定されたアトリビュートが必須であるという旨のメッセージです。
例
_query
アイテムにId
アトリビュートが含まれていない場合に、より具体的なメッセージをスローします:
<arc:validate attr="_query.Id" desc="削除にはId が必須です。"/>
関連項目
- arc:throw:スクリプト内からエラー(例外)を発生させる。