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.
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.
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.
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. |
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:
-
en Diseño de tabla en las Propiedades del campo
-
en la vista de datos a través del formateado de columnas
-
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 |
? |
. |
* |
.* |
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.