Access - Donnée à la fois champ et valeur
Fermé
Eurydice
-
16 nov. 2010 à 11:38
Jean_Jacques Messages postés 1040 Date d'inscription mercredi 30 avril 2008 Statut Membre Dernière intervention 1 août 2014 - 17 nov. 2010 à 08:42
Jean_Jacques Messages postés 1040 Date d'inscription mercredi 30 avril 2008 Statut Membre Dernière intervention 1 août 2014 - 17 nov. 2010 à 08:42
A voir également:
- Access - Donnée à la fois champ et valeur
- Qu'est ce qu'une femme fait 3 fois par jour et un homme une fois dans sa vie ✓ - Forum Google Chrome
- Devinette ✓ - Forum Loisirs / Divertissements
- Je suis une chose que les garçons utilisent deux fois par jour et les filles une fois toute leur vie - Forum Loisirs / Divertissements
- Cette valeur ne correspond pas aux restrictions de validation des données pour cette cellule ✓ - Forum MacOS
- Exemple base de données access à télécharger gratuit ✓ - Forum Logiciels
1 réponse
Jean_Jacques
Messages postés
1040
Date d'inscription
mercredi 30 avril 2008
Statut
Membre
Dernière intervention
1 août 2014
112
17 nov. 2010 à 08:42
17 nov. 2010 à 08:42
Bonjour Eurydice,
En actionnant l'aide en ligne via la touche F11 vous trouverez de nombreuses informations utiles.
Vous devrez d'abord saisir le mot [Liaison] dans le champ recherche intuitive ....
Cordialement
> Voici un copier/coller d'une des pages disponibles à ce sujet
Définir des relations entre les tables
Fermez toutes les tables ouvertes. Vous ne pouvez pas créer ou modifier des relations entre des tables ouvertes.
Si ce n'est déjà fait, basculez vers la fenêtre Base de données. Vous pouvez utiliser la touche F11 pour basculer vers la fenêtre Base de données, quelle que soit la fenêtre où vous vous trouvez.
Cliquez sur Relations dans la barre d'outils.
Si vous n'avez défini aucune relation dans votre base de données, la boîte de dialogue Ajouter une table s'affiche automatiquement. Si vous devez ajouter les tables que vous voulez relier alors que la boîte de dialogue Ajouter une table ne s'affiche pas, cliquez sur Ajouter une table dans la barre d'outils. Si les tables que vous voulez relier sont déjà affichées, passez directement à l'étape 6.
Double-cliquez sur le nom des tables que vous souhaitez relier, puis fermez la boîte de dialogue Ajouter une table.
Faites glisser à partir d'une table le champ que vous souhaitez relier au champ d'une autre table.
Pour faire glisser plusieurs champs, appuyez sur CTRL et cliquez sur chacun d'eux avant de les faire glisser.
Dans la plupart des cas, vous reliez le champ clé primaire (qui est affiché en gras) d'une table avec un champ correspondant d'une autre table (souvent du même nom) appelé la clé étrangère. Les champs liés ne doivent pas obligatoirement avoir le même nom, mais ils doivent posséder le même type de données (à deux exceptions près) et contenir le même type d'informations. En outre, lorsque les champs correspondants sont des champs de type Numérique, ils doivent avoir le même paramétrage de la propriété TailleChamp (FieldSize). Les deux seules exceptions à cette règle sont la possibilité de relier un champ Numérotation automatique avec un champ Numérique dont la propriété TailleChamp (FieldSize) est Entier long ; et un champ Numérotation automatique avec un champ Numérique si les deux champs ont ID de réplica comme paramètre de la propriété TailleChamp (FieldSize).
La boîte de dialogue Modifier une relation s'affiche. Vérifiez les noms des champs affichés dans les deux colonnes et assurez-vous qu'ils sont corrects. Vous pouvez les modifier si nécessaire.
Définissez les options de relation si nécessaire. Pour des informations sur un élément donné de la boîte de dialogue Relations, cliquez sur le bouton d'aide , puis sur l'élément.
Cliquez sur le bouton Créer pour créer la relation.
Répétez les étapes 5 à 8 pour chaque couple de tables à relier.
Lorsque vous refermez la fenêtre Relations, Microsoft Access vous demande si vous souhaitez sauvegarder la mise en forme. Quelle que soit votre réponse, les relations créées sont enregistrées dans la base de données.
Remarques
Si vous souhaitez voir toutes les relations définies dans une base de données, cliquez sur Afficher toutes les relations dans la barre d'outils. Pour n'afficher que les relations définies pour une table donnée, cliquez sur la table, puis sur Afficher les relations directes dans la barre d'outils.
Si vous souhaitez modifier la mise en forme de la table, cliquez sur la table avec le bouton droit de la souris, puis sur Création de table.
Vous pouvez créer des relations entre des requêtes comme pour des tables. Dans ce cas, l'intégrité référentielle ne peut être appliquée.
Pour créer une relation entre une table et elle-même, ajoutez-la deux fois. Ce type de relation est souvent utilisé lorsque vous devez effectuer une recherche dans la même table. Par exemple, dans la table Employés de la base de données exemple Les Comptoirs, il existe une relation entre les champs N° Employé et Rend compte à, de manière à ce que le champ Rend compte à affiche aussi le nom d'un employé de la table.
En actionnant l'aide en ligne via la touche F11 vous trouverez de nombreuses informations utiles.
Vous devrez d'abord saisir le mot [Liaison] dans le champ recherche intuitive ....
Cordialement
> Voici un copier/coller d'une des pages disponibles à ce sujet
Définir des relations entre les tables
Fermez toutes les tables ouvertes. Vous ne pouvez pas créer ou modifier des relations entre des tables ouvertes.
Si ce n'est déjà fait, basculez vers la fenêtre Base de données. Vous pouvez utiliser la touche F11 pour basculer vers la fenêtre Base de données, quelle que soit la fenêtre où vous vous trouvez.
Cliquez sur Relations dans la barre d'outils.
Si vous n'avez défini aucune relation dans votre base de données, la boîte de dialogue Ajouter une table s'affiche automatiquement. Si vous devez ajouter les tables que vous voulez relier alors que la boîte de dialogue Ajouter une table ne s'affiche pas, cliquez sur Ajouter une table dans la barre d'outils. Si les tables que vous voulez relier sont déjà affichées, passez directement à l'étape 6.
Double-cliquez sur le nom des tables que vous souhaitez relier, puis fermez la boîte de dialogue Ajouter une table.
Faites glisser à partir d'une table le champ que vous souhaitez relier au champ d'une autre table.
Pour faire glisser plusieurs champs, appuyez sur CTRL et cliquez sur chacun d'eux avant de les faire glisser.
Dans la plupart des cas, vous reliez le champ clé primaire (qui est affiché en gras) d'une table avec un champ correspondant d'une autre table (souvent du même nom) appelé la clé étrangère. Les champs liés ne doivent pas obligatoirement avoir le même nom, mais ils doivent posséder le même type de données (à deux exceptions près) et contenir le même type d'informations. En outre, lorsque les champs correspondants sont des champs de type Numérique, ils doivent avoir le même paramétrage de la propriété TailleChamp (FieldSize). Les deux seules exceptions à cette règle sont la possibilité de relier un champ Numérotation automatique avec un champ Numérique dont la propriété TailleChamp (FieldSize) est Entier long ; et un champ Numérotation automatique avec un champ Numérique si les deux champs ont ID de réplica comme paramètre de la propriété TailleChamp (FieldSize).
La boîte de dialogue Modifier une relation s'affiche. Vérifiez les noms des champs affichés dans les deux colonnes et assurez-vous qu'ils sont corrects. Vous pouvez les modifier si nécessaire.
Définissez les options de relation si nécessaire. Pour des informations sur un élément donné de la boîte de dialogue Relations, cliquez sur le bouton d'aide , puis sur l'élément.
Cliquez sur le bouton Créer pour créer la relation.
Répétez les étapes 5 à 8 pour chaque couple de tables à relier.
Lorsque vous refermez la fenêtre Relations, Microsoft Access vous demande si vous souhaitez sauvegarder la mise en forme. Quelle que soit votre réponse, les relations créées sont enregistrées dans la base de données.
Remarques
Si vous souhaitez voir toutes les relations définies dans une base de données, cliquez sur Afficher toutes les relations dans la barre d'outils. Pour n'afficher que les relations définies pour une table donnée, cliquez sur la table, puis sur Afficher les relations directes dans la barre d'outils.
Si vous souhaitez modifier la mise en forme de la table, cliquez sur la table avec le bouton droit de la souris, puis sur Création de table.
Vous pouvez créer des relations entre des requêtes comme pour des tables. Dans ce cas, l'intégrité référentielle ne peut être appliquée.
Pour créer une relation entre une table et elle-même, ajoutez-la deux fois. Ce type de relation est souvent utilisé lorsque vous devez effectuer une recherche dans la même table. Par exemple, dans la table Employés de la base de données exemple Les Comptoirs, il existe une relation entre les champs N° Employé et Rend compte à, de manière à ce que le champ Rend compte à affiche aussi le nom d'un employé de la table.