Carte du site
 Remerciements
 Netiquette
 Bugs
 Tables
 Requêtes
 Formulaires
 États (rapports)
 Modules
 APIs
 Chaînes
 Date/Time
 Général
 Ressources
 Téléchargeables

 Termes d'usage

Forms: Ne peut utiliser  ApplyFilter sur un sous formulaire

Author(s)
Dev Ashish

Ne peut utiliser  ApplyFilter sur un sous formulaire.

(Q)    J'essaie de restreindre les enregistrements affichés sur un sous formulaire, mais utiliser ApplyFilter ne fonctionne pas.  Quelle est donc la bonne façon de faire?

(A)    La procédure consiste à modifier le  Recordsource du sous formulaire.  Utiliser ApplyFilter sur le sous formulaire changera le formulaire maître. 

        On peut soir générer l'énoncé SQL dynamiquement et l'assigner au sous formulaire, comme:

strSQL="SELECT * FROM sometable WHERE "
strSQL=strSQL & " someID=" & me!IDonMainForm
Me!SubFormName.Form.RecordSource=strSQL

ou encore utiliser une requête prédéfinie et substituer les noms avec la syntaxe fournie ci-dessus.

© 1998-2001, Dev Ashish, All rights reserved. Optimized for Microsoft Internet Explorer