Le Filtrage De Microsoft Access Sous-Formulaire
J'ai un sous-formulaire rempli avec des tâches différentes. Je veux filtrer sur DUE_DT
avec un filtre qui se fait automatiquement. Certains enregistrements ont un vide DUE_DT
, que je voudrais filer dehors. Je tiens également à filtrer les enregistrements dont le DUE_DT
est de plus de 30 jours. J'ai essayé à l'aide de VB, mais je n'ai pas été en mesure de trouver la syntaxe appropriée.
Vous devez vous connecter pour publier un commentaire.
"Je veux filtrer sur DUE_DT avec un filtre qui se fait automatiquement."
Je ne suis pas tout à fait sûr de ce que vous avez à l'esprit, mais je me demande si cela pourrait être manipulé par un
WHERE
clause dans le sous-formulaire d'enregistrement de la requête source.Qui serait automatique dans le sens que le filtre s'appliquent toujours.
Remarque vous n'avez pas à ajouter une autre condition à exclure explicitement les valeurs Null (comme
DUE_DT Is Not Null
) parce que Null n'est pas>= Date() - 30
.Voici la syntaxe pour appplying un filtre à un sous formulaire:
Essayer dans VBA, devrait fonctionner sur tous les forme de module ou de vous mettre dans:
Remplacer le
subFormName
dansForm_subFormName
avec le nom de votre sous-formulaire, mais de garder laForm_
.[Form]
et[subFormName]
censés être modifié avec le nom de ce formulaire/sous-formulaire?