You are on page 1of 3

ACCESS

Al crear una consulta se pueden filtrar los resultados.

Si a partir del contenido de una tabla, se desea crear una consulta que solo arroje aquellos
registros que coincidan con un campo determinado por el usuario (por ej de un listado de
alumnos, solo aparezcan aquellos que son argentinos) en VISTA DISEÑO, en la casilla CRITERIO se
debe escribir “argentino” y luego presionar EJECUTAR. Automáticamente se genera un listado de
registros de alumnos argentinos.

Si se desea avanzar en la automatización se puede dar a elegir al usuario que nacionalidad filtrar
realizando una consulta con PARAMETROS. De esta manera en lugar de tener que pasar a VISTA
DISEÑO, cada vez que se quiera filtrar un resultado, realizando el siguiente procedimiento se
podrá realizarlo directamente al EJECUTAR la consulta.

Para ello, en la casilla CRITERIO se puede escribir entre corchetes [] la frase que aparecerá en la
ventana que solicita al usuario el parámetro (p nuestro ej, se podrá escribir [nacionalidad]).

FILTRADO POR MES DE COINCIDENCIA

La función ParcFecha sirve para filtrar registros por fechas

Contengan una fecha que sea de un mes específico ParcFecha("m", Devuelve los registros de las transacciones
(independientemente del año), como diciembre [FechaVenta]) = 12 que tuvieron lugar en diciembre de cualquier
año.

DatePart(intervalo, fecha [, primerdíasemana] [, primerasemanaaño] )

La sintaxis de la función ParcFecha (DatePart) tiene los siguientes argumentos:

Argumento Descripción

intervalo Requerido. Expresión de cadena que es el intervalo de tiempo que desea devolver.

fecha Requerido. Valor Variant (Date) que se desea evaluar.

primerdíasemana Opcional. Constante que especifica el primer día de la semana. Si no se especifica, se supone que es el
domingo.

primerasemanaaño Opcional. Constante que especifica la primera semana del año. Si no se especifica, se supone que es la
semana en la que trascurre el 1 de enero.

Valores

El argumento intervalo tiene los siguientes valores:


Valor Descripción

yyyy Año

q Trimestre

m Mes

y Día del año

d Día

w Día de la semana

ww Semana

h Hora

n Minutos

s Segundos

El argumento primerdíasemana tiene los siguientes valores:

Constante Valor Descripción

vbUseSystem 0 Se utiliza la configuración NLS API.

vbSunday 1 Domingo (valor predeterminado)

vbMonday 2 Lunes

vbTuesday 3 Martes

vbWednesday 4 Miércoles

vbThursday 5 Jueves

vbFriday 6 Viernes

vbSaturday 7 Sábado

El argumento primerasemanaaño tiene los siguientes valores:

Constante Valor Descripción

vbUseSystem 0 Se utiliza la configuración NLS API.

vbFirstJan1 1 Se comienza con la semana en la que transcurre el 1 enero (predeterminado).

vbFirstFourDays 2 Se comienza con la primera semana que tenga como mínimo cuatro días en el año nuevo.
vbFirstFullWeek 3 Se comienza con la primera semana completa del año.

En la sig captura de pantalla se puede filtrar solo los registros que coincidan con el mes ingresado
por el usuario ([Mes])tomando en cuenta las fechas almacenadas en el campo “Fecha de entrega”

You might also like