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 13/12/2010, 19h26   #1
Candidat au titre de Membre du Club
 
shmider
Inscription : novembre 2010
Messages : 38
Détails du profil
Informations personnelles :
Nom : shmider

Informations forums :
Inscription : novembre 2010
Messages : 38
Points : 10
Points : 10
Par défaut Créer table à partir d'un formulaire.

Bonsoir tout le monde,
À partir d'un formulaire F je souhaiterai enregistrer les données des champs contenu dans ce meme formulaire dans une table T, et avec une incrémentation de chaque nouvelle ligne.
Actuellement je creuse dans le sens des requetes tables...

Je vous remércie de votre aide.
shmider est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/12/2010, 20h06   #2
Rédacteur

 
Avatar de ClaudeLELOUP
 
Homme Claude LELOUP
Chercheur de loisirs (ayant trouvé !)
Inscription : novembre 2006
Messages : 5 242
Détails du profil
Informations personnelles :
Nom : Homme Claude LELOUP
Âge : 66
Localisation : Belgique

Informations professionnelles :
Activité : Chercheur de loisirs (ayant trouvé !)
Secteur : Finance

Informations forums :
Inscription : novembre 2006
Messages : 5 242
Points : 11 037
Points : 11 037
Bonsoir,

Je ne comprends pas bien ton problème.

Pourquoi au départ d'un formulaire ? et pas directement avec une requête ?

"Incrémenter" . Que veux-tu dire ? Numéroter de 1 à nnn ? Un champ autonum ne te suffit pas, il s'incrémente tout seul !

Essaie d'expliquer à quoi va servir ce que tu te proposes de faire, il y a peut-être une meilleure méthode.
__________________
Amoureuse/amoureux de la langue française ? Vous pouvez nous aider à corriger nos ressources !
ClaudeLELOUP est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/12/2010, 09h52   #3
Membre confirmé
 
Avatar de spaiku
 
Chef de projet MOA
Inscription : septembre 2007
Messages : 191
Détails du profil
Informations personnelles :
Âge : 32
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Chef de projet MOA
Secteur : Arts - Culture

Informations forums :
Inscription : septembre 2007
Messages : 191
Points : 250
Points : 250
Bonjour,

ce que j'en comprends de mon côté, c'est simplement un formulaire en mode feuille de données avec l'ajout autorisé.
spaiku est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/12/2010, 13h05   #4
Candidat au titre de Membre du Club
 
shmider
Inscription : novembre 2010
Messages : 38
Détails du profil
Informations personnelles :
Nom : shmider

Informations forums :
Inscription : novembre 2010
Messages : 38
Points : 10
Points : 10
Bonjour ClaudeLELOUP,
Bonjour spaiku,
Je vous remércie beacoup pour votre aide.
En fait, j'ai un formulaire avec des listes de choix, ces listes se basent chacune sur une table. Donc, ce formualire est remplit grace à plusieurs table dans mon cas.
Et pour des raisons d'historisation des données, je souhaite retrouver les valeurs des champs ayant servit pour remplir le formulaire dans une table "facture" par exemple.

Remarque: ce formulaire est une facture que je crée à partir de la table client (entete), la table contrat (sous entete) et la table détail_facturation (corps de la facture).
N'hésitez pas à me solliciter pour plus de détails.
Bien à vous.
shmider est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/12/2010, 13h33   #5
Rédacteur

 
Avatar de ClaudeLELOUP
 
Homme Claude LELOUP
Chercheur de loisirs (ayant trouvé !)
Inscription : novembre 2006
Messages : 5 242
Détails du profil
Informations personnelles :
Nom : Homme Claude LELOUP
Âge : 66
Localisation : Belgique

Informations professionnelles :
Activité : Chercheur de loisirs (ayant trouvé !)
Secteur : Finance

Informations forums :
Inscription : novembre 2006
Messages : 5 242
Points : 11 037
Points : 11 037
Re bonjour,

J’ai compris ceci :

Tu as un formulaire qui te permet de construire une facture.
Lorsque tous les champs ont été complétés, tu voudrais sauver les données de cette facture dans un table tFactures ?
Est-ce correct ?
__________________
Amoureuse/amoureux de la langue française ? Vous pouvez nous aider à corriger nos ressources !
ClaudeLELOUP est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/12/2010, 13h47   #6
Candidat au titre de Membre du Club
 
shmider
Inscription : novembre 2010
Messages : 38
Détails du profil
Informations personnelles :
Nom : shmider

Informations forums :
Inscription : novembre 2010
Messages : 38
Points : 10
Points : 10
Re-Bonjour,
OUI !! c'est exactement ça ClaudeLELOUP. Merci pour ton temps.

@+
Citation:
Envoyé par ClaudeLELOUP Voir le message
Re bonjour,

J’ai compris ceci :

Tu as un formulaire qui te permet de construire une facture.
Lorsque tous les champs ont été complétés, tu voudrais sauver les données de cette facture dans un table tFactures ?
Est-ce correct ?
shmider est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/12/2010, 14h09   #7
Rédacteur

 
Avatar de ClaudeLELOUP
 
Homme Claude LELOUP
Chercheur de loisirs (ayant trouvé !)
Inscription : novembre 2006
Messages : 5 242
Détails du profil
Informations personnelles :
Nom : Homme Claude LELOUP
Âge : 66
Localisation : Belgique

Informations professionnelles :
Activité : Chercheur de loisirs (ayant trouvé !)
Secteur : Finance

Informations forums :
Inscription : novembre 2006
Messages : 5 242
Points : 11 037
Points : 11 037
Si je te dis de construire une requête ajout, tu vois de quoi il s'agit ?
Si non, documente-toi.
Ensuite.
Tu affiches ton formulaire.
Tu construis une requête « Ajout » dans la table tFactures.
Pour les valeurs à donner aux différents champs de la table, donc dans les cases de la 1ère ligne, tu cliques sur le bouton droit et tu choisis l’option Créer… ---> Générateur d’expression ---> Formulaires …
et tu pourras ainsi construire la requête qui ajoutera un enregistrement avec les données affichées dans le formulaire.
Tu la déclenches à la main et tu vérifies le résultat dans la table.
Reviens quand c’est OK. On verra comment déclencher l'exécution automatique depuis le formulaire.
A bientôt.
__________________
Amoureuse/amoureux de la langue française ? Vous pouvez nous aider à corriger nos ressources !
ClaudeLELOUP est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/12/2010, 14h32   #8
Candidat au titre de Membre du Club
 
shmider
Inscription : novembre 2010
Messages : 38
Détails du profil
Informations personnelles :
Nom : shmider

Informations forums :
Inscription : novembre 2010
Messages : 38
Points : 10
Points : 10
Re-Bonjour,
Oui je vois à peu prêt de quoi il s'agit.
Cependant, en captures d'écran voici le résultat obtenu.

RQ: Je ne vois pas, pourquoi le résultat est vide?

Merci pour ton temps ClaudeLELOUP.
@+
Images attachées
Type de fichier : png Formulaire Création Facture.PNG (27,7 Ko, 3 affichages)
Type de fichier : png Requete ajout sur la base du form.PNG (55,5 Ko, 2 affichages)
Type de fichier : png Résultat requete.PNG (39,2 Ko, 1 affichages)
shmider est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/12/2010, 15h09   #9
Rédacteur

 
Avatar de ClaudeLELOUP
 
Homme Claude LELOUP
Chercheur de loisirs (ayant trouvé !)
Inscription : novembre 2006
Messages : 5 242
Détails du profil
Informations personnelles :
Nom : Homme Claude LELOUP
Âge : 66
Localisation : Belgique

Informations professionnelles :
Activité : Chercheur de loisirs (ayant trouvé !)
Secteur : Finance

Informations forums :
Inscription : novembre 2006
Messages : 5 242
Points : 11 037
Points : 11 037
Nous n'avons pas la même version Access.
Cette présentation ne m'est pas familière.
Ta requête est mal contruite.
Vois l'exemple en annexe [Access2000]
__________________
Amoureuse/amoureux de la langue française ? Vous pouvez nous aider à corriger nos ressources !
ClaudeLELOUP est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 14/12/2010, 15h17   #10
Candidat au titre de Membre du Club
 
shmider
Inscription : novembre 2010
Messages : 38
Détails du profil
Informations personnelles :
Nom : shmider

Informations forums :
Inscription : novembre 2010
Messages : 38
Points : 10
Points : 10
Super ça marche bien !

1000 merci ClaudeLELOUP ;-) t'es le best
shmider 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 00h38.


 
 
 
 
Partenaires

Hébergement Web