エラーではなく検証ルールからの警告の生成
検証ルールでfalseが返されると、通常の処理を停止する検証エラーが発生します。
かわりに、データを正常に保存できない警告をユーザーに表示する場合は、ルールによって警告が通知され、true
が返されます。
たとえば、検証ルールは次のようになります:
// if the discount is over 50%, give a warning
if (Discount > 0.50) {
// raise a warning using the default declarative error message
adf.error.warn(null)
}
return true