SUGERIR EDICIONES
Para automatizar acciones específicas en la interfaz de usuario, debe interactuar con varias
ventanas, botones, listas desplegables y muchos otros. La mayoría de los productos RPA
hacen esto al confiar en la posición de la pantalla de los elementos de la interfaz de usuario,
un método que no es en absoluto confiable.
Para superar este problema, UiPath Studio utiliza lo que llamamos selectores. Estos
almacenan los atributos de un elemento de interfaz gráfica de usuario y sus padres, en la
forma de un fragmento XML.
La mayoría de las veces, los selectores son generados automáticamente por Studio y no
requieren más información de usted, especialmente si las aplicaciones que está intentando
automatizar tienen una interfaz de usuario estática.
Sin embargo, algunos programas de software tienen diseños cambiantes y nodos de atributos
con valores volátiles, como algunas aplicaciones web. UiPath Studio no puede predecir estos
cambios y, por lo tanto, es posible que tenga que generar manualmente algunos selectores.
<node_1/><node_2/>...<node_N/>
El último nodo representa el elemento GUI que le interesa, y todos los anteriores representan
a los padres de ese elemento. <nodo_1> se suele denominar nodo raíz y representa la
ventana superior de la aplicación.
Cada nodo tiene uno o más atributos que lo ayudan a identificar correctamente un nivel
específico de la aplicación seleccionada.
Cada atributo tiene un valor asignado. Es importante escoger atributos con un valor
constante. Si el valor de un atributo cambia cada vez que se inicia la aplicación, el selector no
podrá identificar correctamente el elemento.
Los selectores se almacenan en el panel de propiedades de las propiedades , en Entrada>
Destino> Selector . Todas las actividades relacionadas con elementos gráficos tienen esta
propiedad.
trabajo , haga clic en el botón Opciones en el cuerpo de una actividad y seleccione Editar
Selector .
Esto también se puede hacer usando el botón Elipsis al lado del campo Selector , en
el panel Propiedades .
Opción
Descripción
Validar
El botón muestra el estado del selector al verificar la validez de la definición del selector y la
visibilidad del elemento objetivo en la pantalla.
El botón Validar tiene tres estados:
Selector valido
Selector inválido
Selector modificado, revalidar
Indicar elemento
Reparar
Realce
Trae el elemento de destino en primer plano. El resaltado permanece activo hasta que la
opción se deshabilita con un clic. El botón está habilitado solo si el selector es válido.
Editar atributos
Edit Selector
Abrir en UI Explorer
Inicia el UI Explorer. La opción está habilitada sólo para los selectores válidos.
Nota:
Los comodines son símbolos que le permiten reemplazar cero o varios caracteres en una
cadena. Estos pueden ser muy útiles cuando se trata de atributos que cambian
dinámicamente en un selector.
1. Abra una ventana de Bloc de notas vacía. Tenga en cuenta que el título de la ventana es
Sin título - Bloc de notas.
6. Abra cualquier archivo .txt con el Bloc de notas. Tenga en cuenta que el título de la ventana
es parcialmente diferente al del paso 1.
7. En Studio, en la ventana del Editor del selector , haga clic en Reparar e indique el campo
de texto editable en la ventana del Bloc de notas abierta en el paso 6. Aparece un cuadro
de diálogo que indica que el selector se actualizó.
8. Haga clic en Aceptar . La ventana del Selector Editor y el selector se actualizan con un
comodín.
Selectores completos versus parciales
SUGERIR EDICIONES
Selectores completos:
Selectores parciales:
UI Explorer es una herramienta avanzada que le permite crear un selector personalizado para
un elemento de IU específico. Está disponible solo si
el UiPath.UIAutomation.Activitiespaquete se instala como una dependencia del proyecto.
Para abrir la ventana del Explorador de IU , haga clic en el botón en la sección Selectores ,
en la pestaña Diseño .
Nota:
Nota:
El botón muestra el estado del selector al verificar la validez de la definición del selector y la
visibilidad del elemento objetivo en la pantalla.
El botón Validar tiene tres estados:
Selector valido
Selector inválido
Indicar elemento
Indique el ancla
Reparar
Realce
Trae el elemento de destino en primer plano. Lo más destacado permanece activado hasta
que se desactiva. El botón está habilitado solo si el selector es válido.
Cambia la tecnología utilizada para determinar los elementos de la interfaz de usuario y sus
selectores. Las siguientes opciones están disponibles:
Predeterminado - Método propietario de UiPath. Por lo general, funciona bien con todos
los tipos de interfaces de usuario.
Active Accessibility: una solución anterior de Microsoft para hacer que las aplicaciones
sean accesibles. Se recomienda que use esta opción con el software heredado, cuando
el predeterminado no funciona.
UI Automation: el modelo de accesibilidad mejorado de Microsoft. Se recomienda que
use esta opción con las aplicaciones más nuevas, cuando la predeterminada no
funciona.
De forma predeterminada, la primera vez que abre UI Explorer o después de hacer clic en
el botón Restablecer , este panel muestra todas las aplicaciones abiertas, en orden alfabético.
Realce
Resalta el elemento seleccionado del Árbol Visual en tiempo real. Lo más destacado
permanece activado hasta que se desactiva.
Búsqueda por
Solo niños
Limite su búsqueda a los hijos de primer nivel del nodo seleccionado. De forma
predeterminada, esta casilla de verificación no está seleccionada.
La parte inferior del panel muestra el fragmento XML real que debe utilizar en un
proyecto. Una vez que encuentre el selector que desea, puede copiarlo desde aquí y pegarlo
en el panel Propiedades de una actividad, en el campo Selector .
La parte superior de este panel le permite ver todos los nodos en un selector y eliminar los que
no son necesarios al desactivar la casilla de verificación que se encuentra delante de ellos. Un
elemento de la lista de nodos de selección se activa cuando activa o desactiva un atributo, o
cuando edita un selector en el panel inferior. Solo un nodo está activo a la vez.
Puede agregar o eliminar algunos de los atributos del nodo seleccionando o desactivando la
casilla de verificación delante de cada atributo.
Además, puede cambiar el valor de cada atributo; sin embargo, esta modificación se conserva
solo si el nuevo selector apunta al objeto de IU seleccionado originalmente.
Para automatizar acciones específicas en la interfaz de usuario, debe interactuar con varias
ventanas, botones, listas desplegables y muchos otros. La mayoría de los productos RPA
hacen esto al confiar en la posición de la pantalla de los elementos de la interfaz de usuario,
un método que no es en absoluto confiable.
Para superar este problema, UiPath Studio utiliza lo que llamamos selectores. Estos
almacenan los atributos de un elemento de interfaz gráfica de usuario y sus padres, en la
forma de un fragmento XML.
La mayoría de las veces, los selectores son generados automáticamente por Studio y no
requieren más información de usted, especialmente si las aplicaciones que está intentando
automatizar tienen una interfaz de usuario estática.
Sin embargo, algunos programas de software tienen diseños cambiantes y nodos de atributos
con valores volátiles, como algunas aplicaciones web. UiPath Studio no puede predecir estos
cambios y, por lo tanto, es posible que tenga que generar manualmente algunos selectores.
El último nodo representa el elemento GUI que le interesa, y todos los anteriores representan
a los padres de ese elemento. <nodo_1> se suele denominar nodo raíz y representa la
ventana superior de la aplicación.
Cada nodo tiene uno o más atributos que lo ayudan a identificar correctamente un nivel
específico de la aplicación seleccionada.
Cada atributo tiene un valor asignado. Es importante escoger atributos con un valor
constante. Si el valor de un atributo cambia cada vez que se inicia la aplicación, el selector no
podrá identificar correctamente el elemento.
trabajo , haga clic en el botón Opciones en el cuerpo de una actividad y seleccione Editar
Selector .
Esto también se puede hacer usando el botón Elipsis al lado del campo Selector , en
el panel Propiedades .
Opción
Descripción
Validar
El botón muestra el estado del selector al verificar la validez de la definición del selector y la
visibilidad del elemento objetivo en la pantalla.
El botón Validar tiene tres estados:
Selector valido
Selector inválido
Selector modificado, revalidar
Indicar elemento
Reparar
Realce
Trae el elemento de destino en primer plano. El resaltado permanece activo hasta que la
opción se deshabilita con un clic. El botón está habilitado solo si el selector es válido.
Editar atributos
Edit Selector
Abrir en UI Explorer
Inicia el UI Explorer. La opción está habilitada sólo para los selectores válidos.
Nota: