UiPath Documentation
activities
latest
false

Actividades UIAutomation

Última actualización 8 de may. de 2026

Ejemplo de uso de la automatización de texto

Con el fin de ejemplificar la automatización de un proceso mediante el uso de actividades de reconocimiento de texto, creamos un proyecto de automatización que abre Internet Explorer y accede a un artículo de Wikipedia con tablas de tipos de cambio históricos con respecto al dólar estadounidense. Extrae los datos de la tabla de los últimos años, los muestra en el panel de Salida y comprueba si la moneda Euro se encuentra en la tabla.

Nota:

Se recomienda las automatizaciones web en Internet Explorer 11 o superior, Mozilla Firefox 50 o superior, o la última versión de Google Chrome.

  1. Abre Internet Explorer y navega a https://en.wikipedia.org/wiki/Tables_of_historical_exchange_rates_to_the_United_States_dollar#Table_for_recent_years.
  2. En Studio, crea un nuevo proceso de automatización.
  3. From the Activities panel, add an Open Browser activity to the Designer panel and, in the Url field, type: "https://en.wikipedia.org/wiki/Tables_of_historical_exchange_rates_to_the_United_States_dollar#Table_for_recent_years".
  4. En la pestaña de la cinta de Diseño que se encuentra en el grupo de Asistentes, haz clic en Extracción de datos. Se muestra el Asistente de Extracción.
  5. Haz clic en Siguiente, selecciona una celda de la Tabla de años recientes de la página web y, a continuación, haz clic en cuando se te pida que extraigas los datos de toda la tabla. Se mostrará una vista previa de los datos en el paso del asistente de Vista preliminar de datos.
  6. En el campo Número máximo de resultados, escriba 200 y haz clic en Finalizar. Es necesario realizar esto, ya que nuestra tabla contiene un gran número de entradas y queremos asegurarnos de que se extrae toda la tabla.
  7. En la ventana Indicar siguiente enlace , haz clic en No porque nuestros datos no abarcan varias páginas. El proceso se actualiza y se muestra una secuencia de Extracción de datos en el panel Diseñador . En esta secuencia, se genera una actividad Adjuntar navegador , que contiene una actividad Extraer datos que recupera el contenido de la tabla. Los datos se almacenan en la variable TablaDeDatos generada automáticamente ExtractDataTable.

  1. Crea una nueva variable de tipo Cadena GetTextcon el ámbito de aplicación establecido Secuencia.

  2. Añade una actividad Tabla de datos de salida en el contenedor Hacer de la actividad Adjuntar navegador , después de la actividad Extraer datos . Esta actividad convierte los datos de la tabla en una cadena que se puede mostrar en el panel Salida .

  3. Selecciona la actividad Tabla de datos de salida, agrega variable ExtractDataTable en el campo Tabla de datos y en el campo variable GetText en el campo Texto.

  4. Añade una actividad Escribir línea después de la Tabla de datos de salida y añade la variable GetText en el campo Texto . De esta manera, los datos extraídos de la tabla se escriben en el panel Salida .

  5. Añade una actividad de Retraso después de la secuencia Extracción de datos y establece la propiedad Duración en 00:00:03 (3 segundos). Este retraso tiene el propósito de permitir que la página web se cargue por completo antes de que se realice la siguiente actividad.

  6. En el panel de Variables, crea una nueva variable, llamada GetExists, y establece el tipo a Booleano y el alcance a Secuencia.

  7. Añade una actividad Texto existente después de la actividad Retraso y escribe "Euro" en el campo Texto . Haz clic en el botón Indicar en pantalla y luego haz clic en la celda de la tabla con Euro en la página del navegador abierta anteriormente. Se genera un selector para el elemento de IU. En este caso, la actividad comprueba si la palabra Euro se encuentra en la tabla.

  8. Selecciona la actividad Texto existente y después, desde el panel Propiedades, introduce la variable GetExists en el campo Existe.

  9. Añade una actividad Si después de la actividad Texto existente e inserta la variable GetExists en el campo Condición .

  10. Añade dos actividades Cuadro de mensaje , una en la sección Entonces y la otra en la sección Si no de la actividad Si .

    • Selecciona la actividad Buzón de mensajes en la sección Entonces y escribe "Euro appears in the table." en el campo Texto. Este mensaje aparece si la palabra Euro se encuentra en la tabla.
    • Selecciona la actividad Buzón de mensajes en la sección SI NO y escribe "Euro does not appear in the table." en el campo Texto. Este mensaje aparece si la palabra Euro no se encuentra en la tabla.

El flujo de trabajo debería ser el siguiente:

  1. Presiona F5 para ejecutar el proyecto. Ten en cuenta que los datos de la tabla de tipos de cambio recientes se extraen y se muestran en el panel de Salida, y aparece un cuadro de mensaje que indica si la palabra Euro se encontró o no.

¿Te ha resultado útil esta página?

Conectar

¿Necesita ayuda? Soporte

¿Quiere aprender? UiPath Academy

¿Tiene alguna pregunta? Foro de UiPath

Manténgase actualizado