issue83:libreoffice
Différences
Ci-dessous, les différences entre deux révisions de la page.
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 11:46] – [3] auntiee | issue83:libreoffice [2014/09/05 14:43] – [4] auntiee | ||
---|---|---|---|
Ligne 63: | Ligne 63: | ||
Les commandes SQL ci-dessus sont également disponibles sur pastebin.com à http:// | Les commandes SQL ci-dessus sont également disponibles sur pastebin.com à http:// | ||
- | 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' | + | 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' |
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. | ||
Ligne 69: | Ligne 69: | ||
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' | + | Nous utiliserons un processus en deux étapes pour créer notre vue. D' |
Ligne 104: | Ligne 104: | ||
For the project form, we need about the same thing, except use “Table: Project” from the drop-down in step 1, and select all the fields except for “ID” for inclusion in the form. Name the form “ProjectForm” and select “Modify the form” on step 8. This time, instead of the form opening for input, it opens for editing.** | For the project form, we need about the same thing, except use “Table: Project” from the drop-down in step 1, and select all the fields except for “ID” for inclusion in the form. Name the form “ProjectForm” and select “Modify the form” on step 8. This time, instead of the form opening for input, it opens for editing.** | ||
+ | |||
+ | Créer les formulaires | ||
+ | |||
+ | Nous allons créons un formulaire pour les membres de l' | ||
+ | |||
+ | 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' | ||
+ | |||
+ | 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' | ||
===== 5 ===== | ===== 5 ===== | ||
Ligne 112: | Ligne 120: | ||
Save your changes and close the design window.** | Save your changes and close the design window.** | ||
+ | |||
+ | Quand vous créez des formulaires avec l' | ||
+ | |||
+ | Comme table, sélectionnez « TeamView » et cliquez sur « Suivant > ». Le champ que nous voulons dans la Zone de liste est « Name » ; sélectionnez donc « Name » et cliquez sur « Suivant > ». Enfin, il faut « Sélectionner les champs dont le contenu doit coïncider ». Pour la « Value Table », choisissez « Member ». Il faut sélectionner ID comme champ pour « List Table », car c'est la clé primaire qui s' | ||
+ | |||
+ | Enregistrez les modifications et fermez la fenêtre d' | ||
===== 6 ===== | ===== 6 ===== | ||
Ligne 117: | Ligne 131: | ||
**Now, if you entered names in “TeamMemberForm”, | **Now, if you entered names in “TeamMemberForm”, | ||
- | In this article, we discussed the use of a LibreOffice Base view to create a new table from an existing table. We used this view in the construction of a form that automated the retrieval and selection of records from that view. | + | In this article, we discussed the use of a LibreOffice Base view to create a new table from an existing table. We used this view in the construction of a form that automated the retrieval and selection of records from that view.** |
+ | |||
+ | Maintenant, si vous avez mis des noms dans le formulaire « TeamMemberForm », vous pouvez ouvrir « ProjectForm » et ces noms-là s' | ||
+ | |||
+ | Dans cet article, nous avons parlé de l' | ||
+ | |||
+ | |||
+ | AE : Je pense qu'il faut laisser tel quel, car c'est du SQL et j'ai volontairement laissé toutes les étiquettes de champs, etc. en anglais. Si vous voulez, on peut mettre texte et tableau en français, mais... | ||
TABLEAU | TABLEAU | ||
Ligne 140: | Ligne 161: | ||
| | ||
references " | references " | ||
- | );** | + | ); |
issue83/libreoffice.txt · Dernière modification : 2014/09/05 15:19 de andre_domenech