Compartir a través de


Filtrar datos en una vista de datos

Al crear una vista de datos, puede aplicar un filtro para que la vista incluya sólo los datos que cumplen los criterios que especifica. Por ejemplo, puede tener un origen de datos en el que se incluyen cientos o miles de registros. Sin embargo, sólo desea visualizar un subconjunto de estos registros. Puede crear un filtro para que sólo se incluya este subconjunto de registros en su vista de datos.

Cuando crea un filtro, genera una o más expresiones que se aplican a los datos. Los datos que cumplen estos criterios se incluyen en la vista de datos. Hay tres partes básicas en la cláusula de una expresión: el nombre de campo (el nombre del campo por el que desea filtrar), el operador (la regla que desea aplicar al valor, como igual que, mayor que o menor que) y el valor (los datos que busca). Puede utilizar varias expresiones en un solo filtro; para ello, se agregan cláusulas nuevas que especifican criterios adicionales que deben cumplir los datos.

Si su filtro contiene varias cláusulas, es posible que desee agrupar dos o más cláusulas de modo que se apliquen antes que otra cláusula. Al establecer el orden en el que se aplican las cláusulas, tiene un control preciso sobre los datos que aparecen en la vista de datos.

En ocasiones, puede que necesite crear un filtro que use criterios más complejos. En Microsoft Expression Web, puede usar XPath para crear filtros avanzados. Para obtener información detallada acerca de cómo crear expresiones XPath, consulte la referencia de XPath (puede estar en inglés) en MSDN Library.

Cuando usa Expression Web para filtrar datos en una vista de datos, limita los registros que están realmente disponibles en la vista de datos.

Para agregar un filtro a una vista de datos

  1. En la vista Diseño, haga clic en la vista de datos para seleccionarla.

  2. En el menú Vista de datos, haga clic en Filtro.

  3. En el cuadro de diálogo Criterios de filtro, haga clic en Haga clic aquí para agregar una nueva cláusula.

  4. Haga clic en el cuadro Nombre de campo y, a continuación, en el campo que contiene los valores que desea.

  5. Haga clic en el cuadro Comparación y, a continuación, en el operador que desea.

  6. Haga clic en el cuadro Valor y, a continuación, escriba o seleccione los criterios que desea.

Para agregar una cláusula a un filtro

  1. En la vista Diseño, haga clic en la vista de datos para seleccionarla.

  2. En el menú Vista de datos, haga clic en Filtro. En el cuadro de diálogo Criterios de filtro puede ver cualquier criterio de filtro que se aplique actualmente a la vista de datos.

  3. Al final de una cláusula existente, haga clic en el cuadro Y/O y, a continuación, realice una de estas acciones:

    • Para crear un filtro en el que los datos deben coincidir con los criterios de ambas cláusulas, haga clic en Y.

    • Para crear un filtro en el que los datos deben coincidir con los criterios de una sola cláusula, haga clic en O.

  4. En la fila siguiente, haga clic en Haga clic aquí para agregar una nueva cláusula.

  5. Haga clic en el cuadro Nombre de campo y, a continuación, en el campo que contiene los valores que desea.

  6. Haga clic en el cuadro Comparación y, a continuación, en el operador que desea.

  7. Haga clic en el cuadro Valor y, a continuación, escriba o seleccione los criterios que desea.

Para agrupar las cláusulas en un filtro

  1. En la vista Diseño, haga clic en la vista de datos para seleccionarla.

  2. En el menú Vista de datos, haga clic en Filtro. En el cuadro de diálogo Criterios de filtro puede ver cualquier criterio de filtro que se aplique actualmente a la vista de datos.

  3. Al final de la segunda cláusula, haga clic en el cuadro Y/O y, a continuación, haga clic en O.

  4. En el cuadro de diálogo Criterios de filtro, haga clic en Haga clic aquí para agregar una nueva cláusula.

  5. Haga clic en el cuadro Nombre de campo y, a continuación, en el campo que contiene los valores que desea.

  6. Haga clic en el cuadro Comparación y, a continuación, en el operador que desea.

  7. Haga clic en el cuadro Valor y, a continuación, escriba o seleccione los criterios que desea.

  8. Mantenga presionada la tecla MAYÚS mientras hace clic en las flechas de la columna más a la izquierda de las cláusulas que se desea agrupar y, a continuación, haga clic en Agrupar. El corchete que conecta las cláusulas indica que se van a agrupar las cláusulas. Para quitar la agrupación, haga clic en Desagrupar.

Para modificar una cláusula

  1. En la vista Diseño, haga clic en Vista de datos para seleccionarla.

  2. En el menú Vista de datos, haga clic en Filtro.

  3. En el cuadro de diálogo Criterios de filtro, haga clic en una cláusula existente y, a continuación, realice una de estas acciones:

    • Haga clic en el cuadro Nombre de campo y, a continuación, en el campo que contiene los valores que desea.

    • Haga clic en el cuadro Comparación y, a continuación, en el operador que desea.

    • Haga clic en el cuadro Valor y, a continuación, escriba o seleccione los criterios que desea.

Para eliminar una cláusula

  1. En la vista Diseño, haga clic en la vista de datos para seleccionarla.

  2. En el menú Vista de datos, haga clic en Filtro.

  3. Haga clic en la flecha de la columna izquierda de la cláusula que desea eliminar y, a continuación, presione SUPR.

Para eliminar un filtro

  1. En la vista Diseño, haga clic con el botón secundario en la vista de datos y, a continuación, haga clic en Mostrar tareas de control comunes.

  2. En la lista Tareas de Data View, haga clic en Filtrar.

  3. Mantenga la tecla MAYÚS presionada mientras hace clic en la flecha de la columna izquierda de cada cláusula y, a continuación, presione SUPR.

[!NOTA]

Si está utilizando un filtro avanzado, el texto Usar expresión avanzada aparece en el cuadro de diálogo Criterios de filtro. Para eliminar un filtro avanzado, haga clic en Avanzadas y, a continuación, elimine todo el texto del cuadro de texto.

Para crear un filtro avanzado

  1. En la vista Diseño, haga clic en la vista de datos para seleccionarla.

  2. En el menú Vista de datos, haga clic en Filtro.

  3. En el cuadro Criterios de filtro, haga clic en Avanzadas.

  4. En el cuadro de diálogo Condición avanzada, en Seleccione el campo que desea insertar:, haga doble clic en el campo que desea insertar en la expresión. Para insertar la ruta completa de acceso al campo, mantenga presionada la tecla CTRL mientras hace doble clic en el campo.

  5. En el cuadro Editar la expresión XPath, coloque el punto de inserción justo después del nombre de campo y, a continuación, presione la BARRA ESPACIADORA. Aparece la lista de operadores disponibles de IntelliSense.

  6. En la lista de operadores de IntelliSense, haga doble clic en el operador que desee.

  7. En la lista de campos disponibles, haga doble clic en el campo que desee.

  8. En la lista de operadores de IntelliSense, haga doble clic en el operador que desee.

Vea también

Conceptos

Vistas de datos

Agregar una vista de datos

Aplicar formato condicional a una vista de datos

Ordenar datos en una vista de datos

Crear una columna de fórmula en una vista de datos

Cambiar el diseño de una vista de datos

Modificar las columnas en una vista de datos

Agregar fuentes RSS a una página

Mostrar datos de ejemplo en una vista de datos