1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
|
Private Sub Fil_Agriseul_AfterUpdate()
Dim bd As Database
Dim rst As Recordset
Set bd = CurrentDb()
Set rst = bd.OpenRecordset("SELECT T_Agriculteur.ID_Exploitant FROM T_Agriculteur WHERE (((T_Agriculteur.ID_Exploitant)=" & Me![Fil_Agriseul] & "));", dbOpenDynaset)
If rst.EOF Then
MsgBox (" ce numéro d'exploitant n'existe pas ")
Else
Me![Fil_NoAgriSup] = ""
Me![Fil_NoAgriInf] = ""
Me![Fil_NoComInf] = ""
Me![Fil_NoComSup] = ""
Me![Fil_Localite] = ""
Me![Fil_Agriculteur] = ""
RechFiltre
'vérifie si le numéro existe
DoCmd.OpenForm "F_RemplFormulaire", , , "ID_Exploitant =" & Me![Fil_Agriseul]
End If
Sortie:
Exit Sub
End Sub |
Partager