Puede buscar objetos que cumplan determinados criterios en la base de datos del proyecto activo o en partes de ella. Proceda del siguiente modo:
1.En la ventana de carpetas, seleccione la carpeta en la que desea buscar.
2.Haga clic en Inicio[Edición] > Buscar. Aparece la ventana Buscar en la base de datos del proyecto.
3.Marque la opción Incluir subcarpetas en la búsqueda si también se debe buscar en las subcarpetas de la carpeta seleccionada.
4.Seleccione la opción Salida en los resultados de búsqueda 2 si desea que los objetos encontrados aparezcan en la ventana Resultados de búsqueda 2 en lugar de en la ventana Resultados de búsqueda 1.
5.Seleccione Usar índice de búsqueda si desea acelerar la búsqueda. En este caso, los objetos que aún no se han calculado se ignoran durante la búsqueda. Para ello, la indexación de datos debe estar activada para la base de datos del proyecto. Si no se utiliza la opción Usar índice de búsqueda, la búsqueda puede ser más lenta. No obstante, los objetos que aún no se han calculado se actualizan durante la búsqueda.
6.A continuación, defina los criterios que deben cumplir los objetos que busca. Puede combinar varios criterios haciendo clic en Más y configurando el vínculo lógico deseado. Los criterios de búsqueda pueden vincularse con Y u O, prevaleciendo Y sobre O. Los distintos elementos y operaciones de búsqueda se indican abajo. La entrada del valor de búsqueda también se explica a continuación.
7.Haga clic en Nueva búsqueda. Desaparece la ventana Resultados de búsqueda y se muestran los objetos encontrados. Si desea iniciar otra búsqueda conservando los objetos ya mostrados en la ventana Resultados de búsqueda, haga clic en Búsqueda en lugar de en Nueva búsqueda.
8.Puede interrumpir la búsqueda en cualquier momento haciendo clic en Detener.
Las opciones de edición de la ventana Resultados de búsqueda, en la que se muestran los objetos encontrados, son esencialmente las mismas que las de la lista de objetos.
Elementos de búsqueda
La siguiente tabla muestra todos los elementos de búsqueda admitidos por FlexPro. En la columna de la derecha puede ver si un elemento de búsqueda está disponible para la búsqueda en la base de datos del proyecto, para la búsqueda basada en índice en la base de datos del proyecto o para la búsqueda basada en índice en archivos externos:
Criterio |
Descripción |
Disponibilidad |
|---|---|---|
Tiempo de fin absoluto |
Fecha y hora del último valor X. El conjunto de datos debe tener un componente X o estar seleccionado como componente X. |
|
Tiempo de inicio absoluto |
Fecha y hora del primer valor X. El conjunto de datos debe tener un componente X o estar seleccionado como componente X. |
|
Frecuencia de muestreo |
La frecuencia de muestreo de un conjunto de datos equidistante o de su componente Y. |
|
Frecuencia de muestreo del componente X |
La frecuencia de muestreo del componente X de un conjunto de datos. |
|
Frecuencia de muestreo del componente Z |
La frecuencia de muestreo del componente Z de un conjunto de datos. |
|
Fecha de modificación |
Fecha y hora de la última modificación de un objeto. |
|
Número de dimensiones |
El número de dimensiones del conjunto de datos, por ejemplo, 2 para una matriz de datos. |
|
Número de columnas |
El número de columnas de un conjunto de datos bidimensional. |
|
Número de filas |
El número de filas de un conjunto de datos. Para un conjunto de datos unidimensional, este sería su número de valores. |
|
Autor |
El nombre del autor del conjunto de datos. |
|
Descripción del cálculo |
La descripción de un cálculo. |
|
Unidad de cálculo |
La unidad de un cálculo. |
|
Fórmula de cálculo |
El código FPScript de un cálculo. |
|
Nombre del cálculo |
El nombre de un cálculo introducido en la pestaña Cálculos de un objeto. |
|
Nombre y valor del cálculo (numérico) |
El nombre y el valor de un cálculo de cadenas. Ambos atributos deben coincidir. |
Solo búsqueda basada en índice |
Nombre y valor del cálculo (cadena) |
El nombre y el valor de un cálculo numérico. Ambos atributos deben coincidir. |
Solo búsqueda basada en índice |
Valor de cálculo (numérico) |
El valor de un cálculo numérico. |
|
Valor de cálculo (cadena) |
El valor de un cálculo que devuelve una cadena. |
|
Límite superior del rango |
El límite superior del rango de datos de un conjunto de datos o de su componente Y. |
|
Límite superior del rango del componente X |
El límite superior del rango de datos del componente X de un conjunto de datos. |
|
Límite superior del rango del componente Z |
El límite superior del rango de datos del componente Z de un conjunto de datos. |
|
Límite inferior del rango |
El límite inferior del rango de datos de un conjunto de datos o de su componente Y. |
|
Límite inferior del rango del componente X |
El límite inferior del rango de datos del componente X de un conjunto de datos. |
|
Límite inferior del rango del componente Z |
El límite inferior del rango de datos del componente Z de un conjunto de datos. |
|
Extensión del archivo |
La extensión del nombre del archivo del que procede el conjunto de datos, por ejemplo, "fpf" para datos de texto FlexPro. |
Solo índice de archivos |
Nombre de archivo |
El nombre del archivo del que procede el conjunto de datos. |
Solo índice de archivos |
Tipo de archivo |
El tipo de archivo del que procede el conjunto de datos, tal y como se muestra en el cuadro de diálogo Importar de FlexPro, por ejemplo, "Datos de texto FlexPro (*.fpf)". |
Solo índice de archivos |
Estructura de datos |
La estructura de datos de un conjunto de datos. |
|
Tipo de datos |
El tipo de datos de un conjunto de datos o de su componente Y. |
|
Tipo de datos del componente X |
El tipo de datos del componente X de un conjunto de datos. |
|
Tipo de datos del componente Z |
El tipo de datos del componente Z de un conjunto de datos. |
|
Digital |
El atributo "Digital" de un conjunto de datos o de su componente Y. (True, si el conjunto de datos solo contiene ceros y unos). |
|
Componente digital X |
El atributo "Digital" del componente X de un conjunto de datos. |
|
Componente Z digital |
El atributo "Digital" del componente Z de un conjunto de datos. |
|
Unidad |
La unidad de un conjunto de datos o de su componente Y. |
|
Unidad del componente X |
La unidad del componente X de un conjunto de datos. |
|
Unidad del componente Z |
La unidad del componente Z de un conjunto de datos. |
|
Valor escalar (numérico) |
El valor escalar numérico de un conjunto de datos. |
|
Valor escalar (cadena) |
El valor escalar de cadenas de un conjunto de datos. |
|
Fecha de creación |
Fecha y hora de la creación de un objeto. |
Solo índice de archivos |
Fórmula |
El código FPScript de una fórmula o de un objeto derivado de una fórmula. |
|
Magnitud física |
El nombre de la magnitud física de un conjunto de datos o de su componente Y. |
|
Magnitud física del componente X |
El nombre de la magnitud física del componente X de un conjunto de datos. |
|
Magnitud física del componente Z |
El nombre de la magnitud física del componente Z de un conjunto de datos. |
|
Nombre de carpeta abuelo |
Para un objeto de la base de datos del proyecto, es el nombre de la carpeta en la que se encuentra la carpeta que contiene el objeto. Para un conjunto de datos externo, es el nombre de la carpeta en la que se encuentra el archivo que contiene el conjunto de datos. |
|
Origen |
El origen de un conjunto de datos. Por regla general, es el nombre de la ruta del archivo del que procede. |
|
Hipervínculo |
El hipervínculo asignado a un objeto. |
|
Incremento |
El incremento de un conjunto de datos equidistante o de su componente Y. |
|
Incremento del componente X |
El incremento del componente X equidistante de un conjunto de datos. |
|
Incremento del componente Z |
El incremento del componente Z equidistante de un conjunto de datos. |
|
Ruta interna |
La ruta de un objeto contenido en una base de datos del proyecto. |
|
Categoría |
La categoría de un objeto asignada a la lista de objetos mediante el comando Categorizar. |
|
Comentario |
El comentario de un objeto o del componente Y de un conjunto de datos. |
|
Comentario del componente X |
El comentario del componente X de un conjunto de datos. |
|
Comentario del componente Z |
El comentario del componente Z de un conjunto de datos. |
|
Máquina |
El nombre de host del ordenador en el que se guarda el archivo del que procede un conjunto de datos. |
Solo índice de archivos |
Máximo |
El máximo de un conjunto de datos o de su componente Y. |
|
Máximo del componente X |
El máximo del componente X de un conjunto de datos. |
|
Máximo del componente Z |
El máximo del componente Z de un conjunto de datos. |
|
Mínimo |
El mínimo de un conjunto de datos o de su componente Y. |
|
Mínimo del componente X |
El mínimo del componente X de un conjunto de datos. |
|
Mínimo del componente Z |
El mínimo del componente Z de un conjunto de datos. |
|
Media |
La media de un conjunto de datos o de su componente Y. |
|
Media del componente X |
La media del componente X de un conjunto de datos. |
|
Media del componente Z |
La media del componente Z de un conjunto de datos. |
|
Nombre |
El nombre del objeto. |
|
Ruta del objeto |
La ruta del archivo en el disco duro o en la carpeta de la base de datos del proyecto en la que se guarda el objeto. |
|
Ruta y nombre del objeto |
El nombre del objeto y su ruta en la base de datos del proyecto o en el disco duro. |
|
Texto del objeto |
Cualquier texto que aparezca en un objeto. |
Solo búsqueda en base de datos, sin índice |
Tipo de objeto |
El tipo de un objeto. |
|
Ruta de la carpeta |
La ruta de la carpeta del disco duro en la que se guarda el archivo del que procede un conjunto de datos. |
Solo índice de archivos |
Nombre del parámetro |
El nombre de un parámetro introducido en la pestaña Parámetros de un objeto. |
|
Nombre y valor del parámetro (numérico) |
El nombre y el valor de un parámetro de tipo cadena. Ambos atributos deben coincidir. |
Solo búsqueda basada en índice |
Nombre y valor del parámetro (cadena) |
El nombre y el valor de un parámetro numérico. Ambos atributos deben coincidir. |
Solo búsqueda basada en índice |
Valor del parámetro (numérico) |
El valor de un parámetro numérico. |
|
Valor del parámetro (cadena) |
El texto de un parámetro de tipo cadena. |
|
Unidad de parámetro* |
La unidad física de un parámetro numérico. |
|
Tiempo de fin relativo |
El último valor X de un conjunto de datos. El conjunto de datos debe tener un componente X o estar seleccionado como componente X. |
|
Tiempo de inicio relativo |
El primer valor X de un conjunto de datos. El conjunto de datos debe tener un componente X o estar seleccionado como componente X. |
|
Desviación típica |
La desviación típica de un conjunto de datos o de su componente Y. |
|
Desviación típica del componente X |
La desviación típica del componente X de un conjunto de datos. |
|
Desviación típica del componente Z |
La desviación típica del componente Z de un conjunto de datos. |
|
Valores inválidos |
El atributo "contiene valores inválidos" de un conjunto de datos o de su componente Y. |
|
Valores inválidos en el componente X |
El atributo "contiene valores inválidos" del componente X de un conjunto de datos. |
|
Valores inválidos en el componente Z |
El atributo "contiene valores inválidos" del componente Z de un conjunto de datos. |
|
Nombre de la carpeta padre |
Para un objeto de la base de datos del proyecto, es el nombre de la carpeta en la que se encuentra el objeto. Para un conjunto de datos externo, es el nombre del archivo en el que se encuentra el conjunto de datos sin extensión de nombre. |
|
Ruta del directorio |
Para un conjunto de datos del disco duro, es el nombre de la ruta de la carpeta en la que se encuentra el archivo que contiene el conjunto de datos. |
Solo búsqueda basada en índice |
Marca de tiempo |
La marca de tiempo de un conjunto de datos o de su componente Y. |
|
Marca de tiempo del componente X |
La marca de tiempo del componente X de un conjunto de datos. |
|
Marca de tiempo del componente Z |
La marca de tiempo del componente Z de un conjunto de datos. |
|
* La búsqueda de unidades distingue entre mayúsculas y minúsculas. Sin embargo, al buscar en otros textos, esta distinción no se tiene encuenta.
Operaciones de búsqueda
En función del tipo de datos del criterio de búsqueda, puede seleccionar una de las siguientes operaciones de búsqueda:
Tipo de datos |
Operación |
Encuentra el objeto si... |
Disponibilidad |
|---|---|---|---|
Texto |
contiene |
el texto de búsqueda especificado aparece en el texto buscado. |
|
|
no contiene |
el texto de búsqueda especificado no aparece en el texto buscado. |
|
|
es |
el texto de búsqueda especificado es idéntico al texto buscado. |
|
|
comienza con |
el texto buscado comienza con el texto de búsqueda especificado. |
|
|
termina con |
el texto buscado termina con el texto de búsqueda especificado. |
|
|
no comienza con |
el texto buscado no comienza con el texto de búsqueda especificado. |
|
|
no termina con |
el texto buscado no termina con el texto de búsqueda especificado. |
|
|
coincide con |
el texto buscado coincide con el patrón de búsqueda especificado. Detalles, véase abajo. |
Solo búsqueda en base de datos, sin índice |
Numérico |
igual |
el valor que se va a buscar es idéntico al valor de comparación. |
|
|
menos que |
el valor de comparación es menor que el valor que se va a buscar. |
|
|
menor o igual a |
el valor de comparación es menor que o igual al valor que se va a buscar. |
|
|
mayor que |
el valor de comparación es mayor que el valor que se va a buscar. |
|
|
mayor o igual a |
el valor de comparación es mayor que o igual al valor que se va a buscar. |
|
Fecha y hora |
igual |
la fecha de comparación coincide exactamente con la fecha que se va a buscar. La hora no se tiene en cuenta en esta comparación. |
|
|
más joven que |
si la fecha y la hora son posteriores al tiempo especificado para la búsqueda. |
|
|
más antiguo que |
si la fecha y la hora son anteriores al tiempo especificado para la búsqueda. |
|
Objeto |
es |
si el objeto buscado es del tipo seleccionado. |
|
|
no es |
si el objeto buscado no es del tipo seleccionado. |
|
Atributo |
verdadero |
si el atributo que se va a comprobar está disponible. |
|
|
falso |
si el atributo que se va a comprobar no está disponible. |
|
Entrada de valores de búsqueda
Puede introducir valores numéricos como números en coma flotante, como intervalos de tiempo o como valores de tiempo del calendario, p. ej.:
123
-1,25
1,3E-10
12:13:14,56
4:12:13:14
23.1.2010 12:13:14,56
23.2.2010
2/23/2010 12:13:14,56
También puede introducir valores complejos:
1+3i
(1 ; 3)
FlexPro calcula su absoluto y lo utiliza para la búsqueda.
También puede calcular el valor con una expresión FPScript. Introduzca la fórmula con un "=":
= 0.5 * PI
Tenga en cuenta que el punto debe utilizarse siempre como separador decimal en el código FPScript.
Reconocer patrones en la búsqueda de textos
El criterio de búsqueda coincide con se utiliza para buscar patrones de texto. El patrón de texto se define como una "expresión regular". Se encuentran todos los textos que coinciden con la expresión regular especificada. En las expresiones regulares se utilizan caracteres especiales y secuencias para representar patrones de texto. La siguiente tabla describe estos caracteres y secuencias y muestra ejemplos.
Caracter |
Descripción |
|---|---|
^ |
Busca el principio de la cadena. |
$ |
Busca el final de la cadena. |
* |
Busca el caracter precedente ninguna o más veces. Por ejemplo, "zo*" busca "z" o "zoo". |
+ |
Busca el caracter precedente una o más veces. Por ejemplo, "zo+" busca "zo" pero no "z". |
? |
Busca el carácter precedente ninguna o una vez. Por ejemplo, "b?ig?" encuentra "ig" en "signal". |
. |
Busca todos los caracteres. |
x|y |
Encuentra x o y. Por ejemplo, "z|wood" encuentra "z" o "wood". "(z|w)oo" encuentra "zoo" o "wood". |
{n} |
n es un número entero no negativo. Busca exactamente n veces. Por ejemplo, "o{2}" no encuentra la "o" en "Bob", pero sí encuentra las 2 primeras oes en "foooood". |
{n,} |
n es un número entero no negativo. Busca al menos n veces. Por ejemplo, “o{2,}” no busca la “o” en “Bob”, pero sí busca todas las oes en “foooood”. “o{1,}” equivale a “o+”. “o{0,}” equivale a “o*”. |
{n,m} |
m y n son números enteros no negativos. Encuentra al menos n y como máximo m veces. Por ejemplo, “o{1,3}” busca las tres primeras oes en “fooooood”. “o{0,1}” equivale a “o?”. |
[xyz] |
Un conjunto de caracteres. Busca cada uno de los caracteres incluidos. Por ejemplo, “[abc]” busca la “a” en “signal”. |
[^xyz] |
Un conjunto de caracteres excluidos. Busca cualquier carácter no incluido. Por ejemplo, “[^abc]” busca la “s” en “signal”. |
[a-z] |
Un rango de caracteres. Busca todos los caracteres del rango. Por ejemplo, “[a–z]” busca todos los caracteres alfabéticos de la “a” a la “z”. |
[^m-z] |
Un rango de caracteres excluidos. Busca todos los caracteres que no están en el rango. Por ejemplo, “[m–z]” busca todos los caracteres que no están entre “m” y “z”. |
\b |
Busca un límite de palabra, es decir, la posición entre una palabra y un espacio. Por ejemplo, “al\b” encuentra “al” en “signal”, pero no “al” en “signals”. |
\B |
Encuentra un límite no-palabra. "ea*r\B" encuentra "ear" en "never early". |
\d |
Busca un dígito. Equivalente a [0–9]. |
\D |
Busca un carácter no numérico. Equivale a [^0–9]. |
\s |
Busca un espacio. Equivale a "[ ]". |
\S |
Busca todo excepto espacios. Equivale a "[^ ]". |
\w |
Busca todos los caracteres de palabra, incluido el guion bajo. Equivale a "[A–Za–z0–9_]". |
\W |
Busca cualquier caracter que no pertenece a una palabra. Equivale a "[^A–Za–z0–9_]". |
Nota Solo se consideran encontrados los textos para los que la expresión regular es un patrón para el texto completo. Por ejemplo, "Signal+" encuentra el objeto con el nombre "Signal1" pero no el objeto "Signal20". La expresión regular "Signal+" solo coincide con la subcadena "Signal2" en "Signal20".