

Formularios › Inicialización de variables de formulario
Inicialización de variables de formulario
Después de diseñar un formulario de solicitud de interacción, se puede configurar en un operador Asignar tarea de usuario específico en un proceso. También se puede agregar código para inicializar campos de formulario en tiempo de ejecución.
Lleve a cabo los pasos siguientes:
- Haga clic en la ficha Diseñador.
- En el diseñador de procesos, abra un proceso o cree uno.
- En el grupo de control del proceso en la paleta Operadores, arrastre un operador Asignar tarea de usuario a su proceso.
- Haga doble clic en el operador Asignar tarea de usuario para abrir la paleta Propiedades.
- En la paleta Propiedades:
- Expanda Tarea de usuario.
- En el campo Formulario de solicitud de interacción, haga clic en el botón de búsqueda para buscar un formulario. Haga clic en Aceptar.
- Haga clic en el campo Código de inicialización de datos de formularios para ampliarlo.
- En la ventana Código de inicialización de datos de formularios, inicialice cualquier variable de formulario. En los ejemplos siguientes, myTextField es el _id del elemento de formulario que se desea inicializar.
- En tipos de datos simples, introduzca:
Form.myTextField='welcome'.
- Si el campo simple está dentro de un conjunto de campos o ValueMap, introduzca:
Form.value_map= newValueMap();
Form.valuemap.myTextField="welcome";
- Si el campo simple está dentro de una asignación de valor compleja en un valueMap, introduzca:
Form.value_map.value_map_nested= newValueMap();
Form.value_map.value_map_nested.text_field_nested="test";
- En la ventana Código de inicialización de datos de formularios, haga clic en Aceptar.
Copyright © 2013 CA.
Todos los derechos reservados.
 
|
|