Búsquedas y Ventanas de Resultados
§1 Introducción
La ventana de dBase incluye en su barra de menú distintas opciones de búsqueda, que permiten localizar todos los ítems de la dBase que contengan un texto determinado. El menú presenta las siguientes alternativas:
|
- Buscar distingue Mayúsculas/minúsculas
- Buscar en Títulos
- Buscar en Bitácoras
- Buscar en Notas
- Buscar en eDir
- Buscar en Datos extendidos
- Buscar en toda la dBase
Además de poder restringir la búsqueda a un componente específico, o extenderla a toda la dBase, las búsquedas pueden realizarse en dos modalidades, según distingan o no entre mayúsculas y minúsculas. El comportamiento depende del estado de un interruptor de tipo On/Off controlado por la primera opción. Inicialmente esta distinción no es tenida en cuenta, de forma que el interruptor está desconectado y las búsquedas no distinguen entre mayúsculas y minúsculas.
Tenga en cuenta que el
estado de este interruptor no solo afecta a las búsquedas, también a todas
las operaciones que implican comparación de cadenas alfanuméricas en la dBase.
Por ejemplo, la Generación del Diccionario.
El resto de opciones no requieren más comentario; cualquiera de ellas conduce a una ventana en la que se puede introducir el texto a buscar. Una vez concluida la búsqueda, se obtiene información sobre el número de nuevas concordancias halladas. A continuación se produce un cambio de vista y pasa a mostrarse la pantalla de resultados en la que aparecen tres ventanas de color anaranjado según se muestra en la figura adjunta.
Recordemos que la ventana de dBase dispone de tres botones
,
y
con los que es posible conmutar en cualquier momento entre las tres vistas
disponibles: Normal; de Resultados y de Datos Extendidos.
§3 Ventanas de búsqueda
Las ventanas 6, 7 y 8 contienen los resultados según el siguiente reparto:
Ventana 6: títulos de los ítems en los que ha habido concordancia, si esta ha ocurrido en el título; el campo Nota, o en alguno de los campos extendidos que no sea el multilínea.
Ventana 7: Líneas de bitácora correspondientes, si la ocurrencia ha ocurrido en un campo de bitácora.
Ventana 8: Líneas del campo extendido multilínea (direcciones electrónicas eDir) si la ocurrencia ha ocurrido en dicho campo.
La inspección de estos campos de resultado sigue el procedimiento usual; los
elementos de la ventana 6 pueden ser encontrados dando foco en ella y pulsando
cualquier tecla, el cursor se posicionará en la línea cuya descripción
comience por el carácter introducido. Las ventanas 7 y 8 permiten
realizar desplazamiento horizontales/verticales con las barras correspondientes
para inspeccionar los elementos ocultos. Las barras de cabecera son
dimensionables, de forma que es posible arrastrar su extremo con el ratón para
ensancharlas, y pulsando sucesivamente con el ratón sobre
el título de cualquier columna, se ordenan las filas según el contenido alfabético
directo/inverso de la columna seleccionada.
Al pulsar con el ratón sobre cualquier línea de las ventanas 6 y 7, la ventana inferior de estatus, muestra respectivamente el título o la descripción del elemento, al tiempo que las ventanas de Nota (4); bitácora (5) y enlaces (2) muestran los elementos correspondientes del ítem seleccionado. En el caso de elementos de bitácora (ventana 7), la ventana 5 muestra la bitácora a la que pertenece el elemento, de forma que la línea pueda ser vista en su contexto.
En cualquier caso, pulsando con el botón derecho del ratón sobre un elemento
de las ventanas de resultado, se obtiene un menú contextual con la opción
"Ir al propietario", que permite convertir el elemento en cuestión en
el actual. En este caso, las ventanas principales (1) cambian su
configuración para mostrar el camino (path) del elemento, pero el contenido de
las ventanas de búsqueda no se verá alterado con el cambio.
El menú contextual también dispone de la opción "Borrar", pero
no se trata de eliminar físicamente el elemento, sino de quitarlo de la ventana
de resultados. En caso necesario, los botones
situados bajo cada ventana permiten "limpiar" de contenido la ventana
correspondiente, dejándola vacía para nuevas búsquedas.
Recordemos que las búsquedas son acumulativas, en el sentido de que los resultados obtenidos en una búsqueda no desaparecen al realizar la siguiente; antes al contrario, los nuevos resultados se añaden a los anteriores sin que aparezcan entradas duplicadas, ya que cada búsqueda solo añade aquellos resultados que no existan previamente en la ventana correspondiente.