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 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78
| Private Sub Commande8_Click()
If IsNull(Me.Modifiable30) Or Me.Modifiable30 = "" Then
MsgBox "Veuillez renseigner le nom de la ville, s'il vous plaît", vbOKOnly + vbInformation, "Information manquante..."
Else
Dim tVille As Recordset
Set tVille = CurrentDb.OpenRecordset("Ville", DB_OPEN_DYNASET)
tVille.Requery
End If
If IsNull(Me.Texte2) Or Me.Texte2 = "" Then
MsgBox "Veuillez renseigner le nom du quartier, s'il vous plaît", vbOKOnly + vbInformation, "Information manquante..."
Else
Dim tQuartier As Recordset
Set tQuartier = CurrentDb.OpenRecordset("Quartier", DB_OPEN_DYNASET)
tQuartier.AddNew
tQuartier![Nom_quartier] = Me.Texte2
tQuartier![Numéro ville] = tVille![Numéro ville]
tQuartier.Update
tQuartier.MoveLast
tQuartier.Requery
Me![ntquartier] = tQuartier![Numéro quartier]
'ntquartier est le nom donné à la zone de texte où sera stocké le numéro du quartier crée
End If
On Error GoTo Err_Commande8_Click
Dim stDocName As String
Dim stLinkCriteria As String
stDocName = "Accueil"
DoCmd.OpenForm stDocName, , , stLinkCriteria
DoCmd.Close acForm, "Nouveau quartier"
Exit_Commande8_Click:
Exit Sub
Err_Commande8_Click:
MsgBox Err.Description
Resume Exit_Commande8_Click
End Sub
Private Sub Commande10_Click()
On Error GoTo Err_Commande10_Click
Dim stDocName As String
Dim stLinkCriteria As String
stDocName = "Accueil"
DoCmd.OpenForm stDocName, , , stLinkCriteria
DoCmd.Close acForm, "Nouveau quartier"
Exit_Commande10_Click:
Exit Sub
Err_Commande10_Click:
MsgBox Err.Description
Resume Exit_Commande10_Click
End Sub
Private Sub Modifiable30_Change()
Me.Texte2.Requery
End Sub |
Partager