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