Buscar registro

En las tablas de bases de datos y formularios, se pueden buscar valores específicos en los campos de datos, cuadros de lista y casillas de verificación.

Para acceder a esta orden…

icono Buscar registro en las barras Datos de tabla y Diseño de formulario

Icono

Buscar registro


Al buscar en una tabla, se busca en los campos de datos de la tabla actual. Al buscar en un formulario, se buscan los campos de datos de la tabla vinculada al formulario.

Icono de consejo

La búsqueda que se describe aquí la lleva a cabo LibreOffice. Si desea utilizar el servidor SQL para buscar en una base de datos deberá utilizar el símbolo Filtro basado en formulario de la barra de formulario.


La función de búsqueda también está disponible en los controles de la tabla. Al ejecutar una función de búsqueda desde un control de tabla, puede buscar todas las columnas del control de la tabla que se correspondan con las columnas de la base de datos de la tabla de base de datos vinculada.

Buscar por

Especifica el tipo de búsqueda.

Texto:

Escriba el término de búsqueda en el cuadro o selecciónelo de la lista. El texto situado bajo el cursor ya se ha copiado en el cuadro combinado Texto. Tenga en cuenta que, al ejecutar una búsqueda en un formulario, no es posible procesar tabulaciones ni saltos de línea.

Los términos de búsqueda se guardarán en tanto que la tabla o el documento de la fórmula estén abiertos. Si efectúa más de una búsqueda y quiere repetir el término buscado, seleccione un término de búsqueda previamente utilizado en el campo combinado.

Contenido del campo es NULL

Indica que se van a localizar los campos sin datos.

Contenido del campo no es NULL

Indica que se van a localizar los campos con datos.

Área

Especifica los campos para la búsqueda.

Forma

Indica la forma lógica en la que se desea realizar la búsqueda.

Icono de nota

El cuadro combinado Formulario sólo está visible si el documento actual es un formulario con más de un formulario lógico. No se muestra durante una búsqueda en tablas o consultas.


Los formularios pueden contener formularios lógicos múltiples. Se trata de componentes de formulario individuales vinculados cada uno a la tabla.

El cuadro combinado Formulario contiene los nombres de todos los formularios lógicos para los que existen controles.

todos los campos

Busca todos los campos. Si efectúa una búsqueda en una tabla, se examinarán todos los campos de la tabla. Si efectúa una búsqueda en un formulario, se examinarán todos los campos del formulario lógico (introducidos con Formulario) Si efectúa una búsqueda en un campo de control de la tabla, se examinarán todas las columnas que estén vinculadas a una tabla válida de la base de datos.

Observe que los campos del formulario lógico actual no tienen que ser idénticos a los campos del documento del formulario. Si el documento del formulario contiene campos que remiten a fuentes de datos múltiples (eso es, formularios lógicos múltiples), la opción Todos los campos sólo buscará los campos vinculados a fuentes de datos del documento del formulario.

Campo individual

Busca en un campo de datos especificado.

Configuración

Define parámetros para controlar la búsqueda.

Posición

Indica la relación entre el término de búsqueda y el contenido del campo. Están disponibles las opciones siguientes:

Cualquier parte del campo

Se buscan todos los campos que contengan el concepto de búsqueda en cualquier posición, ya sea al principio, al final o en el interior del campo.

Al principio del campo

Se buscan todos los campos en los que el concepto de búsqueda esté situado al comienzo del campo.

Al final del campo

El programa busca todos los campos en los que el concepto de búsqueda se encuentra al final del campo.

Todo el campo

Se encuentran todos los campos en los que el término de búsqueda corresponde exactamente al contenido del campo.


Icono de nota

Si está activada la casilla Expresión comodín, significa que la acción no está disponible.


Usar formato de campo

Especifica que se tengan en cuenta todos los formatos de campo al examinar en el documento actual. Todos los formatos de campo son formatos visibles que se crean con las posibilidades siguientes:

  1. en Diseño de tabla en las Propiedades del campo

  2. en la vista de datos a través del formateado de columnas

  3. en el formulario a través de las Propiedades de campo de control

A la hora de examinar los datos en la vista de datos de una tabla o en un formulario, puede elegir si en la búsqueda debe tenerse en cuenta el formato visible actualmente o un formato predeterminado de la base de datos. Si está activado el campo Usar formato de campo, la búsqueda se realiza en la vista de datos de la tabla o en el formulario con el formato configurado en él, mientras que si dicha casilla no está activada, la búsqueda se realiza en base de datos con el formato grabado en ella.

Por ejemplo:

Tiene un campo de fecha, que se guarda en formato "DD.MM.AA" en la base de datos (por ejemplo, 17.02.65). El formato de la entrada se cambia en la vista de origen de datos a "DD MMM AAAA" (17 Feb 1965). Siguiendo este ejemplo, un registro que contenga 17 Febrero sólo se encuentra cuando la opción Usar formato de campo está activada:

Usar formato de campo

Patrón de Busqueda

en

se encuentra "Feb", pero no "2".

desde

se encuentra "2", pero no "Feb".


Le recomendamos que utilice la búsqueda con formato de campo, puesto que de lo contrario se adoptan los formatos predeterminados (internos) y pueden producirse resultados de búsqueda inesperados.

Los siguientes ejemplos muestran algunos de los problemas que pueden aparecer si utiliza la búsqueda sin formato de campo. Por supuesto, estos problemas dependen de la base de datos utilizada y se muestran únicamente en algunos formatos internos predeterminados:

Resultados de la Busqueda

Causa

"5" encuentra la hora "14:00:00"

Los campos de tiempo no son definidos en bases de datos dBASE y deberán simularse. Para mostrar internamente la hora "14:00:00", se necesita un 5.

"00:00:00" encuentra todos los registros de un campo de fecha estandar

Internamente la base de datos almacena un valor de fecha en un campo combinado de fecha y hora.

"45,79" no encuentra "45,79", aun cuando se seleccione la opción Todo el campo en la sección Posición.

La razón es que la representación visual no responde al almacenamiento interno. Si, por ejemplo, se coloca el valor 45,789 en un campo de una base de datos del tipo Número/Double y el formato visible está configurado de tal modo que sólo se muestren dos posiciones decimales, el valor "45,79" sólo se encuentra mediante una búsqueda con formato de campo.


En este caso, el formato estandar es aquel que se refiere al almacenado internamente. No siempre es visible al usuario, especialmente si es usado para simular tipos de datos (por ejemplo, campos de tiempo en bases de datos dBASE). Esto depende al uso de la base de datos y el tipo de datos individuales. Realize busquedas con el formato apropiado si solo dese encontrar lo que actualmente se muestra. Esto incluye campos de tipo Fecha, Tiempo, Fecha/hora y Números/Doble.

Sin embargo, la búsqueda sin Usar formato de campo resulta apropiada para bases de datos de gran tamaño sin problemas de formato porque resulta más rápida.

Si está haciendo busquedas en casillas de verificación, y Aplicar formato de campo está activo, obtendrá un "1" para casillas de verificación marcadas, y "0" para casillas de verificación no marcadas, y un valor vacio para casillas de verificación no definidas (Tres Estados). Si la busqueda se ha hecho con Aplicar formato de campo desactivado, verá los valores predeterminados dependiendo del lenguaje "VERDADERO" or "FALSO".

Si utiliza Usar formato de campo al analizar cuadros de lista, el texto se mostrará en cuadros de lista. Si no utiliza Usar formato de campo encontrará el contenido según el formato de campo predeterminado.

Búsqueda exacta

Especifica que se debe distinguir entre mayúsculas y minúsculas durante la búsqueda.

buscar hacia atrás

Especifica que el proceso de búsqueda funcionará en dirección opuesta, del último al primer registro.

desde el principio/final

Reinicia la búsqueda. Una búsqueda hacia adelante se reinicia con el primer registro. Una búsqueda hacia atrás se reinicia con el último registro.

Expresión comodín

Puede utilizar los comodines siguientes:

Comodines

Significado

Ejemplo

?

para un sólo carácter cualquiera

"?loppy" encuentra "Floppy"

"C?sa" encuentra casa y cosa

*

para ningún carácter o cualquier número de caracteres.

"*-*" encuentra "Unidad-ZIP" y "CD-ROM"

"C*al" encuentra todas la palabras que empiezan por "C" y terminan por "al" (por ejemplo, canal, cabal, capital)


Si desea buscar específicamente los caracteres ? o *, antepóngales una barra invertida: «\?» o «\*». Esta precaución es necesaria solo si está activada la opción Expresión con comodines. Si la opción no está activada, los comodines se procesarán como caracteres normales.

Expresión regular

Busca con expresiones regulares. Las mismas expresiones regulares admitidas aquí se admiten también en el diálogo Buscar y reemplazar de LibreOffice.

La búsqueda de expresiones regulares ofrece más posibilidades que la búsqueda con comodines, aunque esta última resulta a menudo suficiente en el uso normal y además es más fácil de manejar. En la búsqueda de expresiones regulares, los siguientes caracteres corresponden a los de la búsqueda con comodines:

Búsqueda con comodines

Búsqueda de expresiones regulares

?

.

*

.*


Búsqueda por similitud

Encuentre palabras similares al texto que se especifica en Buscar. Para definir las opciones de búsqueda por similitud, active esta casilla y pulse en el botón Semejanzas.

Hacer coincidir el ancho del carácter (sólo si los idiomas asiáticos están activados)

Distingue entre los formatos de carácter de ancho medio y de ancho normal.

Se parece a (japonés) (sólo si los idiomas asiáticos están activados)

Permite especificar las opciones de búsqueda de notaciones similares utilizadas en el texto japonés. Para especificar las opciones de búsqueda active esta casilla y pulse en el botón Sonidos.

Establece las opciones de búsqueda para notación similar utilizada en el texto japonés.

Tratar igual

Especifica las opciones que deben ser tratadas como iguales en la búsqueda.

Ignorar

Especifica los caracteres que deben ser ignorados.

Estado

En la línea Estado se muestran los registros que la búsqueda ha devuelto. Si la búsqueda llega al final (o al principio) de una tabla, prosigue automáticamente en el otro extremo.

Si maneja una cantidad muy grande de datos, puede llevar algún tiempo determinar el registro de datos en la búsqueda en sentido inverso. La barra de estado informa de que los registros todavía se están contando.

Buscar / Cancelar

Si la búsqueda finaliza satisfactoriamente, el campo correspondiente de la tabla queda resaltado. Se puede proseguir la búsqueda pulsando de nuevo el botón Buscar. Para cancelar un proceso de búsqueda, pulse el botón Cancelar.

Cerrar

Cierra el cuadro de diálogo. La configuración de la última búsqueda se guardará hasta que cierre LibreOffice.

Si hay varias tablas o formularios abiertos, se pueden establecer opciones de búsqueda distintas para cada documento. Al cerrar los documentos se guardarán únicamente las opciones de búsqueda del documento que se cerró en último lugar.