validation

El elemento validation se utiliza para validar respuestas en una página de preguntas. Cada elemento de validación tiene una expresión que se utiliza para evaluar la validez de una respuesta. Dicha expresión debe evaluar a true para que la ejecución del script continúe más allá de la página que contiene el elemento de validación. Por ejemplo, el elemento de validación siguiente muestra un mensaje de aviso si el valor del importe del salario es menor o igual que cero:

Figura 1. XML de validación
<validation expression="Income.wageAmount &gt; 0 ">
  <message id="Page2.noWageValidationMessage">
    <![CDATA[Ha especificado %1d como importe salarial.
      Especifique un valor mayor que cero.]]>
   <argument id="Income.wageAmount" />
  </message>
</validation>