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:スクリプト内からエラー(例外)を発生させる。