- Notas relacionadas
- Primeros pasos
- Instalación y configuración
- Proyectos de automatización
- Dependencias
- Tipos de flujos de trabajo
- Comparación de archivos
- Mejores prácticas de automatización
- Integración del control de código fuente
- Depuración
- La herramienta de diagnóstico
- Analizador de flujo de trabajo
- Acerca del analizador de flujo de trabajo
- ST-NMG-001: convención sobre nombres de variables
- ST-NMG-002: convención de nombres de argumentos
- ST-NMG-004: duplicación de nombres de visualización
- ST-NMG-005: anulación de variables
- ST-NMG-006: argumentos de anulación de variables
- ST-NMG-008: longitud variable excedida
- ST-NMG-009: variables de datos prefijados
- ST-NMG-011: argumentos de prefijo Datatable
- ST-NMG-012: valores predeterminados de los argumentos
- ST-NMG-016: longitud del argumento excedida
- ST-DBP-002: recuento de Argumentos elevado
- ST-DBP-003: bloque de Catch vacío
- ST-DBP-007: múltiples capas de diagramas de flujo
- ST-DBP-020: propiedades de salida no definidas
- ST-DBP-023: flujo de trabajo vacío
- ST-DBP-024: comprobación de actividad de persistencia
- ST-DBP-025: requisito previo para la serialización de variables
- ST-DBP-026: retraso en el uso de la actividad
- ST-DBP-027: mejor práctica de persistencia
- ST-DBP-028: requisito de serialización de argumentos
- ST-USG-005: argumentos de actividad codificados
- ST-USG-009: variables no utilizadas
- ST-USG-010: dependencias sin utilizar
- ST-USG-014: restricciones de los paquetes
- ST-USG-020: mensajes de registro mínimos
- ST-USG-024: guardado sin usar para más adelante
- ST-USG-025: uso incorrecto de los valores guardados
- ST-USG-026: restricciones de actividad
- ST-USG-027: paquetes necesarios
- Variables
- Argumentos
- Espacios de nombres importados
- Flujo de control
- Repo. de objetos
- Registro
- La herramienta de migración ScaleCoordinates
- La herramienta ScreenScrapeJavaSupport
- StudioPro
- Extensiones
- Solución de problemas
- Internet Explorer x64
- Problemas con Microsoft Office Interop
- Identificación de elementos de la interfaz de usuario en PDF con opciones de accesibilidad
- Identificación de los elementos de la interfaz de usuario tras las actualizaciones de Windows
- Aplicaciones JxBrowser
- Supervisión de eventos de usuario
- Java en App-V
- Compatibilidad y limitaciones de Microsoft App-V
- Solución de problemas de Citrix
Para ejemplificar cómo se puede trabajar con variables verdadero o falso, vamos a crear una automatización que pregunte al usuario su nombre y género, y muestre los resultados en otra ventana.
-
Crea un nuevo proceso y agrega un Diagrama de flujo.
-
Crea dos variables de cadena,
NameyGender. La primera se va a usar para almacenar el nombre del usuario, y la segunda, para almacenar el género del usuario. -
Crea una variable booleana,
Male. Esta variable se usará para verificar si el usuario es varón. -
Añade una actividad Cuadro de diálogo de entrada al panel Diseñador y conéctala al nodo de inicio.
-
En el panel de Propiedades, en el campo Etiqueta escribe "¿Cuál es tu nombre?".
-
Escribe un título y, en el campo Resultado, agrega la variable
Name. -
Agrega otra actividad de Diálogo de Entrada y conéctala a la anterior.
-
En el panel de Propiedades, en el campo Etiqueta, escribe "¿Cuál es tu género?".
-
Escribe un título y, en el campo Resultado, agrega la variable
Gender. -
Añade una actividad de Decisión de flujo al panel Diseñador y conéctala al segundo Cuadro de diálogo de entrada.
-
En el panel de Propiedades, en el campo Condición, escribe
Gender= "Varón" oGender= "varón". Esta actividad comprueba si el usuario es varón o mujer. -
Añade dos actividades Asignar.
-
Conecta uno a la rama Verdadero de la actividad Decisión de Flujo.
-
En el panel de Propiedades, en el campo Para ingresa la variable
Male. -
En el campo Valor, escribe Verdadero. Esto asigna el valor Verdadero a la variable
Malecuando se cumple la condiciónGender= "Varón" oGender= "varón". -
Conecta la segunda actividad Asignar a la rama Falso de la Decisión de Flujo.
-
En el panel de Propiedades, en el campo Para, ingresa la variable
Male. -
En el campo Valor, escribe Falso. Esto asigna el valor Falso a la variable
Malecuando no se cumple la condiciónGender= "Varón" oGender= "varón". -
Agrega una nueva Decisión de Flujo y conecta a ella las actividades de Asignación previamente agregadas.
-
En el panel de Propiedades, en el campo Condición, escribe
Male= Verdadero. -
Añade una actividad de Cuadro de mensaje y conéctala a la rama Verdadero de la Decisión de flujo.
-
En el panel de Propiedades, en el campo de Texto, escribe
Name+" es un "+Gender+".". Se muestra el nombre del usuario y su género, siMalees verdadero. -
Agrega otra actividad Cuadro de Mensajes y conéctala a la rama Falso de la Decisión de Flujo.
-
En el panel de Propiedades, en el campo de Texto, escribe
Name+" es un "+Gender+".". Este mensaje muestra el nombre del usuario y su género, siMalees falso. El proyecto final deberá verse como en la siguiente captura de pantalla. -
Presiona F5. La automatización está ejecutada. Observa que el Cuadro de Mensajes final muestra el mensaje como se esperaba.
