Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédenteDernière révisionLes deux révisions suivantes |
issue83:libreoffice [2014/09/05 14:32] – [6] auntiee | issue83:libreoffice [2014/09/05 14:43] – [4] auntiee |
---|
Les commandes SQL ci-dessus sont également disponibles sur pastebin.com à http://pastebin.com/Wyb3R5Fz. | Les commandes SQL ci-dessus sont également disponibles sur pastebin.com à http://pastebin.com/Wyb3R5Fz. |
| |
La clé de cette tâche est la clé externe « MemberID » dans la table « Project », qui est relié au champ ID de la table « TeamMember ». Quand nous créons notre formulaire, nous créerons un menu déroulant permettant de sélectionner le responsable du projet parmi les membres de l'équipe. Remarquez que la table « TeamMember » contient des champs pour le prénom et le nom de famille. Le contrôle de liste nous permet d'utiliser un seul champ dans la liste. On pourrait n'afficher que le nom de famille dans la liste déroulante, mais que faire si deux membres de l'équipe ont le même nom de famille. Nous allons résoudre ce problème en créant une vue qui rassemblera le prénom et le nom de famille dans un seul champ appelé « Name ». Nous utiliserons notre vue pour établir la nouvelle liste déroulante. | La clé de cette tâche est la clé externe « MemberID » dans la table « Project », qui est relié au champ ID de la table « TeamMember ». Quand nous créons notre formulaire, nous créerons un menu déroulant permettant de sélectionner le responsable du projet parmi les membres de l'équipe. Remarquez que la table « TeamMember » contient des champs pour le prénom et le nom. Le contrôle de liste nous permet d'utiliser un seul champ dans la liste. On pourrait n'afficher que le nom dans la liste déroulante, mais que faire si deux membres de l'équipe ont le même nom. Nous allons résoudre ce problème en créant une vue qui rassemblera le prénom et le nom dans un seul champ appelé « Name ». Nous utiliserons notre vue pour établir la nouvelle liste déroulante. |
| |
Si les tables ne affichent pas dans votre liste de tables après avoir exécuter les commandes, Affichage > Actualiser les tables (Review > Refresh Table) établira la liste. | Si les tables ne affichent pas dans votre liste de tables après avoir exécuter les commandes, Affichage > Actualiser les tables (Review > Refresh Table) établira la liste. |
Créer une requête / vue | Créer une requête / vue |
| |
Nous utiliserons un processus en deux étapes pour créer notre vue. D'abord, nous créons une requête et, ensuite, nous convertissons la requête en vue. Dans notre requête, nous créons un seul champ en combinant les champs prénom et nom de famille. Nous obtiendrons aussi le champ « ID », puisque nous en aurons besoin pour nous lier à la table « Project ». | Nous utiliserons un processus en deux étapes pour créer notre vue. D'abord, nous créons une requête et, ensuite, nous convertissons la requête en vue. Dans notre requête, nous créons un seul champ en combinant les champs prénom et nom. Nous obtiendrons aussi le champ « ID », puisque nous en aurons besoin pour nous lier à la table « Project ». |
| |
| |
Nous allons créons un formulaire pour les membres de l'équipe et un formulaire du projet, pour les données. Le formulaire « membres de l'équipe » étant le plus facile, nous allons le créer en premier. Cliquez sur l'icône « Formulaires » dans le volet « Base de données » et choisissez « Utiliser l'assistant de création de formulaire... ». L'Assistant Formulaire s'affichera. | Nous allons créons un formulaire pour les membres de l'équipe et un formulaire du projet, pour les données. Le formulaire « membres de l'équipe » étant le plus facile, nous allons le créer en premier. Cliquez sur l'icône « Formulaires » dans le volet « Base de données » et choisissez « Utiliser l'assistant de création de formulaire... ». L'Assistant Formulaire s'affichera. |
| |
Sur le premier écran, choisissez « Table : TeamMember » dans le menu déroulant. Déplacez les champs « FirstName » (prénom) et « LastName » (nom de famille) dans le menu déroulant appelé « Champs du formulaire ». Cliquez sur le bouton « Suivant > ». Il n'y a pas de sous-formulaire alors cliquez sur « Suivant > » à nouveau. À l'étape 5, vous pouvez utiliser n'importe laquelle des options de contrôle exceptée l'option « Comme feuilles de données ». À l'étape 6, acceptez les défauts. À l'étape 7 vous devez choisir un style qui vous plaît. Quand vous arrivez à l'étape 8, appelez le formulaire « TeamMemberForm » et laisser sur « Utiliser le formulaire ». Lorsque vous cliquez sur « Créer », le formulaire s'affichera pour l'entrée de données. Ajoutez-y quelques noms pour tester le formulaire projet quand nous l'aurons terminé. | Sur le premier écran, choisissez « Table : TeamMember » dans le menu déroulant. Déplacez les champs « FirstName » (prénom) et « LastName » (nom) dans le menu déroulant appelé « Champs du formulaire ». Cliquez sur le bouton « Suivant > ». Il n'y a pas de sous-formulaire alors cliquez sur « Suivant > » à nouveau. À l'étape 5, vous pouvez utiliser n'importe laquelle des options de contrôle exceptée l'option « Comme feuilles de données ». À l'étape 6, acceptez les défauts. À l'étape 7 vous devez choisir un style qui vous plaît. Quand vous arrivez à l'étape 8, appelez le formulaire « TeamMemberForm » et laisser sur « Utiliser le formulaire ». Lorsque vous cliquez sur « Créer », le formulaire s'affichera pour l'entrée de données. Ajoutez-y quelques noms pour tester le formulaire projet quand nous l'aurons terminé. |
| |
Pour le formulaire projet nous avons besoin pour à peu près la même chose sauf qu'il faut utiliser « Table: Project » à partir du menu déroulant à l'étape 1 et qu'il faut sélectionner tous les champs sauf « ID » comme champs du formulaire. Appelez-le « ProjectForm » et, à l'étape 8, choisissez « Modifier le formulaire ». Cette fois-ci, au lieu de s'afficher pour que vous puissiez y entrer des données, il s'affiche pour que vous puissiez l'éditer. | Pour le formulaire projet nous avons besoin pour à peu près la même chose sauf qu'il faut utiliser « Table: Project » à partir du menu déroulant à l'étape 1 et qu'il faut sélectionner tous les champs sauf « ID » comme champs du formulaire. Appelez-le « ProjectForm » et, à l'étape 8, choisissez « Modifier le formulaire ». Cette fois-ci, au lieu de s'afficher pour que vous puissiez y entrer des données, il s'affiche pour que vous puissiez l'éditer. |