IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

IHM Discussion :

Effacement d'un champ au 1er janvier


Sujet :

IHM

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Août 2009
    Messages
    115
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2009
    Messages : 115
    Points : 58
    Points
    58
    Par défaut Effacement d'un champ au 1er janvier
    Bonjour,

    Je gère avec access l'entretien des machines de mes clients.

    J'ai un formulaire type feuille de données, dans lequel j'enregistre à chaque nouveau contrat, les dates de visite prévisionnelles pour l'année civile.
    Il peut y avoir de 1 à 6 visites /an.

    Lorsque je réalise une visite je sélectionne "valider", dans un champs de mon formulaire.
    J'ai intégré a cette manipulation un évènement qui change la date prévisionnelle de la prochaine visite en lui ajoutant 1 an.

    Exemple: 1 client à 2 visites prévues, 1.04.12 et 1.09.12, lorsque je valide ma première visite le 1.04.12 devient 1.04.13 et idem pour la suivante.
    Cet évènement me permet de contrôler mes visites 2012 et de ne plus voir apparaître dans le récapitulatif les visites de ce client et ça fonctionne très bien.

    Maintenant ce que j'aimerais, c'est qu'à chaque 1er janvier, le champs "valider" s'efface automatiquement, tout en conservant les nouvelles dates bien entendu, pour que l'année suivante je puisse à nouveau refaire la manip, sinon je me vois contrains en début d'année de reprendre la table et d'effacer tous les "valider" manuellement.

    Est-ce que c'est possible ?

    Merci pour vos conseils,
    Ortiz

  2. #2
    Responsable Systèmes


    Homme Profil pro
    Gestion de parcs informatique
    Inscrit en
    Août 2011
    Messages
    17 850
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Gestion de parcs informatique
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Août 2011
    Messages : 17 850
    Points : 44 210
    Points
    44 210
    Par défaut vidage champs auto
    2 solutions :

    - manuellement :
    Ajout d'un bouton déclenchant une requête en modification vidant le champ validé pour les enregistrements concernés

    - automatiquement :

    A chaque basculement d'année, il faut déclencher la requête de mise à jour pré-citée. La difficulté est de détecter correctement ce changement d'année, car la base n'est pas forcément ouverte le 1er janvier N+1. Moi je préfère le déclencher manuellement.

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Août 2009
    Messages
    115
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2009
    Messages : 115
    Points : 58
    Points
    58
    Par défaut
    Bonjour chrtophe,

    Merci pour ces réponses, effectivement la solution manuelle est plus simple à mettre en place, et donc que dois-je mettre comme code dans ce bouton pour vider le champ ?

  4. #4
    Membre habitué
    Inscrit en
    Novembre 2006
    Messages
    257
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 257
    Points : 153
    Points
    153
    Par défaut Pour continuer la réponse précédente ...
    Sur Clic:
    Avec la table CHOIX et le Champs Selec

    Docmd.RunSQL "UPDATE Choix SET Choix.Selec = '0'"

Discussions similaires

  1. [HTML]Bloquer l'effacement d'un champ
    Par baboun007 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 6
    Dernier message: 02/01/2010, 13h42
  2. Effacer tout les champs d'une table
    Par rrbenez dans le forum C++Builder
    Réponses: 1
    Dernier message: 10/04/2008, 21h42
  3. effacement d'un champ de texte au chargement la page
    Par kheiro dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 22/11/2007, 15h43
  4. Effacement d'un champ texte
    Par lapaz dans le forum Access
    Réponses: 2
    Dernier message: 19/03/2007, 00h21
  5. Effacer Completement Un Champ
    Par eclectique dans le forum Access
    Réponses: 3
    Dernier message: 29/11/2006, 12h28

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo