{Access} Aide forumulaire
Nico
-
Jean_Jacques Messages postés 1040 Date d'inscription Statut Membre Dernière intervention -
Jean_Jacques Messages postés 1040 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'explique:
J'ai une table avec, disons, 3 champs: champ1, champ2 et champ3.
Je crée un formulaire pour remplir ces champs:
Champ1 = A
Champ2 = B
Pour le Champ 3, je voudrais pouvoir créer plusieurs fois la zone de texte pour pouvoir y entrer plusieurs valeurs différentes, créant ainsi une nouvelle ligne dans ma table en gardant les valeurs des autres champs.
Donc, mon formulaire:
Champ1 = A
Champ2 = B
Champ3 = C
Champ3 = D
Champ3 = E
Qui donne dans la table:
Champ1 Champ2 Champ3
A B C
A B D
A B E
Actuellement, le champ 3 se modifie chaque fois partout pour être le même et n'encode, par conséquent, qu'une seule ligne dans ma table.
Si quelqu'un peut m'aider...
Merci d'avance
J'explique:
J'ai une table avec, disons, 3 champs: champ1, champ2 et champ3.
Je crée un formulaire pour remplir ces champs:
Champ1 = A
Champ2 = B
Pour le Champ 3, je voudrais pouvoir créer plusieurs fois la zone de texte pour pouvoir y entrer plusieurs valeurs différentes, créant ainsi une nouvelle ligne dans ma table en gardant les valeurs des autres champs.
Donc, mon formulaire:
Champ1 = A
Champ2 = B
Champ3 = C
Champ3 = D
Champ3 = E
Qui donne dans la table:
Champ1 Champ2 Champ3
A B C
A B D
A B E
Actuellement, le champ 3 se modifie chaque fois partout pour être le même et n'encode, par conséquent, qu'une seule ligne dans ma table.
Si quelqu'un peut m'aider...
Merci d'avance
A voir également:
- {Access} Aide forumulaire
- Acer quick access - Forum Logiciels
- Access appdata - Guide
- Exemple base de données access à télécharger gratuit - Forum Access
- Exemple base de données Access de gestion ✓ - Forum Logiciels
- Quick acces ✓ - Forum Windows
3 réponses
Bonsoir Nico,
C'est insolite.
J'imagine une solution en créant 2 tables.
Dans la table 1 : Champ1 et champ2
Dans la table 2 : Champ 3
Et, finalement une requête unissant les 2 tables.
Quelle est la nature des informations que voulez-vous gérer ? Il y a certainement une meilleure solution, encore me faut-il comprendre le problème posé et l'analyser.
Cordialement
C'est insolite.
J'imagine une solution en créant 2 tables.
Dans la table 1 : Champ1 et champ2
Dans la table 2 : Champ 3
Et, finalement une requête unissant les 2 tables.
Quelle est la nature des informations que voulez-vous gérer ? Il y a certainement une meilleure solution, encore me faut-il comprendre le problème posé et l'analyser.
Cordialement
En fait, il s'agit d'un dossier avec plusieurs tranches de paiement.
Dans mon exemple,
Champ1 = la référence du dossier
Champ2 = le nom du dossier
Champ 3 = tranche de paiement.
Je veux donc que, lorsqu'un utilisateur ouvre le formulaire, il doit remplir une fois la référence le nom du dossier et ensuite les tranches de paiement l'une à la suite de l'autre.
J'espère que c'est un peu plus clair...
Merci pour votre aide
Dans mon exemple,
Champ1 = la référence du dossier
Champ2 = le nom du dossier
Champ 3 = tranche de paiement.
Je veux donc que, lorsqu'un utilisateur ouvre le formulaire, il doit remplir une fois la référence le nom du dossier et ensuite les tranches de paiement l'une à la suite de l'autre.
J'espère que c'est un peu plus clair...
Merci pour votre aide
Bonjour Nico,
Votre explication est claire et confirme que ma solution est plausible.
C.à.d. Une Table [Dossier] reliée à une table [échéance] via une requête
avec une relation de 1 à plusieurs.
En passant : Je suggère d'ajouter un champ logique oui/non [Payé]/[Pas Payé] pour suivre l'historique des paiements.
Pour conclure, il est toujours possible qu'une meilleure solution vous soit proposée par
un autre intervenant.
Bonne journée à vous
Votre explication est claire et confirme que ma solution est plausible.
C.à.d. Une Table [Dossier] reliée à une table [échéance] via une requête
avec une relation de 1 à plusieurs.
En passant : Je suggère d'ajouter un champ logique oui/non [Payé]/[Pas Payé] pour suivre l'historique des paiements.
Pour conclure, il est toujours possible qu'une meilleure solution vous soit proposée par
un autre intervenant.
Bonne journée à vous