Filtre d'un formulaire Access
Bonjour
Voila je voudrai filtrer un formulaire a partir d'une donnée d'un champs d'une autre table
J'utilise Access 2002
Mais il me marque un message d'erreur disant trop peu de parametre 2 minimum
Voila je voudrai filtrer un formulaire a partir d'une donnée d'un champs d'une autre table
J'utilise Access 2002
Private Sub Commande16_Click() 'On Error GoTo Err_Commande16_Click Dim stDocName As String Dim stLinkCriteria As String Dim db As DAO.Database Dim rst As DAO.Recordset Dim sql As String Set db = CurrentDb sql = "select idprojet.projet,jalon from projet,jalon where projet.idprojet=jalon.idprojet and idprojet=""" & nom_chef1.Value & """" Set rst = db.OpenRecordset(sql) stDocName = "Jalon" DoCmd.OpenForm stDocName, , , "[Idprojet] = '" & sql & "'", , , nom_chef1.Value 'Exit_Commande16_Click: ' Exit Sub ' 'Err_Commande16_Click: ' MsgBox Err.Description ' Resume Exit_Commande16_Click ' End Sub
Mais il me marque un message d'erreur disant trop peu de parametre 2 minimum
1 réponse
-
Bonjour,
Essai de'executer en mode pas à pas
Regarde la fonction qui bloque
regarde l'aide d'acces,
et ajoutes le(s) parametre(s) manquant(s)
---------------That's all Folk...----------------
-
@fab101mets plutôt:
Me.RecordSource =taRequete
Me.Requery
et enleve tout ce qui concerne le record set.
-