Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1406 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  VBA ACCESS dirty

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

VBA ACCESS dirty

n°1721448
subkiller
Posté le 22-04-2008 à 09:46:42  profilanswer
 

bonjour,
 
existe-t-il un equivalent a l'argument "Dirty" d'un fomulaire applicable a un control du formulaire
 
je m'explique:
 
verifier qu'un formulaire a été modifié avant de l'enregistrer ; je sais faire:
             

Code :
  1. if me.dirty then
  2. DoCmd.RunCommand acCmdSaveRecord
  3. else
  4. msgbox "merci de mettre un commentaire"
  5. exit sub
  6. end if


 
mais verifier si un champs/control bien particulier a été modifié: ça je sais pô faire      
 
si quelqu'un pouvait m'aider cela serait fort sympathique.
 
en vous remerciant par avance pour votre aide
 
SK

mood
Publicité
Posté le 22-04-2008 à 09:46:42  profilanswer
 

n°1721694
olivthill
Posté le 22-04-2008 à 13:02:33  profilanswer
 

Quand j'avais eu besoin de ce drapeau, je l'avais programmé en me servant de la procédure xxxx_Change() :

Public ChangementFlag As Boolean
 
Private Sub champ1_Change()
   ChangementFlag = True
End Sub
Private Sub champ2_Change()
   ChangementFlag = True
End Sub
...
Private Sub BtValider_Click()
   Mise a jour ou Insertion.....
   ChangementFlag = False ' Les changements ont été enregistrés
End Sub


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  VBA ACCESS dirty

 

Sujets relatifs
access Gestion des utilisateurs[VBA/EXCEL] Solver mega trop super lent
Access 2003[access] recherche de prix
Access fait-il du multitache ?[Access ou SQL Server] Quelle différence ?
Probleme Requete AccessINSERT PHP/ACCESS
BOUCLE VBA EXCELAccess : sous-formulaire déféctueux
Plus de sujets relatifs à : VBA ACCESS dirty


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR