Opción de búsqueda avanzada en Editor de bots

Cuando edite o vea un bot, puede utilizar la característica de búsqueda avanzada para buscar la línea exacta de una acción y los detalles correspondientes de donde aparece el texto de búsqueda, seleccionar los criterios de filtro de búsqueda y navegar por los resultados de la búsqueda.

Busque cualquier valor de texto o nombre de variable dentro de los detalles de la acción a través de un bot utilizando la característica Búsqueda avanzada. Puede acceder a Búsqueda avanzada en el Editor de bots de una de las siguientes maneras:
  • Haga clic en el icono Asistente de la parte superior.
  • Haga clic en el icono Buscar en este bot > Abrir búsqueda avanzada.
  • Utilice las teclas de acceso directo Ctrl + Shift + F.

Si introduce un término de búsqueda en el campo Buscar en este bot y, a continuación, hace clic en el icono Abrir búsqueda avanzada, el término de búsqueda se traslada y se muestra en la página Búsqueda avanzada.

La función Búsqueda avanzada consta de tres componentes:

Buscar

En la página Búsqueda avanzada, puede ingresar un texto de búsqueda en el cuadro de búsqueda. Puede buscar un valor de texto, un nombre de variable o un texto largo que tenga varias coincidencias.

Figura 1. Buscar
Función de búsqueda avanzada

También puede seleccionar los criterios de filtro de búsqueda y navegar por los resultados de la búsqueda.

Nota: La búsqueda avanzada no distingue mayúsculas de minúsculas.
Nota: El método de búsqueda avanzada utiliza espacios para dividir las consultas ordenadas antes de hacer coincidir cada término de búsqueda. Cada término de búsqueda termina siendo una prueba de substring. Si hay un espacio entre la consulta de búsqueda, entonces debe haber al menos un espacio hasta el siguiente término de búsqueda.

Por ejemplo, si su consulta de búsqueda es "Bob Kin", la búsqueda coincidirá con todos los siguientes resultados:

  • Bob Kin
  • Bob y Kin
  • BobBobBob KinKinKin
  • El nombre es Bob y el apellido es Kin

Además, puede usar el signo "*" para hacer coincidir cualquier carácter en el resultado de la búsqueda, y el signo "?" para hacer coincidir un carácter específico. Por ejemplo, puede buscar "usuario:* prueba-?x" para encontrar coincidencias como las siguientes:

  • usuario:yo prueba-1x
  • usuario:0 cualquier cosa entre prueba-ax

Filtros de búsqueda

Puede utilizar los filtros para limitar los resultados de la búsqueda y localizar rápidamente el texto buscado. Los filtros pueden incluir los siguientes criterios de búsqueda:
  • Lienzo (vistas de flujo y lista): para buscar cualquier texto dentro del lienzo que se muestra en las vistas de flujo y lista.
  • Valor de texto: para buscar cualquier valor de texto dentro de los detalles de la acción.
  • Nombre de la variable: para buscar cualquier nombre de variable dentro de los detalles de la acción.

    Puede seleccionar o borrar una o todas las casillas de verificación de filtrado en función de los criterios de búsqueda.

Figura 2. Filtro de búsqueda
Función de búsqueda avanzada

Cuando haga clic en un elemento coincidente desde los detalles de la acción, por ejemplo, si selecciona el segundo resultado de búsqueda Si| Línea 6 | 2 coincidencias en la pestaña Resultados, verá la línea completa de la acción que contiene el texto de búsqueda resaltado en el lienzo, y los detalles de la acción seleccionada se muestran en el panel de propiedades. Puede ver que el texto buscado botname aparece en la condición If, como se muestra en el panel de propiedades.

Resultados

Cuando se introduce el texto de búsqueda y se seleccionan los criterios de filtro, la página Búsqueda avanzada muestra los resultados de la búsqueda con base en los nombres de la acción a través de las diferentes líneas del bot.

El encabezado Resultados muestra el recuento total de nombres de acción coincidentes y el recuento de la acción seleccionada o elemento de línea en un bot. Para cada nombre de acción listado, el número de línea que contiene la acción y el total de resultados coincidentes encontrados dentro de los detalles de la acción se muestran como Acción o Activador | Número de línea | Número de coincidencias.
Nota: El recuento que aparece en el encabezado Resultados muestra solo el recuento de los elementos de línea coincidentes (o acciones) dentro del bot. Sin embargo, cada elemento de línea puede tener múltiples coincidencias y no se cuenta en el total de elementos de línea coincidentes. En el caso de los elementos de línea individuales, el recuento de las coincidencias múltiples se muestra dentro del elemento de línea particular en la pestaña Resultados.

Cuando se selecciona un elemento de línea específico contra el nombre de la acción, se abre la página de detalles de la acción dentro de la pestaña Resultados que muestra una lista de todos los resultados que coinciden con esa acción.

Cuando hay más de un resultado de búsqueda, puede utilizar el botón Atrás para ir a la línea anterior y el botón Siguiente para ir al siguiente elemento. Cuando se seleccionan los botones Atrás o Siguiente, se resalta la acción en el lienzo y se muestra el detalle del elemento correspondiente en el panel de propiedades.

En el siguiente ejemplo se muestra cómo funciona la Búsqueda avanzada. Está editando un bot con líneas de código largas. Ahora desea buscar con el texto botname en la ventana Asistente. El encabezado Resultados muestra el recuento total de 10 nombres y números de línea de acción coincidentes con el recuento de elementos de línea coincidentes, como Si| Línea 6 | 2 coincidencias.

Figura 3. Resultados
Función de búsqueda avanzada