Use un anclaje variable
- Última actualización2022/12/14
Use un anclaje variable
Puede utilizar el anclaje variable para automatizar los mismos controles que tienen diferentes anclajes. Por ejemplo, las páginas que tienen varias casillas de verificación con diferentes títulos. Estos títulos pueden ser dinámicos y pueden cambiar en función del flujo de trabajo. Puede utilizar el anclaje variable para capturar el control una vez y luego utilizar el anclaje como una variable en la ventana Bot editor. Puede proporcionar una variable a partir de varias entradas, por ejemplo, Microsoft Excel, CSV o una base de datos.
Capturar usando un anclaje variable
- En el panel izquierdo, haga clic en Automatización.
- Para crear un bot, haga clic en o abra un bot para el que desea registrar una tarea.
- Haga clic en Comenzar a grabar.
Aparece la ventana de ejecución del bot del Recorder.
- Seleccione una ventana de la lista desplegable.
Si abrió una aplicación recientemente y esta no se encuentra disponible en la lista, haga clic en el ícono Actualizar.
- Haga clic en AISense Recorder y deje que finalice el proceso de escaneado.Nota: El AISense Recorder descarga los archivos dependientes necesarios la primera vez que se utiliza en un dispositivo.
La barra de herramientas del AISense Recorder aparece con las siguientes opciones: Terminar, Escanear, Definir y Pausar.
El AISense Recorder analiza la ventana de la aplicación que seleccionó para identificar los objetos de la interfaz de usuario en esa ventana. Cuando el sistema está analizando la ventana de la aplicación, las opciones de la barra de herramientas no están disponibles. Después de que finaliza el análisis, se habilitan las opciones y puede comenzar a grabar la tarea.
- Espere a que el AISense Recorder detecte el objeto.
- Si no se detecta el objeto automáticamente, cuando el AISense Recorder está en el estado Listo, haga clic en el botón Definir para detectar el objeto.Nota:
- En la ventana Definir, el AISense Recorder muestra ayuda incrustada para cada tipo de control, de modo que pueda seleccionar los tipos de control correctos para los objetos personalizados.
- Si hace clic involuntariamente en la pantalla o antes de que aparezca el resaltador, AISense Recorder proporciona visibilidad en este último. Debe confirmar para capturar el objeto de nuevo, o utilizar la funcionalidad Definir para definir el objeto en la pantalla.
- Seleccione Anclaje variable en la pestaña Seleccionar el tipo de objeto para el área seleccionada .
- Dibuje un rectángulo alrededor de la casilla de verificación que desea capturar.
El área seleccionada se muestra en el recuadro que hay debajo del campo Arrastre y seleccione el área que desea definir de la imagen.
Nota: Pase el ratón por encima de la casilla de verificación y asegúrese de que esta se detecta y se resalta con el rectángulo rojo antes de hacer clic en Definir. - Pase el mouse por encima del texto estático más cercano. Una vez resaltado el texto, selecciónelo como anclaje de soporte.
La imagen del ancla se muestra en el cuadro que hay debajo del campo Seleccione un punto de anclaje de soporte para el área seleccionada.
- Haga clic en Definir.
- Haga clic en Terminar después de que haya capturado los objetos requeridos.
Los pasos grabados aparecen como una action separada en el bot.
Para cada anclaje variable action puede copiar a la acción agregada y actualizar el valor en el campo Anclaje con el texto de anclaje del objeto que desea capturar, para cada action de anclaje variable. Como alternativa, puede utilizar la action dentro de la action Loop y utilice una variable que admita el tipo de datos de cadena en el campo Anclaje.
- Solamente puede asignar los controles resaltados a una variable.
- Asegúrese de que no existe ningún control o texto adicional entre el anclaje y el control.