vinkey33
Messages postés92Date d'inscriptionmercredi 9 décembre 2015StatutMembreDernière intervention23 janvier 2021
-
Modifié le 29 janv. 2018 à 15:38
ucfoutu
Messages postés18038Date d'inscriptionlundi 7 décembre 2009StatutModérateurDernière intervention11 avril 2018
-
29 janv. 2018 à 23:23
Bonjour j'ai réalisé un bouton qui s'activera quand le champ "affectation" est sur affecté sinon il reste grisé
mais par contre quand je l'éxécute, je suis obligé d’allée sur la ligne d'en dessous pour que le bouton se grise et il devrait dégrisé un notre bouton voici les code
Private Sub Suprimer_Affectation_Click() Dim OuiNonAnnulé As Integer Dim strmysql As String Dim Numero_puce As String Dim MyDate As Date Dim RunMySQL As String DoCmd.SetWarnings False
Numero_puce = Me.Num_SIM
OuiNonAnnulé = MsgBox("Est-ce que le matériel est déjà retourné ?", vbYesNoCancel) If OuiNonAnnulé = vbYes Then strmysql = "UPDATE Abonnements SET Abonnements.Statut_Abo = ""Non Affecté""" strmysql = strmysql & " WHERE (Abonnements.Num_SIM = """ strmysql = strmysql & Numero_puce strmysql = strmysql & """);" Me.Statut_Affectation = "Non Affecté" Me.Statut = "inactif" Me.Actif = False DoCmd.RunSQL strmysql
DoCmd.RunSQL " UPDATE [Equipement] INNER JOIN [Affectation] ON [Equipement].Num_EMEI = [Affectation].Num_EMEI SET [Equipement].Statut_Equipement =""Attente Retour""" _ & " WHERE Equipement.Num_EMEI='" & Me.Num_EMEI & "'" ElseIf OuiNonAnnulé = vbAnnulé Then End If Me.Refresh End Sub
Private Sub Confirmer_Retour_Equipement_Click() Dim OuiNonAnnulé As Integer Dim strmysql As String Dim Numero_puce As String Dim MyDate As Date Dim RunMySQL As String
Numero_puce = Me.Num_SIM
OuiNonAnnulé = MsgBox("Est-ce que Vous confirmez aussi le Retour de l'abonnement ?", vbYesNoCancel) If OuiNonAnnulé = vbYes Then strmysql = "UPDATE Abonnements SET Abonnements.Statut_Abo = ""Non Affecté""" strmysql = strmysql & " WHERE (Abonnements.Num_SIM = """ strmysql = strmysql & Numero_puce strmysql = strmysql & """);" Me.Statut_Affectation = "Non Affecté" Me.Statut = "inactif" Me.Actif = False DoCmd.RunSQL strmysql DoCmd.RunCommand acCmdSaveRecord
ucfoutu
Messages postés18038Date d'inscriptionlundi 7 décembre 2009StatutModérateurDernière intervention11 avril 2018209 29 janv. 2018 à 23:23
Bonjour,
Veux-tu bien isoler le code concerné par la difficulté rencontrée ,
Elle est inutilement noyée dans le code/roman joint, qui ne donne pas du tout envie de rechercher dans laquelle de ses parties se trouve celle objet de cette discussion.