- 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
- Propiedades de los tipos de entrada y salida
- Aplicaciones y automatizaciones attended: comunicación bidireccional e instantánea
- Tipos de argumentos de proceso admitidos
- Reemplazar un proceso
- Referencia a un depósito de almacenamiento desde Orchestrator
- Conectar Apps a una instancia local de Orchestrator
- Permisos de Orchestrator
- Data Flow Between UiPath® Apps and Orchestrator
- 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)
- UiPath® First-Party Apps
- Guía básica de resolución de problemas
Aplicaciones y automatizaciones attended: comunicación bidireccional e instantánea
The bi-directional and instant communication between Apps and attended automations addresses the delayed user experience whenever an attended automation is started from Apps. This solution overcomes the time UiPath® Robot takes to start up every time your apps starts an attended automation by:
-
Reducir el tiempo total de ejecución.
-
Abrir un canal de comunicación bidireccional entre Apps y el robot attended.
-
Mantener el canal de comunicación abierto para respuestas instantáneas, hasta que se cierre la sesión de la aplicación.
De esta manera, Apps inicia el proceso solo una vez y luego invoca los archivos .xaml asociados a diferentes interacciones del usuario.
Para aprovechar la comunicación bidireccional e instantánea entre las aplicaciones y las automatizaciones attended, utiliza las siguientes actividades y reglas:
-
In UiPath® Studio, use:
-
Plantilla de comunicación Apps-Flujo de trabajo
-
En Apps, utiliza:
Para tener una idea de cómo estos componentes funcionan juntos para una comunicación instantánea, consulta este ejemplo.
Utiliza estas directrices al crear tu flujo de trabajo con comunicación bidireccional e instantánea:
-
Esta característica no admite la actividad Enviar resultado provisional . Evita añadir esta actividad en los flujos de trabajo que utilizan la comunicación bidireccional.
-
En Apps Studio, debes definir manualmente las propiedades de los objetos complejos, como las tablas de datos o los objetos .net. Por ejemplo, si utilizas una tabla de datos como argumento de salida para un proceso, debes especificar la columna de la tabla de datos en la página Detalles del proceso.
-
In UiPath® Studio, mark the .xaml files invoked by your app as entry points. This way, the .xaml files are displayed in Apps Studio when you reference the associated process.
Nota:Apps Studio muestra todos los archivos .xaml marcados como puntos de entrada, independientemente de que formen parte de un flujo de trabajo que utiliza comunicación bidireccional o no.
-
El proceso de comunicación bidireccional debe iniciarlo la aplicación que lo ha referenciado.
-
If possible, use the Starts in Background option for these UiPath® Studio projects. This is helpful to have the same app running simultaneously in multiple browser windows, without throwing errors.