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]

Répondre à