- Primeros pasos
- Aplicaciones de demostración
- Tutorial
- Acceder a la URL de producción de una aplicación
- Crear una aplicación optimizada para dispositivos móviles
- Insertar aplicaciones
- Insertar mapas
- Establecer contexto externo
- Utilizar matrices para rellenar controles desplegables, desplegables de selección múltiple y botones de opción
- Usar TablaDeDatos con los controles Tabla y Editar cuadrícula
- Usar máscara de entrada
- Notificaciones
- Cómo utilizar expresiones VB
- Diseñar tu aplicación
- Eventos y reglas
- Regla: Si-Entonces-Si no
- Regla: abrir una página
- Regla: Abrir URL
- Norma: cerrar ventana emergente/inferior
- Regla: mostrar mensaje
- Regla: mostrar/ocultar indicador giratorio
- Regla: establecer valor
- Regla: iniciar el proceso
- Regla: restablece los valores
- Regla: subir el archivo al depósito de almacenamiento
- Regla: descargar el archivo del depósito de almacenamiento
- Regla: crear registro de entidad
- Regla: actualizar registro de entidad
- Norma: elimina el registro de entidad
- Regla: añadir a la cola
- Regla: flujo de trabajo del desencadenador
- Regla: Enviar acción
- Aprovechamiento de RPA en tu App
- Aprovechamiento de las entidades en tu App
- Aprovechar las colas en tu aplicación
- Aprovechar los medios en tu aplicación
- Aprovechar las acciones en tu aplicación
- Gestión del ciclo de vida de las aplicaciones (ALM)
- Aplicaciones propias de UiPath®
- Guía básica de resolución de problemas
Referenciar un proceso desde Orchestrator
UiPath® Apps ofrece la posibilidad de conectar una aplicación a un proceso de automatización. Tu aplicación puede utilizarse como interfaz para proporcionar entradas al proceso o como lienzo visual para mostrar salidas a tus usuarios.
Una vez que se ha publicado un proceso en Orchestrator, se puede hacer referencia a ese proceso desde una app.
El siguiente ejemplo muestra cómo añadir un proceso publicado a una aplicación:
- Desde una aplicación existente en App Studio, expande el menú desplegable situado a la derecha del botón Añadir control.
-
Selecciona Proceso.
-
Se mostrará una lista de tenants de la cuenta actual. Selecciona el tenant que aloja el proceso al que necesitas hacer referencia y haz clic en Siguiente.
- Se abre el asistente Añadir proceso, que muestra la lista de procesos en el tenant seleccionado, agrupados por carpetas.
- Selecciona uno o varios procesos. El panel de la derecha muestra la descripción y los argumentos de entrada y salida del proceso resaltado.
-
Marca la casilla junto al proceso que deseas utilizar en tu aplicación y haz clic en Añadir.
Nota: Los permisos de los procesos se gestionan en Orchestrator. Asegúrate de tener los permisos adecuados para el proceso que deseas añadir desde Orchestrator.Para obtener instrucciones de configuración específicas, consulta Gestionar roles en Orchestrator.
Importante:De forma predeterminada, App Studio no reconoce los campos de un objeto .NET utilizado como argumento de entrada/salida para tu proceso (por ejemplo, un objeto DataTable).
Para permitir que App Studio identifique estos campos:
- Ejecutar tu proceso antes de añadirlo a tu aplicación. Apps comprueba el historial de trabajos y detecta automáticamente los esquemas/campos del objeto .NET.
- Especifica manualmente los campos del objeto para la entrada/salida del proceso. Si tu proceso no tiene historial de trabajos, después de añadirlo a tu aplicación, deberás especificar sus campos manualmente.
Ten en cuenta que los parámetros añadidos manualmente se eliminan cuando se actualiza el proceso.
Para actualizar un proceso al que se hace referencia cuyo flujo de trabajo se ha modificado, sigue estos pasos:
-
En la sección Procesos de la vista de árbol, selecciona el proceso que deseas actualizar.
-
Haz clic en el icono Actualizar proceso.
Para vincular un argumento de entrada o salida a un control o regla utilizando el editor de expresiones, utiliza la siguiente sintaxis:
Processes.[Process_name].[name_of_the_argument]
Processes.[Process_name].[name_of_the_argument]
Para identificar la lista de argumentos de entrada y salida de un proceso, selecciónalo en la lista Procesos del panel izquierdo:
El siguiente ejemplo muestra cómo iniciar un proceso cuando se hace clic en un control de Botón. Puedes utilizar los eventos de cualquier control.
-
En tu aplicación, añade un control Botón.
-
Selecciona el control Botón, ve a la pestaña Eventos y haz clic en Crear regla. Se abre el asistente para la configuración de reglas.
-
En el menú desplegable, selecciona la regla Iniciar proceso.
-
Haz clic en el campo Qué proceso iniciar. Se abre el panel Recursos, que muestra la lista de procesos disponibles.
-
Selecciona el proceso que quieres iniciar haciendo doble clic sobre él.
- Esta limitación no se aplica a las instancias de Orchestrator en la nube ni a las aplicaciones no públicas.