studio
2024.10
true
Guía de usuario de Studio
Last updated 30 de oct. de 2024

Propiedades de actividades de IU

Existen múltiples actividades que pueden ser utilizadas para automatizar aplicaciones o aplicaciones web y que puedes encontrar en el panel de Actividades, en la categoría de Automatización de la IU.

Todas estas actividades tienen múltiples propiedades en común:

  • ContinuarEnCasoDeError: especifica si la automatización debe continuar, incluso si la actividad arroja un error. Este campo solo admite valores booleanos (Verdadero, Falso). El valor predeterminado de este campo es Falso. Por lo tanto, si este campo está vacío y se produce un error, se detiene la ejecución del proyecto. Si el valor es Verdadero, la ejecución del proyecto continúa independientemente de cualquier error.

    Nota: Si el campo ContinuarEnCasoDeError de una actividad dentro de un Intento de captura se establece como Verdadero, no se captura ningún error cuando se ejecuta el proyecto.
  • RetardoDespués: agrega una pausa después de la actividad, en milisegundos.
  • RetardoAntes: agrega una pausa antes de la actividad, en milisegundos.
  • Intentar capturar: especifica la cantidad de tiempo (en milisegundos) que se debe esperar para encontrar un elemento especificado antes de lanzar un error. El valor predeterminado es 30000 milisegundos (30 segundos).
  • WaitForReady: antes de realizar las acciones, espera a que el objetivo esté listo. Las siguientes opciones están disponibles:

    • Ninguno: no espera a que exista nada, excepto el elemento de interfaz de usuario de destino, antes de ejecutar la acción. Por ejemplo, puedes utilizar esta opción si quieres recuperar solo el texto de una página web o hacer clic en un botón concreto, sin tener que esperar a que se carguen todos los elementos de la interfaz de usuario. Ten en cuenta que esto puede tener consecuencias no deseadas si el botón depende de elementos que aún no están cargados, como los scripts.
    • Interactivo: espera a que la aplicación de destino indique que está preparada, aunque es posible que algunos activos aún se estén cargando.
    • Completo: espera a que se carguen todos los elementos de la interfaz de usuario de la aplicación de destino antes de ejecutar la acción.

      Para evaluar si una aplicación está en estado Interactivo o Completo, se verifican las siguientes etiquetas:

      Aplicaciones de escritorio: se envía un mensaje wm_null para comprobar la existencia de las etiquetas <wnd>, <ctrl>, <java> o <uia>.Si existen, se ejecuta la actividad.

      Aplicaciones web:

      • Internet Explorer: la etiqueta <webctrl> se utiliza para comprobar si el estado Listo del documento HTML es Completo. Además, el Ocupado tiene que estar en "Falso".
      • Otros: la etiqueta <webctrl> se utiliza para comprobar si el estado Listo del documento HTML está Completo.
      Aplicaciones SAP: primero se verifica la presencia de la etiqueta <wnd>, después se utiliza una API específica de SAP para detectar si la sesión está ocupada o no.
  • Destino: identifica el elemento de la IU con el que funciona la actividad.



El destino se compone de varias piezas, como son el contenedor, el selector y la región de recorte, para garantizar la correcta identificación de un elemento de la interfaz de usuario.

Por medio de un contenedor, el botón o el campo que deseas utilizar tiene un poco más de contexto, de modo que se pueden distinguir las ventanas o las diferentes áreas de la misma aplicación. Se generan automáticamente, pero se pueden modificar en el panel Propiedades.

Los siguientes son contenedores:

¿Te ha resultado útil esta página?

Obtén la ayuda que necesitas
RPA para el aprendizaje - Cursos de automatización
Foro de la comunidad UiPath
Uipath Logo White
Confianza y seguridad
© 2005-2024 UiPath. Todos los derechos reservados.