Larnab a écrit :
Bruno Temple a écrit :
Bonjour,
J'essaie de me faire une petite base de données de notation avec
Base. Je souhaiterai avoir un formulaire de saisie principal qui
contienne certains champs à menu déroulant.
J'ai donc fait une table principale, puis une ou deux tables
destinées à contenir les valeurs des menus déroulants.
Comment faire pour faire apparaître ces valeurs sur mon folumlaire
principal ?
Merci de votre aide
Pour ma part je procède de la façon suivant :
- La table principale doit avoir une clé étrangère qui est liée avec
la table qui sert de liste au menu par sa clé primaire.
- menu outils relations clic su clé étrangère de la table principale
et déplacement vers la clé primaire de la table liste, ou l'inverse je
ne sais plus !
- Clic et Positionner champ liste dans le formulaire
- ouverture automatique de l'assistant (vérifier l'icône dans barre de
conception formulaire)
- table (liste menu) à choisir pour l'affichage de ses données dans le
formulaire de la table principale
- sélectionner le champ à afficher de la table liste
- sélectionner champ clé étrangère (table principale) clé primaire de
la table liste
- Terminer
Ou bien
- Dans propriétés formulaire ( de champ liste)
général
sub form (le renommer éventuellement)
données
table : table principale
- Dans contrôle de champ (liste) :
général
list box
mettre en forme alignement taille etc..
données
champ clé étrangère (table principale)
type
SQL
contenu
SELECT "champ table liste","clé primaire table liste" FROM
"nom_table liste"
champs liés ouverture fenêtre
mettre clé étrangère table principale et clé primaire table
liste en relations
si jamais il y des chiffres au lieu des valeurs c'est que l'ordre des
clés est mauvais.
Je pense avoir tout écrit et sans âneries
J
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
Merci pour ton aide, ça fonctionne très bien.
J'ai une petite question suplémentaire : est-il possible d'afficher sur
mon formulaire un champ calculé à partir des valeurs rentrées dans les
autres champs.
Par exemple, je rentre pas l'intermédiaire du formulaire des notes pour
chaque candidat dans différentes matières.
Est-il possible d'afficher directement sur le formulaire la moyenne de
ces notes ?
Et le corollaire : est-il possible d'afficher sur ce formulaire un
graphique lié à ces notes ?
Je ne sais pas si je suis très clair...
Merci de tout cas
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]