Búsquedas (Global y Local Search)
Previous topic  First topic  Next topic


El sistema de búsquedas de QPM funciona de la siguiente manera:

El combobox dónde se especifica el Texto a buscar es utilizado tanto por Global Search como por Local Search

Global Search efectúa una búsqueda en:


  • Programas Source (PRG y C)
  • Headers (H y CH)
  • Formatos de Pantallas (FMG)
  • Estructuras de Tablas DBF (ver mas abajo para búsqueda en datos)
  • Tópicos de Help
  • .

    NO realiza busquedas en librerías, las cuales pueden expandirse y realizarcele una búsqueda local.

    El resultado de la búsqueda Global se ve reflejado a la derecha del nombre de la página y además cambia el ícono asociado a la linea de la grilla del file que contiene el texto buscado.

    Cuando la búsqueda Global finaliza, QPM activa una alerta en la parte inferior derecha de la pantalla indicando que el Globla Search esta activo ("
    Global Search is Active"). Esto significa que ante cada cambio en algun file se volverá a realizar search sobre este file para mantener coherente los totales de búsqueda.

    Esta situación de continua búsqueda se anula con el botón Reset.

    La búsqueda global, además, tiene dos condimentos:


  • Búsqueda de Funciones, Procedimientos y Métodos
  • Búsqueda en datos de DBF's
  • .

    La búsqueda de funciones, procedimientos y métodos es manejada por el checkbox Func/Proc/Method. Si está activado, SOLO buscará en fuentes de programas (Sources) para detectar el texto solicitado como nombre de Funcion, Procedimiento o Método.

    Nota: esta versión no busca nombre de funciones escritas en lenguaje C

    La búsqueda en datos de DBF se realiza en forma secuencial recorriendo todos los campos de cada row hasta encontrar una ocurrencia y dependiendo del tamaño de la tabla puede demorar considerable tiempo.

    Después de efectuar la búsqueda global, mientras no se presione el botón Reset, se puede continuar la busqueda dentro del DBF con DBF Search (Reemplazo de Local Search para DBF).

    Local Search efectua una búsqueda en el texto que se está mostrando.

    Para el caso de DBF's, tenemos dos botones de búsqueda local, Search Structure y DBF Search.
    El primero realiza una búsqueda estandar en los nombres de campos de la tabla y el segundo busca en los datos de la DBF, cabe recordar que las busquedas se realizan por orden de aparición de los campos dentro de cada Row, es decir, si la tabla tiene tres campos ONE, TWO y TREE y contiene 2 rows, el orden de búsqueda será el siguiente:


    Row 1 Field ONE
    Row 1 Field TWO
    Row 1 Field TREE
    Row 2 Field ONE
    Row 2 Field TWO
    Row 2 Field TREE


    Esta funcion de búsqueda en los datos de la DBF (en forma local) tiene la habilidad de recorrerla de tres modos diferentes despues de localizar la primera ocurrencia:



  • Position: Busca la siguiente ocurrencia a partir de la siguiente posición dentro del campo y el registro de la última ocurrencia encontrada.
  • Column: Busca la siguiente ocurrencia a partir de la siguiente columna o campo del registro de la última ocurrencia encontrada. Si ya estamos en la última columna busca a partir del primer campo de la row siguiente.
  • Record: Busca la siguiente ocurrencia a partir del primer campo del siguiente registro de la DBF
  • .

    El CheckBox Remember my Election sirve para realizar sucesivas busquedas sin que aprezca esta ventanita. Se resetea con otra busqueda Global o al llegar al fin de la DBF y no encontrar la ocurrencia.


    QPM (QAC Based Project Manager) Version 05.05.0016

    Compilación Incremental con las tres versiones de librerías mas populares de la familia MiniGui: HMG, HMG Extended y OOHG.

    Lista de usuarios    Donar vía PayPal    Sitio del proyecto


    Powered by QPM  

    Previous topic  First topic  Next topic