Ordenar, buscar y filtrar datos en listas, informes o XMLports
Existen algunos parámetros que puede configurar que le ayudarán a buscar, encontrar y limitar los registros de una lista, un informe o un XMLport Estas cosas incluyen operaciones como ordenar, buscar y filtrar. Puede aplicar solo algunas o todas estas operaciones a la vez para encontrar o analizar rápidamente sus datos.
Propina
Obtenga contenido de aprendizaje electrónico gratuito sobre la interfaz de usuario de Business Central en formación de Microsoft.
Para informes y XMLports, como en las listas, puede establecer filtros para delimitar qué datos se incluirán en el informe o XMLport, pero no puede ordenar y buscar.
Propina
Al ver los datos como mosaicos, puede buscar y usar el filtrado. Para usar el conjunto completo de potentes funciones para ordenar, buscar y filtrar, elija el icono para ver los registros como una lista.
Ordenación
La ordenación facilita la obtención rápida de un resumen de sus datos. Por ejemplo, si hay varios clientes, por ejemplo, podría elegir ordenarlos por N.º de cliente, Cód. divisa o Cód. país/región para disponer de la vista general que desea.
Para ordenar una lista, puede:
- Elegir un texto de encabezado de columna para alternar entre orden ascendente y descendente, o
- Elegir la flecha desplegable en el encabezado de la columna, luego elija la acción Ascendente o Descendiendo.
Nota
El ordenamiento no se admite en imágenes, campos BLOB, FlowFilters ni campos que no pertenecen a una tabla.
Búsqueda
En la parte superior de cada página de la lista, hay un icono Buscar que proporciona una manera rápida y fácil de reducir los registros en una lista y muestra solo aquellos registros que contienen los datos que le interesan.
Para buscar, seleccione el icono Buscar o F3 en su teclado. En el cuadro, escriba el texto que esté buscando. Puede escribir letras, números y otros símbolos.
En general, la búsqueda intentará hacer coincidir el texto en todos los campos. No distingue entre mayúsculas y minúsculas y coincidirá con el texto colocado en algún lugar del campo: al principio, al final o en el centro.
Nota
La búsqueda no coincidirá con valores en imágenes, campos BLOB, FlowFilters, FlowFields y otros campos que no forman parte de una tabla.
Elija entre la búsqueda moderna o la búsqueda tradicional
[Esta sección es documentación preliminar y está sujeta a modificaciones].
Importante
- Esta es una característica en vista previa lista para producción.
- Las vistas previas listas para producción están sujetas a términos de uso complementarios.
En las páginas más comunes, como Clientes, Contactos y Artículos, puede hacer clic en la flecha hacia abajo en el cuadro Buscar para elegir entre dos métodos de búsqueda: Usar búsqueda moderna y Usar búsqueda heredada:
La búsqueda heredada es el método de búsqueda más antiguo, que es el único método disponible en Business Central 2024 lanzamiento de versiones 1 y anteriores. La búsqueda moderna es un método de búsqueda más nuevo, rápido y flexible.
La diferencia clave es que la búsqueda tradicional solo encuentra registros con las palabras exactas en el orden en que las escribe, mientras que la búsqueda moderna encuentra registros con palabras que coinciden en cualquier orden.
Por ejemplo, considere el artículo denominado Silla giratoria LONDON, azul en la empresa de demostración CRONUS. Una búsqueda heredada de London chair
no arrojará ningún resultado porque no coincide con ninguna parte de Silla giratoria LONDON. Sin embargo, si realiza la misma búsqueda utilizando la búsqueda moderna, encontrará el artículo haciendo coincidir "London" y "silla".
De manera similar, si desea encontrar todas las sillas azules, la búsqueda moderna le permite usar blue chair
o chair blue
, que recupera tanto la silla giratoria LONDON, azul como la silla para invitados TOKYO, azul en la empresa de demostración CRONUS. Por el contrario, utilizar la búsqueda heredada requiere buscar chairs, blue
.
La búsqueda moderna también permite encerrar los términos de búsqueda entre comillas para refinar los resultados, de forma similar a los motores de búsqueda populares. Por ejemplo, la búsqueda "blue chair"
no arroja resultados porque las descripciones de los elementos en los datos de demostración aparecen como silla, azul. Este comportamiento imita la búsqueda heredada.
Nota
La búsqueda moderna solo cubre las columnas designadas para ella por un desarrollador. Si no puede encontrar datos existentes, intente la búsqueda heredada.
Obtenga más información sobre cómo designar columnas para la búsqueda moderna en Habilitar la búsqueda de texto optimizada en los campos de la tabla.
Si la opción Utilice la búsqueda moderna no está disponible, puede ser porque:
- No está habilitada para su entorno. Los administradores pueden habilitar la característica Usar la búsqueda de texto optimizada en las listas en la página Administración de características. Para obtener más información, consulte Habilitación de las actualizaciones nuevas y próximas de antemano.
- La lista no incluye ninguna columna designada para la búsqueda moderna.
La búsqueda moderna es la predeterminada si está habilitada.
Ajuste de los criterios de búsqueda con filtro (solo búsqueda heredada)
Puede realizar una búsqueda más exacta utilizando operadores de filtro, expresiones y tokens de filtro. A diferencia del filtrado, estos se aplican en todos los campos cuando se utilizan en el cuadro de búsqueda, lo que los hace menos eficientes que el filtrado.
Para buscar solo valores de campo que coincidan exactamente con el texto completo y el caso, coloque el texto de búsqueda entre comillas simples
''
(por ejemplo,'man'
).Para buscar valores de campo que comiencen con un determinado texto y coincidan con el caso, coloque
*
después del texto de búsqueda (por ejemplo,man*
).Para buscar valores de campo que acaben con un determinado texto y coincidan con el caso, coloque
*
antes del texto de búsqueda (por ejemplo,*man
).Cuando utiliza
''
o*
, la búsqueda distingue entre mayúsculas y minúsculas. Si desea que la búsqueda no distinga entre mayúsculas y minúsculas, coloque@
antes del texto de búsqueda (por ejemplo,@man*
).
En la tabla siguiente se muestran algunos ejemplos de cómo puede utilizar la búsqueda.
Criterios de búsqueda | Búsquedas… |
---|---|
man o Man |
Todos los registros con los campos que contienen el texto man, independientemente de las mayúsculas y minúsculas. Por ejemplo, Manchester, manual o Norman. |
'Man' |
Todos los registros con los campos que contienen solo el texto Man y coinciden las mayúsculas y minúsculas. |
Man* |
Todos los registros con los campos que empiezan por Man y coinciden las mayúsculas y minúsculas. Por ejemplo, Manchester pero no manual o Norman. |
@Man* |
Todos los registros con los campos que empiezan por man independientemente de las mayúsculas y minúsculas. Por ejemplo, Manchester y manual pero no Norman. |
@*man |
Todos los registros que acaban por man independientemente de las mayúsculas y minúsculas. Por ejemplo, Norman pero no Manchester o manual. |
Filtrado
El filtrado proporciona una forma más avanzada y versátil de controlar qué registros se incluyen en una lista o se incluyen en un informe o XMLport. Existen dos diferencias principales entre la búsqueda y el filtrado, como se describe en la tabla siguiente.
Búsqueda | Filtrado | |
---|---|---|
Campos aplicables | Busca en todos los campos que están visibles en la página. | Filtra uno o más campos individualmente, los selecciona desde cualquier campo de la tabla, incluidos los campos que no están visibles en la página. |
Coincidencia | Muestra registros con campos que coinciden con el texto de búsqueda, independientemente de las mayúsculas o la ubicación del texto en el campo. | Muestra los registros en los que el campo coincide exactamente con el filtro, y distingue entre mayúsculas y minúsculas, a menos que se introduzcan símbolos de filtrado especiales. |
El filtrado le permite mostrar registros de cuentas o clientes específicos, fechas, importes y otra información especificando criterios de filtro. Solo los registros que coinciden con los criterios se muestran en la lista o se incluyen en el informe, trabajo por lotes o XMLport. Si especifica criterios para varios campos, solo se mostrarán los registros que coincidan con todos los criterios.
Para las listas, los filtros se muestran en un panel de filtro que aparece a la izquierda de la lista cuando lo activa. Para informes, trabajos por lotes y XMLports, los filtros están visibles directamente en la página de solicitud.
Filtrado con campos de opción
Para los campos "normales" que contienen datos, fecha de configuración o datos de negocio, puede establecer filtros seleccionando datos y escribiendo valores de filtro, y puede usar símbolos para definir criterios de filtro avanzados. Obtenga más información en Introducción de criterios de filtrado.
Sin embargo, para campos de tipo Opción, solo puede establecer un filtro seleccionando una o más opciones de una lista desplegable de las opciones disponibles. Un ejemplo de un campo de opción es el campo Estado en la página Pedidos de venta.
Nota
Cuando selecciona varias opciones como valor de filtro, la relación entre las opciones se define como O. Por ejemplo, si selecciona las casillas Abierto y Lanzado en el campo de filtro Estado en la página Pedidos de venta, significa que se muestran los pedidos de venta que están abiertos o lanzados.
Configuración de filtros en listas
En las listas, los filtros se establecen utilizando el panel de filtro. Para mostrar el panel de filtro de una lista, elija la flecha desplegable situada junto al nombre de la página y luego elija la acción Mostrar panel de filtros. Alternativamente, seleccione Mayús+F3.
Para mostrar el panel de filtro de una columna de una lista, elija la flecha desplegable y luego elija la acción Filtrar. Alternativamente, seleccione Mayús+F3. El panel de filtro se abre con la columna seleccionada que se muestra como un campo de filtro en la sección Filtrar lista por.
El panel de filtro muestra los filtros actuales para una lista y le permite configurar sus propios filtros personalizados en uno o más campos eligiendo la acción + Filtrar.
Un panel de filtros se divide en tres secciones: Vistas, Filtrar lista por y Filtrar totales por:
Vistas
Algunas listas incluyen la sección Vistas. Las vistas son variaciones de la lista que se preconfiguran con filtros. Puede definir y guardar tantas vistas como desee por lista. Las vistas estarán disponibles para usted en cualquier dispositivo en el que inicie sesión. Obtenga más información en Guardar y personalizar vistas de lista.
Filtrar lista por
Esta sección es donde se agregan filtros en campos específicos para reducir el número de registros mostrados. Para agregar un filtro, elija la acción Filtro. Después, para agregar un filtro, elija la acción + Filtrar, escriba el nombre del campo por el que desea filtrar la lista o elija un campo de la lista desplegable.
Filtrar totales por
Algunas listas que muestran campos calculados, como cantidades e importes, incluyen la sección Filtrar totales por, donde puede ajustar varias dimensiones que influyen en los cálculos. Para agregar un filtro, elija la acción Filtro. Después, para agregar un filtro, elija la acción + Filtrar, escriba el nombre del campo por el que desea filtrar la lista o elija un campo de la lista desplegable.
Nota
FlowFilters es el encargado de controlar los filtros de la sección Filtrar totales por en el diseño de la página. Aprenda el aspecto técnico de FlowFilters en FlowFilters.
Puede establecer un filtro simple directamente en una lista mediante el panel de filtro, es decir, un filtro que muestra solo registros con el mismo valor que en la celda seleccionada. Seleccione una celda de la lista, elija la flecha desplegable y luego elija la acción Filtrar a este valor. Alternativamente, seleccione Alt+F3.
Configuración de filtros en informes, trabajos por lotes y XMLports
Para informes y XMLports, los filtros están visibles directamente en la página de solicitud. La página de solicitud muestra los últimos filtros utilizados de acuerdo con su selección en el campo Usar valores predeterminados de. Obtenga más información en Usar configuración guardada.
La sección principal Filtrar muestra los campos de filtro predeterminados que usa para delimitar qué registros incluir en el informe o XMLport. Para agregar un filtro, elija la acción Filtro. Después, para agregar un filtro, elija la acción + Filtrar, escriba el nombre del campo por el que desea filtrar la lista o elija un campo de la lista desplegable.
En la sección Filtrar totales por, puede ajustar varias dimensiones que influyen en los cálculos en el informe o XMLport. Para agregar un filtro, elija la acción Filtro. Después, para agregar un filtro, elija la acción + Filtrar, escriba el nombre del campo por el que desea filtrar la lista o elija un campo de la lista desplegable.
Acceder a criterios de filtros
Tanto en el panel de filtro como en una página de solicitud, introduzca sus criterios de filtro en el cuadro situado debajo del campo de filtro.
El tipo de campo de filtro determina qué criterios puede especificar. Por ejemplo, filtrar un campo que tiene valores fijos solo le permitirá elegir entre esos valores. Para obtener más información sobre símbolos de filtro especiales, consulte Criterios de filtro y Tokens de filtro.
Las columnas que ya tienen filtros se indican mediante el icono en el encabezado de la columna. Para eliminar un filtro, seleccione la flecha desplegable y, a continuación, elija la acción Borrar filtro.
Propina
Acelere la búsqueda y el análisis de sus datos utilizando combinaciones de atajos de teclado. Por ejemplo, seleccione un campo, use Mayús+Alt+F3 para agregar ese campo al panel de filtros, escriba los criterios de filtro, use Ctrl+Entrar para volver a las filas, seleccione otro campo y use Alt+F3 para filtrar ese valor. Obtenga más información en Atajos de teclado.
Criterios y operadores de filtro
Al introducir criterios, puede usar todos los números y las letras que normalmente se emplean en un campo. Pero también hay un conjunto de símbolos especiales que puede usar como operadores para filtrar aún más los resultados. Las siguientes secciones describen estos símbolos y cómo usarlos como operadores en filtros.
Propina
Para obtener más información sobre el filtrado de fecha y hora, consulte Trabajar con fechas y horas del calendario.
Importante
Puede haber situaciones en las que el valor por el que desea filtrar contiene un símbolo que es un operador. Obtenga más información sobre cómo gestionar estas situaciones en Filtrado de valores que contienen símbolos.
Si hay más de 200 operadores en un solo filtro, el sistema agrupará automáticamente algunas expresiones entre paréntesis
()
con el fin de procesarlas. Esto no tiene ningún efecto en el filtro ni en los resultados.
(..) Intervalo
Ejemplo | Registros mostrados |
---|---|
1100..2100 |
Números del 1100 al 2100. |
..2500 |
Hasta la 2500 inclusive |
..12 31 00 |
Fechas hasta el 31 12 00, inclusive. |
Bicycle..Car |
Cadenas de bicicleta a automóvil cuando se ordenan lexiográficamente |
P8.. |
Información correspondiente al ejercicio económico 8 y posteriores |
..23 |
Desde la fecha inicial hasta 23-mes actual-año actual 23:59:59 |
23.. |
Desde 23-mes actual-año actual 0:00:00 hasta la hora final |
22..23 |
Desde 22-mes actual-año actual 0:00:00 hasta 23-mes actual-año actual 23:59:59 |
Propina
Si está usando un teclado numérico, la tecla del separador decimal puede emitir un carácter distinto al punto (.). Para pasar a un punto, seleccione las teclas Alt+Separador decimal del teclado numérico. Cuando quiera volver a cambiar, seleccione de nuevo Alt+Separador decimal. Obtenga más información en Configurar el separador decimal utilizado por los teclados numéricos.
Nota
Si el campo por el que filtra es de tipo Texto, se utiliza el orden lexicográfico para determinar qué se incluye en el intervalo. Para los campos que se utilizan para almacenar números enteros, esto puede llevar al resultado (inesperado) de que un filtro en 10000..10042 también incluya los valores 100000 y 1000042.
(|) O
Ejemplo | Registros mostrados |
---|---|
1200|1300 |
Números con 1200 ó 1300 |
(<>) Distinto
Ejemplo | Registros mostrados |
---|---|
<>0 |
Todos los números, excepto el 0 La opción SQL Server permite combinar este símbolo con una expresión de caracteres comodín. Por ejemplo, <>A* significa distinto de cualquier texto que empiece por A. |
(>) Mayor de
Ejemplo | Registros mostrados |
---|---|
>1200 |
Números mayores que 1200 |
(>=) Mayor o igual a
Ejemplo | Registros mostrados |
---|---|
>=1200 |
Números mayores o igual que 1200 |
(<) Menor de
Ejemplo | Registros mostrados |
---|---|
<1200 |
Números menores que 1200 |
(<=) Menor o igual que
Ejemplo | Registros mostrados |
---|---|
<=1200 |
Números menores o iguales que 1200 |
(&) y
Ejemplo | Registros mostrados |
---|---|
>200&<1200 |
Números mayores de 200 e inferiores a 1200 |
(") Una coincidencia exacta de carácter
Ejemplo | Registros mostrados |
---|---|
'man' |
Texto que coincide exactamente con man y distingue mayúsculas de minúsculas. |
'' |
Texto que está vacío. |
(@) Distinción entre mayúsculas y minúsculas
Ejemplo | Registros mostrados |
---|---|
@man* |
Texto que empieza por man y no distingue mayúsculas de minúsculas. |
(*) Un número indefinido de caracteres desconocidos (quizás ninguno)
Ejemplo | Registros mostrados |
---|---|
*Co* |
Texto que contenga Co y es con diferenciación de mayúsculas y minúsculas. |
*Co |
Texto que termine con Co y es con diferenciación de mayúsculas y minúsculas. |
Co* |
Texto que empiece por Co y es con diferenciación de mayúsculas y minúsculas. |
(?) Un carácter desconocido
Ejemplo | Registros mostrados |
---|---|
Hans?n |
Texto como Mendoza o Mendosa |
Expresiones de formato combinadas
Ejemplo | Registros mostrados |
---|---|
5999|8100..8490 |
Incluye todos los registros cuyo número sea 5999 o un número entre 8100 y 8490. |
..1299|1400.. |
Incluye los registros cuyo número sea menor o igual que 1299 o un número igual o mayor que 1400 |
>50&<100 |
Incluye los registros cuyo número sea mayor que 50 y menor que 100. |
Filtrado por valores que contienen símbolos
Puede haber casos en los que los valores de campo contengan uno de los siguientes símbolos:
- &
- (
- )
- =
- |
Si desea filtrar por cualquiera de estos símbolos, coloque la expresión de filtro entre comillas sencillas ('<expression with symbol>'
). Por ejemplo, si desease filtrar en los registros que comienzan por el texto J & V, la expresión de filtro sería 'J & V*'
.
Este requisito no es necesario para otros símbolos.
Tokens de filtro
Al introducir criterios de filtro, también puede escribir palabras que tengan un significado especial, lo que se conoce como tokens de filtro. Después de introducir la palabra token, la palabra se reemplaza por el valor o valores que representa. Los tokens de filtro facilitan el filtrado al reducir la necesidad de ir a otras páginas para buscar los valores que desea agregar a su filtro. En las tablas siguientes se describen algunos de los tokens que puede escribir como criterios de filtro.
Propina
Su organización puede usar tokens personalizados. Para obtener información sobre el conjunto completo de tokens disponibles o para agregar más tokens personalizados, hable con su administrador. Aprenda el aspecto técnico de los tokens de filtro en Agregar tokens de filtro.
(%me o %user) Registros que se le han asignado
Utilice %me
o %user
cuando filtre campos que contengan el ID de usuario, como el campo Asignado a ID de usuario, para mostrar todos los registros que se le asignaron.
Ejemplo | Registros mostrados |
---|---|
%me o %user |
Registros que se han asignado a su cuenta. |
(%mycustomers) Clientes en Mis clientes
Use %mycustomers
en el campo de cliente No para mostrar todos los registros de los clientes que se incluyen en la lista Mis clientes en su Área de trabajo.
Ejemplo | Registros mostrados |
---|---|
%mycustomers |
Clientes en Mis clientes en el Área de trabajo. |
(%myitems) Artículos en Mis artículos
Use %myitems
en el campo de artículo No para mostrar todos los registros de los artículos que se incluyen en la lista Mis artículos en su Área de trabajo.
Ejemplo | Registros mostrados |
---|---|
%myitems |
Artículos en Mis artículos en el Área de trabajo. |
(%myvendors) Proveedores en Mis proveedores
Use %myvendors
en el campo de proveedor No para mostrar todos los registros de los proveedores que se incluyen en la lista Mis proveedores en su Área de trabajo.
Ejemplo | Registros mostrados |
---|---|
%myvendors |
Proveedores en Mis proveedores en el Área de trabajo. |
Información relacionada
Preguntas frecuentes sobre búsqueda y filtrado
Guardar y personalizar vistas de lista
Trabajar con Business Central
Métodos abreviados de teclado
Encuentre módulos de aprendizaje en línea gratuitos de Business Central aquí