Lea y revise la documentación de Automation Anywhere

Automation Anywhere Automation 360

Cerrar contenidos

Contenidos

Abrir contenidos

Uso de la action Captura

  • Actualizado: 2021/10/29
    • Automation 360 v.x
    • Crear
    • Espacio de trabajo de RPA

Uso de la action Captura

Utilice la action Capturar para capturar una sola interacción (clic, pulsación de tecla o movimiento del mouse) con un control de objeto que incluye un cuadro de texto, un botón, una tabla, un menú, un botón de opción, un cuadro combinado, una casilla de verificación, una vista de lista, un vínculo, un árbol o una pestaña de página.

Antes de empezar

  • Para utilizar un Recorder, ya debe haber hecho lo siguiente:
  • Configure la visualización del dispositivo y la escala de la fuente al 100 %.

    Si utiliza el package de Recorder versión 2.0.6-20200626-193519 o posterior, puede registrar tareas en Google Chrome, Internet Explorer, Java, Microsoft Active Accessibility y aplicaciones de automatización de Microsoft UI en un equipo que tenga una escala de visualización configurada en 100 %, 125 % o 150 %.

  • Si está automatizando una tarea con un navegador, configure el nivel de zoom al 100 %.

    Si está utilizando el package Recorder versión 2.0.6-20200626-193519 o posterior, puede registrar tareas en un navegador Google Chrome que no tenga una configuración de nivel de zoom del 100 %.

  • Si automatiza una tarea con un navegador Google Chrome, asegúrese de que esté habilitado el complemento Automation Anywhere que corresponda con la versión integrada de Automation 360.

    Requisitos del navegador para RPA Workspace

Consideraciones al registrar una tarea:
  • Utilice los clics siempre que sea posible en lugar de las teclas de acceso directo.

    Cuando se hace clic en un objeto con el botón Recorder, recupera las propiedades del objeto que permiten al bot identificar el objeto en tiempo de ejecución. Los atajos de teclado son menos confiables, así que utilícelos cuando no sea posible automatizar la tarea haciendo clic en un objeto.

  • Si está automatizando una tarea con un navegador, no utilice el llenado automático para introducir valores en los campos.
  • Registre la tarea a baja velocidad
  • Evite arrastrar ventanas durante el proceso de grabación.
  • Evite hacer clic en aplicaciones que no forman parte del proceso para la grabación y automatización.
  • Cuando se utiliza Internet Explorer, la action espera hasta que el navegador se muestre por completo y esté en estado listo antes de ejecutar la action.

Procedimiento

Para grabar una sola interacción con un control de objeto, siga estos pasos:

  1. Haga doble clic en Grabador > Capturar o arrastre la opción.
  2. Especifique la ventana en la que se va a capturar un objeto.
    Seleccione en la ficha Aplicación , Explorador o Variable .
    Descripción de la opción
    Aplicación Seleccione en una lista de ventanas activas actualmente. Esta opción muestra una lista de todas las ventanas de la aplicación y del explorador que están abiertas en Bot Creator el dispositivo.
    Navegador Seleccione en una lista de Google Chrome fichas que están abiertas actualmente en el Bot Creator dispositivo.
    Nota: Actualmente, esta opción sólo admite Google Chrome fichas. Para el resto de navegadores, utilice la opción Aplicación.
    Variable Seleccione una variable de ventana existente para especificar el título del título de la ventana de la aplicación.
  3. Opcional: Inserte un carácter comodín (*) en el Título de la ventana para buscar títulos de ventanas que puedan variar. Puede especificar uno o más comodines (*) al principio, en el medio o al final del valor.
    Por ejemplo, para realizar una operación en cualquier ventana que tenga Microsoft en el título, utilice un comodín para indicar cualquier cadena agregándolo antes o después del valor: *Microsoft*. El bot busca primero el título exacto de la ventana (Microsoft) y, si no encuentra una coincidencia, busca las ventanas con el término Microsoft en cualquier parte del título.

    Puede utilizar una expresión común (lo que se suele llamar regex) para identificar el título de una ventana. Seleccione la expresión regular como String (Cadena) o Pattern (Patrón) para cada condición de expresión regular e ingrese el valor. De forma predeterminada, el Título de la ventana distingue entre mayúsculas y minúsculas. Puede activar una marca de expresión común No distingue entre mayúsculas y minúsculas para identificar un título de ventana sin distinguir entre mayúsculas y minúsculas.

    Por ejemplo, puede ingresar el valor de Cadena como ((\w*)-Bloc de notas para todos los nombres de títulos de ventanas que empiecen por ((\w*)-Bloc de notas, o usar un Patrón como ((\w)\s)*documento-Bloc de notas para obtener solo los títulos de ventanas que coincidan con este patrón.

    Nota: Durante el tiempo de ejecución, verifique que TaskBot identifica la ventana correcta. Si no lo hace, siga los siguientes pasos:
    1. Abra la aplicación o la ventana del navegador.
    2. Arrastre la action Ventana > Obtener el título de la ventana activa por encima de la action Grabador > Capturar.
    3. Inserte una variable de cadena en el campo Asignar el título de la ventana a la variable.
    4. Arrastre una action Ventana > Establecer título debajo de la action Ventana > Obtener el título de la ventana activa.
    5. En el campo Ventana, ingrese la variable de ventana generada por la action Grabador > Captura.
    6. En el campo Título de la nueva ventana, ingrese la variable de cadena de la actionObtener el título de la ventana activa.
    7. Haga clic en Guardar.
  4. Opcional: Seleccione la opción Cambiar el tamaño de la ventana para especificar las dimensiones de la ventana.
    Esta opción ofrece una mayor confiabilidad del bot. Cambia el tamaño de la ventana a las dimensiones en las que se registró la tarea, lo que mejora la capacidad del bot para identificar el objeto de destino.
    • Si la ventana está maximizada al grabar la tarea, esta opción no estará seleccionada.
    • Si la ventana no tiene el tamaño máximo al momento de registrar la tarea, esta opción estará seleccionada por defecto y los campos de anchura y altura se rellenarán automáticamente con las dimensiones de la ventana.
    Nota: Esta opción solo está disponible para las ventanas que pueden cambiar de tamaño. No está disponible para opciones del Escritorio o la Barra de tareas.
  5. Haga clic en Capturar objeto.
    Aparece la ventana seleccionada.
  6. Haga clic en el control de objetos, por ejemplo, en un botón, en un campo de formulario o en una tabla.
    Se mostrará un control cuando pase el mouse por encima de la grabación.
    Nota: Si la casilla no aparece y está capturando en el Google Chrome navegador, verifique que haya activado la Automation Anywhere Google Chrome extensión. Consulte Requisitos de la extensión del navegador Google Chrome.
  7. Revisar las tablas Propiedades de los objetos.
    El bot usa las propiedades seleccionadas para identificar el control de objetos durante el tiempo de ejecución.
    1. Verifique que el Tipo de control coincida con su objeto previsto.
      Por ejemplo, al capturar una tabla de un sitio web, asegúrese de que los valores Tipo de control y Etiqueta HTML sean TABLA.
      Si el Tipo de control no coincide con el objeto deseado, recapture el control de objetos.
    2. Seleccione y asigne valores a las propiedades de objeto que desea incluir en la búsqueda de objetos.
      Para una mayor fiabilidad del bot, le recomendamos que seleccione solo las propiedades que tienen valores estáticos (como Nombre, Clase, Tipo, ID HTML y DOMXPATH), y que desmarque las propiedades que tienen valores dinámicos (como HTML Href, Ruta o Valor), que están sujetos a cambios y causan errores del bot.
      Puede utilizar el carácter comodín (*) y las variables en los valores de las propiedades de los objetos para reutilizar la misma action para capturar diferentes objetos en distintos casos.
  8. Seleccione la Acción de la lista desplegable.
    Si desea ver una lista completa de actions posibles por objeto, consulte Acciones realizadas en objetos capturados con Universal Recorder.
    • Si graba un clic y una pulsación en un cuadro de texto con un Tipo de control de CONTRASEÑA_TEXTO el Grabador no captura las pulsaciones de teclas introducidas en el campo. En cambio, la action selecciona la opción Establecer texto y ofrece opciones para introducir la contraseña de forma segura. Le recomendamos que guarde la contraseña en la Credential Vault y que la introduzca en la action como credencial. Credenciales y variables de credenciales en Bot editor

      Si navega al cuadro de texto utilizando la tecla TAB en lugar de un clic en una aplicación MSAA o SAP, el Grabador es capaz de identificar los campos con un Tipo de control de CONTRASEÑA_TEXTO.

    • Si la Acción seleccionada admite la ejecución en segundo plano, aparecerá la opción Ejecutar en segundo planoProcesamiento en segundo plano.
  9. Opcional: Ingrese un valor en el campo Esperar el control para especificar el tiempo en segundos que el bot debe esperar para que aparezca el control del objeto en la ventana de la aplicación.
    Se recomienda establecer un tiempo de retraso cuando se utilice la acción Establecer texto para introducir pulsaciones en un campo de texto.
  10. Opcional: Asignar la salida a una variable
    La Control Room sugiere un nombre de variable por defecto descriptivo basado en la acción seleccionada en el paso 8. Por ejemplo, si ha seleccionado Obtener propiedad, la variable de salida sugerida es ValorPropiedad. Si se crean varias variables de salida, a los nombres de las variables siguientes se les añade un "-1" para evitar la duplicación.
  11. Haga clic en Guardar.
    Las imágenes capturadas no se agregan como dependencias y no se mostrarán en la lista de dependencias cuando verifique su bot.
Vincular un objeto a un anclaje de soporte
Nota: Puede utilizar el anclaje de objetos en MSAA, UI Automation o aplicaciones Java.
En tiempo de ejecución, si el bot no puede identificar de forma confiable un objeto, vincúlelo a un objeto cercano (como un enlace o un botón) que sea más fácil de encontrar para el bot:
  1. Abra la action Captura.
  2. Haga clic en la pestaña Ancla.
  3. Haga clic en Capturar objeto.

    La ventana del navegador o de la aplicación se activa con el objeto principal resaltado (el objeto que ha capturado previamente). Aparecerá un cuadro de diálogo para verificar si la acción ha identificado correctamente el objeto principal.

  4. Si el objeto correcto está resaltado, haga clic en Sí, Seleccionar anclaje.

    De lo contrario, haga clic en No, necesito corregirlo para seleccionar el objeto correcto.

  5. Seleccione un objeto cercano al objeto de destino que sea más fácil de encontrar para el bot.

    El objeto se resalta con un ícono de ancla a la derecha del objeto.

  6. Haga clic en Guardar.

Vea el siguiente video sobre cómo usar la acción Captura:

Enviar comentarios