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
|
Option Compare Database
'---------------------------------------------------------------
' Mise à jour Historique_Poule lors de corrections de résultats
'
'---------------------------------------------------------------
Function MAJ_Correction()
Dim ValTexte As String
Dim ValNum As Integer
Numero_Tour = Forms![Formulaire Resultat poule]!NumTour
Numero_Tableau = Forms![Formulaire Resultat poule]!NumTableau
ValTexte = "'-'"
ValNum = 0
If Numero_Tableau = 1 Or Numero_Tableau = 2 Then
Numero_Tableau = 1
Else
Numero_Tableau = 3
End If
NTT = Trim(Str(Numero_Tableau)) & Trim(Str(Numero_Tour))
Select Case NTT
Case "11"
ID = "F_SF_Tab1_Tour1.ID_Nom"
Case "12"
ID = "F_SF_Tab1_Tour2.ID_Nom"
Case "13"
ID = "F_SF_Tab1_Tour3.ID_Nom"
Case "14"
ID = "F_SF_Tab1_Tour4.ID_Nom"
Case "32"
ID = "F_SF_Tab3_Tour2.ID_Nom"
Case "33"
ID = "F_SF_Tab3_Tour3.ID_Nom"
Case "34"
ID = "F_SF_Tab3_Tour4.ID_Nom"
End Select
Ligne = "UPDATE Historique_poule SET Historique_poule.Point_1T = " & ValTexte & ","
Ligne = Ligne & "Historique_poule.Point_1TR = " & ValTexte & ", Historique_poule.Point_2T = " & ValTexte & ", Historique_poule.Point_2TR = " & ValTexte & ","
Ligne = Ligne & "Historique_poule.Point_3T = " & ValTexte & ", Historique_poule.Point_3TR = " & ValTexte & ", Historique_poule.Point_4T = " & ValTexte & ","
Ligne = Ligne & "Historique_poule.Point_4TR = " & ValTexte & ", Historique_poule.Score_1T = 0, Historique_poule.Score_1TR = 0, Historique_poule.Score_2T = 0,"
Ligne = Ligne & "Historique_poule.Score_2TR = 0, Historique_poule.Score_3T = 0, Historique_poule.Score_3TR = 0, Historique_poule.Score_4T = 0, Historique_poule.Score_4TR = 0,"
Ligne = Ligne & "Historique_poule.ID_A_1T = 0, Historique_poule.ID_A_1TR = 0, Historique_poule.ID_A_2T = 0, Historique_poule.ID_A_2TR = 0, Historique_poule.ID_A_3T = 0, "
Ligne = Ligne & "Historique_poule.ID_A_3TR = 0, Historique_poule.ID_A_4T = 0, Historique_poule.ID_A_4TR = 0 "
Ligne = Ligne & "WHERE " & ID & " = Historique_Poule.ID_Nom ;"
DoCmd.RunSQL Ligne
End Function |
Partager