AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / Editores
  • Presentación
  • ¿Cómo proceder?
  • Panel Buscar - Reemplazar
  • Buscar texto
  • Buscar texto: las diferentes opciones de búsqueda
  • Texto buscado: caracteres especiales y comodines :?, *, - (comodín)
  • Reemplazando el texto buscado
  • Elementos de búsqueda
  • Buscar en los elementos
  • Resultado de la búsqueda
  • Resultado de la búsqueda
  • Filtrar los resultados mostrados (sólo búsqueda de texto)
  • Mantener los resultados de la búsqueda: mostrar varios paneles de búsqueda
  • Historial de búsquedas
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
Presentación
El hecho de poder realizar una búsqueda en los editores mejora significativamente la eficiencia. WINDEV, WEBDEV y WINDEV Mobile proponen un módulo de búsqueda muy potente. Este módulo se utiliza para encontrar diferentes tipos de elementos en uno o más proyectos.
¿Cómo proceder?

Panel Buscar - Reemplazar

La búsqueda se realiza desde el panel "Buscar - Reemplazar"..
Para mostrar este panel:
  • presione Ctrl + F en cualquier editor.
  • en la pestaña "Inicio", en el grupo "Entorno", expanda "Paneles", seleccione "Paneles" y, a continuación, "Buscar - Reemplazar".
Observaciones:
La búsqueda se puede realizar en:
Objetivos de la búsqueda
  • texto: palabras, expresiones o parte de una palabra. El texto se puede escribir en el área de búsqueda.
    Para saber más sobre este tipo de búsqueda, consulte Buscar texto.
  • una expresión regular.
  • un código de destino condicional: en este caso, basta con seleccionar el tipo de código de destino que se desea encontrar.
  • las últimas modificaciones: basta con especificar los colaboradores que han realizado la modificación y el periodo de búsqueda.
  • una ayuda sobre un comando o una característica: simplemente especifique la palabra para encontrar.
  • procesos/eventos específicos: para hacerlo, especifique el tipo de Process o Event a encontrar:
    • procesos/eventos que contienen procedimientos automatizados,
    • procesos/eventos que automáticamente errores de manipular,
    • procesos/eventos que automáticamente excepciones de manipular,
    • procesos/eventos que contienen una acción predefinida.
  • elementos: Basta con especificar los elementos pertinentes y los criterios de búsqueda.
Accesos directos utilizados para la búsqueda:
  • Para realizar una búsqueda en el texto seleccionado: Ctrl + F
  • Para buscar el texto seleccionado en todo el proyecto: Ctrl + Shift + F
  • Para buscar el texto seleccionado en el elemento actual: Ctrl + Alt + F
  • Para buscar el texto seleccionado directamente en la ayuda en línea: Alt + F. Haga doble clic en el resultado para abrir la ayuda Page.
Buscar texto

Buscar texto: las diferentes opciones de búsqueda

El panel "Buscar - Reemplazar" propone varias opciones para encontrar un texto:
Opciones para la búsqueda de texto
Opciones de búsqueda:
  • Elegir el tipo de elemento a buscar (1): En este caso, la búsqueda se realiza en un texto.
  • en (2):
    El texto buscado puede corresponder a un código, al nombre de un elemento o a una palabra de la leyenda de una control.
    Buscar en
    Especifique el tipo de elemento donde se realizará la búsqueda:
    • el código: la búsqueda se realiza sólo en el código fuente. Este tipo de búsqueda se utiliza para encontrar una variable, una función, un comment, o cualquier palabra o expresión encontrada en un código fuente.
      La búsqueda en el código fuente también se realiza en los procedimientos automatic, las acciones preestablecidas y los procesos con error y/o excepción automatic.
      La búsqueda también se realiza en el código fuente de las pruebas automatizadas.
    • la UI: la búsqueda se realiza sólo en la UI (interfaz). Este tipo de búsqueda se utiliza para encontrar un nombre de ventana, un nombre de control, un nombre de Image, o cualquier palabra o expresión que se encuentre en la interfaz del proyecto (ventana, Page, reporte, ...).
    • el código y la UI: la búsqueda se realiza tanto en el código fuente como en la UI (interfaz).
  • para (3):
    Esta opción se utiliza para especificar el objetivo de la búsqueda, es decir, los elementos que se tendrán en cuenta en la búsqueda..
    Objetivo de la búsqueda
    El objetivo puede ser:
    • la vista de código actual: la búsqueda se realizará en la ventana de código que se muestra actualmente en el editor de código.
    • el elemento actual: por ejemplo, la ventana actualmente utilizada, el código mostrado, un reporte, ....
    • todos los elementos del proyecto: la búsqueda se realizará en todos los elementos encontrados en el proyecto actual (ventanas, código fuente, informes, páginas,...).
      En este caso, la búsqueda se realizará primero en el elemento actual del editor y, a continuación, en todos los elementos del proyecto.
    • algunos elementos del proyecto: puede seleccionar el tipo de elementos sobre los que se realizará la búsqueda:
      • proyecto,
      • reportes,
      • ventanas,
      • análisis,
      • pruebas automatizadas.
    • varios proyectos simultáneamente (búsqueda multiproyecto): la búsqueda se realizará en varios proyectos. Debe especificar los proyectos en los que se realizará la búsqueda.
      • el botón "Directorio" permite seleccionar los proyectos que se encuentran en un directorio o en un disco. Todos los proyectos WINDEV, WEBDEV o WINDEV Mobile que se encuentren en esta ubicación serán tenidos en cuenta.. La búsqueda también se realiza en los subdirectorios de los lugares especificados. Se puede especificar un horario UNC ruta.
      • el botón "Proyecto" permite añadir un proyecto específico (WINDEV, WEBDEV o WINDEV Mobile). Se pueden añadir diferentes tipos de proyectos (un proyecto WINDEV y un proyecto WINDEV Mobile, por ejemplo).
  • de (4):
    Si su proyecto incluye varias configuraciones o componentes internos, puede especificar si la búsqueda se realizará en estos módulos. Se puede realizar la búsqueda:
    • en todas las configuraciones.
    • en una configuración específica.
    • en todos los componentes internos.
    • en un Component.
      Módulos afectados
      interno específico
  • con (5):
    Al buscar texto, tiene la posibilidad de especificar las opciones de búsqueda del texto:
    • Ignorar las casas: la búsqueda ignora las mayúsculas y minúsculas.
    • Ignorar los caracteres acentuados: la búsqueda ignora los caracteres acentuados
    • Ignorar la puntuación: la búsqueda ignora los caracteres de puntuación (coma, punto, guión), ....
    • Ignorar espacios : la búsqueda ignorará los caracteres de espacio encontrados antes, después o entre las palabras.
    También puede especificar el modo de selección de las palabras:
    • La palabra contiene: la expresión buscada debe contener la expresión especificada.
    • Palabra completa: la expresión buscada corresponde exactamente a la expresión especificada.
    • La palabra comienza por: la expresión buscada comienza con la expresión especificada.
    • La palabra termina por: la expresión buscada termina con la expresión especificada.
      Opciones de búsqueda en el texto
  • Opciones avanzadas (6):
    También tiene la posibilidad de aplicar un filtro. Este filtro se puede realizar:
    • sobre el código: puede tener en cuenta o ignorar:
      • Código fuente: esta opción corresponde a WLanguage, las funciones, las propiedades, ....
      • Comentarios: esta opción corresponde a los comentarios (//)
      • Cuerdas: esta opción corresponde a las cadenas de caracteres estáticas, entre comillas.
      • Cuerdas multilingües: esta opción corresponde a las cadenas traducidas (para un proyecto multilingüe).
    • en la UI: puede tener en cuenta o ignorar:
      • Controles: esta opción corresponde a los controles que se encuentran en la ventana, en la Page, en la reporte, ...
      • acoplamientos: esta opción corresponde a los enlaces de análisis (restricciones de integridad)
      • Propiedades multilingües: esta opción corresponde a las características multilingües (para un proyecto multilingüe)
      • Archivos y artículos: esta opción corresponde a los archivos descritos en el análisis, a la description de cada archivo y a la description de los elementos.
      • Dependencias: esta opción corresponde a todos los objetos associated con el proyecto como las imágenes por ejemplo.
    • sobre las lenguas: Permite seleccionar los idiomas en los que se realizará la búsqueda de un proyecto multilingüe.

Texto buscado: caracteres especiales y comodines :?, *, - (comodín)

Al introducir el texto a buscar, puede utilizar caracteres especiales para afinar la búsqueda:
  • El carácter ESPACIO le permite buscar varios términos. Por ejemplo, para buscar todos los elementos que contengan a la vez "Apellido" y "Nombre", basta con separar los términos con un espacio: Apellido Nombre.
  • Las comillas se utilizan para buscar una cadena exacta (que puede contener un espacio). Por ejemplo, para buscar exactamente la cadena "Fechadenacimiento", escriba simplemente "Fecha de nacimiento".
  • El carácter "?" se utiliza para sustituir cualquier otro carácter en el lugar donde se utilizaba. Se pueden utilizar varios caracteres "?" en la misma búsqueda. Este carácter comodín puede ser usado en cualquier parte de la palabra buscada.
    Por ejemplo, LOUI? se puede utilizar para encontrar LOUIS así como LOUIX.
  • El *carácter se utiliza para reemplazar uno o más caracteres. Este carácter comodín puede ser usado en cualquier parte de la palabra buscada.
    Por ejemplo:
    • LOUI* le permite encontrar a LOUIS y LOUISE, etc.
    • Cliente.* = se utiliza para encontrar todas las asignaciones de los artículos en el archivo de datos del cliente.
  • El carácter - (menos) se utiliza para excluir palabras de la búsqueda. En este caso, la palabra debe ir precedida del signo menos..
    Por ejemplo, "Position -HPosition -HRestorePosition" se utiliza para encontrar todas las apariciones de "Position" que no sean "HPosition" y "HRestorePosition"..

Reemplazando el texto buscado

El texto buscado puede ser reemplazado por un nuevo texto:
  1. Realizar la búsqueda del texto.
  2. Escriba el texto de sustitución en el área "Sustituir por"..
  3. Expanda la flecha de reemplazo (9) y seleccione la opción deseada:
    • Reemplazar todo: todas las ocurrencias de la búsqueda serán reemplazadas.
    • Reemplazar la selección: la sustitución se realizará sólo para las líneas de resultados seleccionadas.
Elementos de búsqueda

Buscar en los elementos

Este tipo de búsqueda permite encontrar elementos (ventanas, páginas, controles, clases, etc.) que coincidan con uno o varios criterios.
Por ejemplo, puede encontrar:
  • todos los controles Button cuyo nombre contenga "Plus" para comprobar su tooltip.
  • todas las clases que utilizan el archivo HFSQL "Cliente",
  • ...
Para realizar esta búsqueda:
  1. En el panel de búsqueda, especifique el tipo de búsqueda: "elementos".
  2. Haga clic en "Sin criterio" (si es necesario) para añadir un criterio.
  3. Seleccione el tipo de artículo que desea buscar:
    Tipo de elemento relevante
  4. Construir el criterio de búsqueda. Por ejemplo, indique el tipo de elemento, el criterio de búsqueda y el valor.
    Criterio de búsqueda
    Observación: Las diferentes listas que contienen los elementos a tener en cuenta incluyen las opciones más comunes. la opción "Más opciones" permite visualizar la lista completa de opciones disponibles.
  5. Añada (si es necesario) varios criterios pulsando el botón "+"..
  6. Pulse el botón "Buscar" para iniciar la búsqueda.
    Resultado de la búsqueda
Observaciones:
  • Este modo de búsqueda no se puede utilizar para realizar una sustitución.
  • Para acceder al elemento buscado, simplemente haga doble clic en la Line con el resultado.
Resultado de la búsqueda

Resultado de la búsqueda

El resultado de la búsqueda se visualiza en una lista. El elemento encontrado se resalta. Si el elemento encontrado corresponde a un código, se aplica el colorido del editor de código. Esto le permite identificar fácilmente los resultados y simplificar la lectura.
Resultado de la búsqueda
Puede realizar varias acciones sobre el contenido de esta lista:
  • set un punto de interrupción en un Line de código en el resultado de la búsqueda (a través del menú contextual).
  • Imprimir todo el contenido de la lista o una selección (a través del menú contextual).
  • Visualizar los resultados en varias líneas.
Para agrupar las apariciones de una misma Line, pulse los botones Iniciador de cuadro de diálogo y Iniciador de cuadro de diálogo. Si el término buscado aparece más de una vez en una determinada Line de código, no hay necesidad de mostrar esta Line más de una vez en el resultado.

Filtrar los resultados mostrados (sólo búsqueda de texto)

Una vez que se muestran los resultados, tiene la posibilidad de aplicar un filtro para ver sólo algunos tipos de respuestas.. Tienes la capacidad de mostrar las respuestas que vienen del código y/o de la UI.
Filtrar la pantalla

Mantener los resultados de la búsqueda: mostrar varios paneles de búsqueda

Tiene la posibilidad de almacenar la búsqueda actual para realizar otra búsqueda simultánea sobre otros criterios..
A continuación, puede pasar de una búsqueda a otra para comparar los resultados o realizar diferentes acciones en el proyecto..
El número de búsquedas simultáneas está limitado a 5.
Para almacenar la búsqueda actual, haga clic en el candado que se encuentra en la parte superior derecha Corner de la ventana de búsqueda: Cierre con llave

Historial de búsquedas

El historial de búsquedas anteriores se puede mostrar en cualquier momento, para seguir analizando los resultados si ha sido interrumpido o para reiniciar la misma búsqueda.. Todo lo que tienes que hacer es ampliar "Buscar".
También tienes la capacidad de fijar una búsqueda para guardarla en los favoritos y encontrarla fácilmente después..
Historial de búsquedas
Versión mínima requerida
  • Versión 18
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 10/06/2023

Señalar un error o enviar una sugerencia | Ayuda local