Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > IHM
IHM Ce forum est dédié aux questions relatives à la création de formulaires et d'états, avec ou sans code VBA, et macros.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 29/01/2011, 23h21   #1
Membre régulier
 
Inscription : janvier 2011
Messages : 309
Détails du profil
Informations forums :
Inscription : janvier 2011
Messages : 309
Points : 76
Points : 76
Par défaut Réinjecter des données dans un form. indépendant

Bonjour à tous,

Je me sers de formulaires indépendants pour créer et modifier des tables, cela me permet d'effectuer toute sorte de controle avant que le registre soit vraiment créé ou modifié ...

Ma question est la suivante :

J'aimerai savoir si il est possible de réinjecter les données d'une requête dans un formulaire indépendant en utilisant la propriété recordsource de celui-ci plutôt que de réinjecter valeur par valeur et champ par champ en vba suite au clic d'un bouton, et quelle serait la méthode la plus rapide en terme de calcul...

Comment réattribuer la valeur et nom de chaque champ de formulaire à la requête à effectuer ? (si les champs ont des noms différents )

Autrement dit je voudrais que seules les données soient ré-injectées dans chaque champ de formulaire mais que celui ci conserve son indépendance sans qu'il dépende de la requête qui a injecté les données...
Jusqu'à présent je faisais ça en vba champ par champ mais est-ce la meilleure méthode ?

Merci de votre aide
clickandgo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/01/2011, 09h08   #2
Rédacteur/Modérateur

 
Avatar de loufab
 
Homme Fabrice CONSTANS
Ingénieur développement logiciels
Inscription : avril 2005
Messages : 7 085
Détails du profil
Informations personnelles :
Nom : Homme Fabrice CONSTANS
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Ingénieur développement logiciels

Informations forums :
Inscription : avril 2005
Messages : 7 085
Points : 11 622
Points : 11 622
Bonjour,

Tu peux affecter un recordset à celui du formulaire.

Sinon regarde ceci c'est ce que tu souhaites faire.

http://arkham46.developpez.com/artic...s/msdatashape/

Cordialement,
__________________
Classe MELA(CRUD) Opérateur IN et zone de liste
MsGraph et VBA - 1e Partie 2e partie
Entête d'états-Opérateur LIKE-Evénements formulaires-Cours 2010
Complément :Générateur de msgbox
Visitez mon Blog
Les questions techniques par MP ne sont pas lues et je ne pratique pas l'extispicine
loufab est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/01/2011, 13h35   #3
Membre régulier
 
Inscription : janvier 2011
Messages : 309
Détails du profil
Informations forums :
Inscription : janvier 2011
Messages : 309
Points : 76
Points : 76
Merci beaucoup pour ta réponse mais je vais continuer à réinjecter via mon ancienne méthode car cela serait trop compliqué à mettre en place...

Ceci dit je garde le PDF pour étudier

Bonne journée
clickandgo est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 05h17.


 
 
 
 
Partenaires

Hébergement Web