Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Besoin aide : tables, formulaire, case à cocher,

3 réponses
Avatar
denis le breton
Bonjour, voici le contexte : Acces 2003
une table : pers, avec champ1 = nom, champ2 = prénom
deuxième table avec 1 champ préférence, et 3 valeurs = CD, livre, voiture
un formulaire dans lequel je voudrais
saisir le nom et le prénom de la personne
lister sous forme tabulaire (c'est à dire toutes les préférences visibles)
avoir une boité à cocher en face chaque préférence
dans le formulaire cocher la ou les préférences de la personne
enregistrer le tout dans une table
Est ce possible ?
Si oui comment ?, une piste ou un modèle ?
Merci de votre attention
Denis

3 réponses

Avatar
david
salut,

je pense que tu doit redéfinir tes tables :
table 1 : pers
numPers : numAuto : clé 1°
nomPers : texte
PnomPers : texte
table 2 : preferences
numPref : numAuto : clé 1°
descPref : texte
table 3 : choisir
numPersChoix : num(EL) : index à doublons
numPrefChoix : num(EL) : index à doublons
valChoix : oui/non : OUI par defaut

Dans "Pers", tu saisis les personnes, dans "preferences" : tes 3 cas
(ou +) et dans choisir tu stockeras celle que chaque personne a

Ton formulaire de choix doit utiliser une requete de type :
SELECT Choisir.*, descPref FROM Preference LEFT JOIN choisir ON
Preference.NPref=Choisir.PrefChoix ORDER BY descPref;

La case à cocher correspond au champ valChoix ...

A+
Avatar
Pierre CFI [mvp]
bonjour
déjà il te faut un lien entre les tables, mais pourquoi cette deuxieme table
s'il n'y a que çà
enfin, fais un champ num dans la table et dans le form un groupe de cases de
choix

--
Pierre
MVP microsoft Access
Plein de choses à voir ici :
http://users.skynet.be/mpfa/

"denis le breton" a écrit dans le
message de news:
Bonjour, voici le contexte : Acces 2003
une table : pers, avec champ1 = nom, champ2 = prénom
deuxième table avec 1 champ préférence, et 3 valeurs = CD, livre, voiture
un formulaire dans lequel je voudrais
saisir le nom et le prénom de la personne
lister sous forme tabulaire (c'est à dire toutes les préférences visibles)
avoir une boité à cocher en face chaque préférence
dans le formulaire cocher la ou les préférences de la personne
enregistrer le tout dans une table
Est ce possible ?
Si oui comment ?, une piste ou un modèle ?
Merci de votre attention
Denis


Avatar
denis le breton
Cela semble bien, sauf que je sais pas comment placer cette requête
Merci de cette réponse, je progresse

Tant que nous y sommes, est il possible sur cette même liste de préférence
de placer des bouton d'option plutot que des cases à cocher dans ce cas je
demande la préférence parmi n, au lieu de lister les préférences 0 à n parmi n
Merci
Denis


salut,

je pense que tu doit redéfinir tes tables :
table 1 : pers
numPers : numAuto : clé 1°
nomPers : texte
PnomPers : texte
table 2 : preferences
numPref : numAuto : clé 1°
descPref : texte
table 3 : choisir
numPersChoix : num(EL) : index à doublons
numPrefChoix : num(EL) : index à doublons
valChoix : oui/non : OUI par defaut

Dans "Pers", tu saisis les personnes, dans "preferences" : tes 3 cas
(ou +) et dans choisir tu stockeras celle que chaque personne a

Ton formulaire de choix doit utiliser une requete de type :
SELECT Choisir.*, descPref FROM Preference LEFT JOIN choisir ON
Preference.NPref=Choisir.PrefChoix ORDER BY descPref;

La case à cocher correspond au champ valChoix ...

A+