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 :

Macros de table : après suppression ne peut pas modifier dans la même table [AC-2010]


Sujet :

IHM

  1. #1
    Membre du Club
    Homme Profil pro
    Formateur en informatique
    Inscrit en
    Août 2009
    Messages
    77
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Formateur en informatique

    Informations forums :
    Inscription : Août 2009
    Messages : 77
    Points : 55
    Points
    55
    Par défaut Macros de table : après suppression ne peut pas modifier dans la même table
    Bonjour !

    Je suis en plein apprentissage des macros de table Access 2010.

    J'ai un petit souci basique... J'ai une table Table1 :
    Champ1
    aa
    bb
    cc

    Je crée une macro de table "Après suppression" :
    - Rechercher un enregistrement dans : Table1
    - Condition Where : [Champ1]="bb"
    - ModifierEnregistrement
    - DéfinirChamp : Nom : Champ1
    Valeur = "XXX"


    Je m'attends donc, logiquement, à ce que si je supprime cc, la macro aille remplacer bb par XXX

    Or, il ne fait rien de rien !!!

    MAIS :

    Si j'ai une table Table2, avec les mêmes champs (aa, bb, cc)
    Et que ma macro Après suppression dans Table1 va modifier la Table2 :
    - Rechercher un enregistrement dans : Table2
    - Condition Where : [Champ1]="bb"
    - ModifierEnregistrement
    - DéfinirChamp : Nom : Champ1
    Valeur = "XXX"

    Alors, ça fonctionne...

    Dois-je en tirer comme conclusion que les événements Après suppression (et Après Mise à jour) ne peuvent pas modifier d'enregistrements qui se trouvent dans la même table ? ... Ca me paraît à la fois bizarre et restrictif ?!?!?!

    Merci d'avance !

  2. #2
    Membre du Club
    Homme Profil pro
    Formateur en informatique
    Inscrit en
    Août 2009
    Messages
    77
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Formateur en informatique

    Informations forums :
    Inscription : Août 2009
    Messages : 77
    Points : 55
    Points
    55
    Par défaut
    Je continue mes tests, et maintenant, ça à l'air de marcher !

    Il y a quelques minutes, il me semble avoir eu encore un autre cas de figure : j'ai été obligé de fermer et de rouvrir la table pour visualiser les changements !

    Donc, ça me paraît un peu aléatoire... Bizarre !

    Bon, ben on peut dire "Résolu", quelque part...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 6
    Dernier message: 09/01/2008, 11h56
  2. Utilisateur peut pas modifier la taille
    Par zogo123 dans le forum AWT/Swing
    Réponses: 3
    Dernier message: 27/11/2007, 08h53
  3. [MySQL] Décrémenter automatiquement un champ de table après suppression d'une occurrence
    Par hicham_alaoui1 dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 15/09/2007, 16h51
  4. Réponses: 11
    Dernier message: 01/12/2006, 17h24
  5. Réponses: 2
    Dernier message: 21/07/2006, 06h55

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