|
|
|
|
Bonjour,
Je souhaiterai créer un formulaire de saisie pour différents utilisateurs mais je voudrais qu'ils n'accèdent seulement à leurs données. En gros je ne veux pas qu'ils voyent les autres données saisies des utilisateurs. alors pour cela j'ai fait une requête mais là je ne peux plus saisir, je suis en consultation. (je débute en access). Donc j'ai pensé à faire un filtre, est ce que cela peut marcher ? car j'ai aussi essayé avec une requête de mise à jour mais impossible de la lier avec un formulaire; Je suis vraiment bloqué, si quelqu'un peut m'aider merci.
Configuration: Windows XP Internet Explorer 6.0
Salut,
|
Ok merci j'ai aussi trouvé la requête d'ajout (car cela concerne tous les champs de mon formulaire). Cela me permet que l'utilisateur travail sur une table en local où il pourra faire de la saisie et des modifications en mettant à jour une table que j'ai mis en réseau où les données des autres utilisateurs ne seront pas accessible. Qu'est ce tu en penses ?
|
Ok merci j'ai aussi trouvé la requête d'ajout (car cela concerne tous les champs de mon formulaire). Cela me permet que l'utilisateur travail sur une table en local où il pourra faire de la saisie et des modifications en mettant à jour une table que j'ai mis en réseau où les données des autres utilisateurs ne seront pas accessible. Qu'est ce tu en penses ?
|
Wow! Il y a plus simple. Tu avais raison avec ton histoire de filtre. Il suffit que dans chaque enregistrement figure le code de la personne autorisée à le visualiser/modifier.
|
Oui effectivement mais je ne connais pas trés bien la syntaxe à mettre en place et sur quel évenement le placer. J'ai mis en place une requête de supppression. si je résume, j'ai fait une table provisoire (requête ajout) qui se lance lorsque l'utilisateur enregistre des données (cela s'ajoute dans une table en local puis une autre table général en réseau) puis lorsqu'il ferme le form. il lance la requête de suppression sur la table provisoire. Puis aprés j'ai fait mes états à partir de la table local. Cela marche mais c'est une usine à gaz... ;-) |
Je réponds à latygeek, merci pour ta réponse. Effectivement au début j'avais mis un mot de passe qui filtrait donc les données et à partir d'un requête. Mais le formulaire avec cette requête de sélection devient qu'un outil de consultation. Plus possible de saisir non ? et lorsque je mets en place une requête de mise à jour tu ne peux pas faire de form avec. Désolé mais je débute. Alors j'ai trouvé la solution où j'ai répondu à bassehero0816. Qu'est ce que tu en penses ? merci |
Ben non!?
|
Lorsque j'ai fais mon formulaire à partir d'une requête sélection, je ne pouvais que consulter et non saisir ou modifié une donnée. j'ai remarqué que si je voulais saisir à partir de mon form je devais le rattacher à une table. sinon marche pas... est ce que je me trompe sinon je ne voie pas pourquoi cela ne marche pas donc. |
C'est possible, mais très difficile à expliciter à distance. Si une requête ne te permet pas d'ajouter des enregistrements, ça peut provenir de plusieurs choses:
|
Donc enfin de compte c'est un pb sur mes relations entre mes tables... Il va falloir que je repotasse la logique d'une création de table et les relations. Sur mon fichier, j'ai crée une table stagiaire, une table stage et une table région.
|