Access 2007
thomason1407
Messages postés
5
Statut
Membre
-
hekman -
hekman -
Bonjour à tous,
Plutot de continuer à passer des heures à essayer de resoudre mon probleme, je prefere profiter de l'entraide proposé dans ce forum.
Mon probleme est sur Access 2007. Un exemple est le suivant:
Table1 = 4 champs
marque: a / a / b / b
modele: a1/a2/b1/b2
gps1 :
gps2: case à cocher (vrai/faux)
Table2: 3 champs
marque: a / a / b / b
modele: a1/a2/b1/b2
gps:1/2/3/4
Mon objectif est de mettre les données de table2.gps vers table1.gps. Les données doivent être transmises uniquement si le champs gps2 est coché dans le formulaire1 (appelé formulaires.formulaire1.gps2).
Enfin si "formulaires.formulaire1.gps2" n'est pas coché alors table1.gps doit prendre la valeur 0.
Mes démarches sont:
- création des requêtes mises à jour suivantes:
requete1: si la case "formulaires.formulaire1.gps2" est coché
UPDATE table1 INNER JOIN table2 ON (table1.marque = table2.marque) AND (table1.modele = table2.modele) SET table1.gps = [table1]![gps]
WHERE ((([Formulaires]![formulaire1]![gps2])="vrai"));
requete2: si la case "formulaires.formulaire1.gps2" est pas coché
UPDATE table1 INNER JOIN test2 ON (table1.marque = table2.marque) AND (table1.modele = table2.modele) SET table1.gps = "0"
WHERE ((([Formulaires]![formulaire1]![gps2])="faux"));
- création d'un formulaire <gras>en mode continu à partir de la table1</gras>
ensuite j'ai fait sur [Formulaires]![formulaire1]![gps2]) ==>proprietes ==>evenements==>surclic==>macro incorporée (ou j'ouvre respectivement requete1 et requete 2).
Mon probleme c'est que le transfert de données ne se fait pas de la table1 à la table2 et que quand je clique sur 2 champs successivement, une fenetre s'affiche me disant que les données viennent d'être modifier par un autre utilisateur.
Merci de m'aider, car ca me tracasse vraiment.
Plutot de continuer à passer des heures à essayer de resoudre mon probleme, je prefere profiter de l'entraide proposé dans ce forum.
Mon probleme est sur Access 2007. Un exemple est le suivant:
Table1 = 4 champs
marque: a / a / b / b
modele: a1/a2/b1/b2
gps1 :
gps2: case à cocher (vrai/faux)
Table2: 3 champs
marque: a / a / b / b
modele: a1/a2/b1/b2
gps:1/2/3/4
Mon objectif est de mettre les données de table2.gps vers table1.gps. Les données doivent être transmises uniquement si le champs gps2 est coché dans le formulaire1 (appelé formulaires.formulaire1.gps2).
Enfin si "formulaires.formulaire1.gps2" n'est pas coché alors table1.gps doit prendre la valeur 0.
Mes démarches sont:
- création des requêtes mises à jour suivantes:
requete1: si la case "formulaires.formulaire1.gps2" est coché
UPDATE table1 INNER JOIN table2 ON (table1.marque = table2.marque) AND (table1.modele = table2.modele) SET table1.gps = [table1]![gps]
WHERE ((([Formulaires]![formulaire1]![gps2])="vrai"));
requete2: si la case "formulaires.formulaire1.gps2" est pas coché
UPDATE table1 INNER JOIN test2 ON (table1.marque = table2.marque) AND (table1.modele = table2.modele) SET table1.gps = "0"
WHERE ((([Formulaires]![formulaire1]![gps2])="faux"));
- création d'un formulaire <gras>en mode continu à partir de la table1</gras>
ensuite j'ai fait sur [Formulaires]![formulaire1]![gps2]) ==>proprietes ==>evenements==>surclic==>macro incorporée (ou j'ouvre respectivement requete1 et requete 2).
Mon probleme c'est que le transfert de données ne se fait pas de la table1 à la table2 et que quand je clique sur 2 champs successivement, une fenetre s'affiche me disant que les données viennent d'être modifier par un autre utilisateur.
Merci de m'aider, car ca me tracasse vraiment.
A voir également:
- Access 2007
- Save as pdf office 2007 - Télécharger - Bureautique
- Comment supprimer une page sur word 2007 - Guide
- Microsoft money 2007 - Télécharger - Comptabilité & Facturation
- Reparer outlook 2007 ✓ - Forum Outlook
- Access appdata - Guide