DoCmd.SetFilter (Access)

Use el método SetFilter para aplicar un filtro a los registros de la hoja de datos activa, formulario, informe o tabla.

Al ejecutar este método, el filtro se aplica a la tabla, formulario, informe u hoja de datos (por ejemplo, el resultado de la consulta) que está activo y tiene el foco. La propiedad Filter del objeto activo se utiliza para guardar el argumento wherecondition y aplicarlo en un momento posterior. Los filtros se guardan con los objetos en los que se crean. Se cargan automáticamente cuando se abre el objeto, pero no se aplican automáticamente. Para aplicar un filtro automáticamente cuando se abre el objeto, establezca la propiedad FilterOnLoad en true.

SetFilter (FilterName, WhereCondition, ControlName)


DoCmd.SetFilter WhereCondition:="[Product Code] Like ""NWTB*"""

Arguments

Optional arguments

Los siguientes argumentos son opcionales

FilterName (String) - Si se proporciona, el nombre de una consulta o de un filtro guardado como consulta. Este argumento o el argumento wherecondition son obligatorios.

WhereCondition (String) - Si se proporciona, una cláusula WHERE de SQL que restringe los registros en la hoja de datos, formulario, informe o tabla.

ControlName (String) - Si se proporciona, es el nombre del control que corresponde al subformulario o subinforme que se va a filtrar. Si está vacío, se filtra el objeto actual.