Puede definir un código de validación (reglas de comprobación) siguiendo las mismas reglas utilizadas para definir fórmulas (usando VB .NET). El código define el valor "result", que puede ser True (verdadero) o False (falso). Si el valor es True, el valor es aceptado. Si el valor es False, la modificación se bloquea y el usuario tiene que corregir la entrada hasta que se ajuste a las reglas. La aplicación permanece en modo de edición hasta que la entrada es correcta.
El siguiente ejemplo de la aplicación de suministro del módulo de agua asume que una boca de incendios tiene dos atributos de elevación: ELEVATION es la altura del punto en el que la boca de incendios se conecta a la red de aguas, GROUND_ELEVATION es la altura de la boca de incendios sobre el nivel del mar. Esta regla garantiza que GROUND_ELEVATION siempre es mayor que ELEVATION
El creador de formularios se muestra en el panel de la derecha. Los argumentos y las clases de elemento se muestran en el explorador de formularios.
En el cuadro de diálogo Código de validación, escriba el código de validación. Puede pulsar dos veces en los nombres de atributo de la lista para insertarlos en el código.
if {ELEVATION} < {GROUND_ELEVATION} then Result=True Else Result=False End if
Elevation must not be higher than ground elevation!
Haga clic en Aceptar para cerrar la ventana Código de validación.
Para ver la validación, abra el formulario de la clase de elemento e introduzca valores para formulario ELEVATION y GROUND_ELEVATION. Se muestra el mensaje de error si introduce un valor para ELEVATION superior al valor de GROUND_ELEVATION.
Controle la entrada con un código de validación. Si el usuario inserta un valor que no coincide, se muestra el mensaje de error especificado.