Valor devuelto#
| Tipo | Significado |
|---|---|
| ninguna (acción de la DM) | Escribe una variable MD; su tipo de valor depende de la expresión y los atributos. |
Asignación#
Capa: acciones Mission Director. name es la ruta variable, exact es la expresión de valor y operation, Cuando está presente, selecciona cómo aplicarlo. Ejemplos inicializan una cadena, número y tabla.
<set_value name="$Label" exact="'example'" />
<set_value name="$Revision" exact="0" />
<set_value name="$Records" exact="table[]" />Qué ocurre: En el contexto actual de MD, $Label = "ejemplo", $Revision = 0 y $Records es una tabla MD vacía. Nada está registrado.
Incremento de una revisión#
El contador debe existir ya con el tipo apropiado. La inicialización y migración del estado guardado requieren su propio diseño.
<set_value name="$Revision" operation="add" exact="1" />Qué ocurre: Si $Revision es 0 después de la inicialización, se convierte en 1; esto cambia la variable en el contexto indicado.
Ámbito de aplicación#
$Revision en el contexto actual y Init.$Revision No son necesariamente la misma variable. Para los manejadores instantiated, distinga los datos de petición-local de un registro compartido. Esta no es la referencia completa del atributo; compruebe el comportamiento del XSD y del juego para nuevos formularios. Variables MD y migraciones.