Fr:Créer un Formulaire avec un Sous-formulaire

From NeoWiki

(Difference between revisions)
Jump to: navigation, search
Revision as of 12:50, 20 September 2007 (edit)
Jgd (Talk | contribs)
(change table name)
← Previous diff
Revision as of 12:23, 24 September 2007 (edit) (undo)
Jgd (Talk | contribs)
(add Entrer des données)
Next diff →
Line 1: Line 1:
{{redbox|Cet article fait partie de la série de tutoriels [[Fr:Base Aller et Retour|Base Aller et Retour]].}} {{redbox|Cet article fait partie de la série de tutoriels [[Fr:Base Aller et Retour|Base Aller et Retour]].}}
Le formulaire d'entrée de données que l'ornithologue utilisera au retour d'une sortie d'observation doit permettre d'entrer des données dans deux tables différentes : les tables '''Sorties''' et '''Observations'''. À chaque enregistrement dans la table '''Sorties''' correspondront plusieurs entrées dans la table '''Observations'''. Nous avons donc besoin de créer un formulaire basé sur la table '''Sorties''' avec un sous-formulaire basé sur la table '''Observations'''. Le formulaire d'entrée de données que l'ornithologue utilisera au retour d'une sortie d'observation doit permettre d'entrer des données dans deux tables différentes : les tables '''Sorties''' et '''Observations'''. À chaque enregistrement dans la table '''Sorties''' correspondront plusieurs entrées dans la table '''Observations'''. Nous avons donc besoin de créer un formulaire basé sur la table '''Sorties''' avec un sous-formulaire basé sur la table '''Observations'''.
- +==Créer le formulaire==
#Ouvrez la base de données. #Ouvrez la base de données.
#Cliquez sur l'icône {{prefName|Formulaires}} dans la colonne de gauche de la fenêtre principale. #Cliquez sur l'icône {{prefName|Formulaires}} dans la colonne de gauche de la fenêtre principale.
Line 24: Line 24:
#Sélectionnez la couleur et le style d'arrière-plan que vous voulez. #Sélectionnez la couleur et le style d'arrière-plan que vous voulez.
#Cliquez sur {{button|Suivant >}}. #Cliquez sur {{button|Suivant >}}.
-#Entrez un nom pour ce formulaire, et décidez si vous voulez travailler avec (i.e. entrer des données) ou le modifier (i.e. changer l'agencement).+#Entrez un nom pour ce formulaire, par exemple "Sorties_Observations", et décidez si vous voulez travailler avec (i.e. entrer des données) ou le modifier (i.e. changer l'agencement).
#Cliquez sur {{button|Créer}}. #Cliquez sur {{button|Créer}}.
 +==Entrer des données==
 +Si vous créez cette base de données en utilisant les indications de ce tutoriel, vous devez entrer quelques données qui vous serviront dans les exercices futurs. Il est peut-être préférable que vous attendiez pour faire cela d'avoir suivi les instructions de la page [[Fr:Utiliser_une_Boîte_Combinée_dans_un_Formulaire|Utiliser une boîte combinée dans un formulaire]], l'evtrée des noms d'oiseaux sera alors plus simple.<br>
 +''Note : les noms des lieux sont français, les noms des oiseaux sont pris sur la liste de l'AOU (American Ornithology Union). C'est un peu dommage pour la vraisemblance, mais cela n'empêche pas d'apprendre à manipuler une base de données, ce qui, après tout, est le but de cette série d'articles''.
 +
 +===Première sortie===
 +'''Dans la partie supérieure du formulaire, entrez les données suivantes :'''
 +{| class="wikitable"
 +|-
 +|Date
 +|01/01/1900
 +|-
 +|Début
 +|5:30
 +|-
 +|Fin
 +|8:30
 +|-
 +|Météo
 +|Soleil
 +|-
 +|Vent
 +|Non
 +|-
 +|Température
 +| -12
 +|-
 +|Site
 +|Marais Vernier
 +|}
 +
 +''Notez que le champ ID est entré automatiquement. Vous pouvez entrer n'importe quelles données dans les champs qui ne sont pas dans la liste ci-dessus (Commentaires, participants).''
 +
 +'''Dans le sous-formulaire, entrez les données suivantes :'''
 +
 +American Wigeon : cochez Mâle, Femelle, et Vue <br>
 +California Quail : cochez Chant <br>
 +Capped Heron : cochez Mâle et Vue<br>
 +Cocoi Heron : cochez Femelle et Vue<br>
 +Double-crested Cormorant : cochez Vue<br>
 +European Storm-Petrel : cochez Vue et Chant<br>
 +Great Blue Heron : cochez Vue<br>
 +Tufted Duck : cochez Mâle, Femelle, et Vue.<br>
 +
 +''Notez que les champs ObservationsID et SortiesID sont entrés automatiquement.''
 +
 +Lorsque vous avez entré les données de la première sortie, cliquez sur l'icône {{button|Enregister}} de la barre d'outils en bas de la fenêtre.<br>
 +''Pour entrer un nouvel enregistrement, cliquez d'abord n'importe où dans la partie supérieure du formulaire (pour quitter le sous-formulaire) et cliquez sur l'icône {{button|Nouvel enregistrement}} (le cercle vert avec un signe plus) dans la barre d'outils au bas de la fenêtre.''
 +
 +===Deuxième sortie===
 +'''Dans la partie supérieure du formulaire, entrez les données suivantes :'''
 +
 +{| class="wikitable"
 +|-
 +|Date
 +|13/05/1900
 +|-
 +|Début
 +|9:00
 +|-
 +|Fin
 +|11:00
 +|-
 +|Météo
 +|Brouillard
 +|-
 +|Vent
 +|Léger
 +|-
 +|Température
 +|10
 +|-
 +|Site
 +|Rade de Brest
 +|}
 +'''Dans le sous-formulaire, entrez les données suivantes :'''
 +
 +Agami Heron : cochez Vue <br>
 +Blue-winged Teal: cochez Mâle, Femelle et Vue<br>
 +Common Eider : cochez Mâle et Vue <br>
 +European Storm-Petrel: cochez Chant<br>
 +Great Blue Heron cochez Vue<br>
 +Tufted Duck: cochez Mâle, Femelle, Jeune et Vue<br>
{{botlangbarFR|[[:Creating A Data Entry Form With A Subform|English]]}} {{botlangbarFR|[[:Creating A Data Entry Form With A Subform|English]]}}
[[Category:Tips and Hints]][[Category:NeoOffice]][[Category:NeoWikiFR]] [[Category:Tips and Hints]][[Category:NeoOffice]][[Category:NeoWikiFR]]

Revision as of 12:23, 24 September 2007

Cet article fait partie de la série de tutoriels Base Aller et Retour.

Le formulaire d'entrée de données que l'ornithologue utilisera au retour d'une sortie d'observation doit permettre d'entrer des données dans deux tables différentes : les tables Sorties et Observations. À chaque enregistrement dans la table Sorties correspondront plusieurs entrées dans la table Observations. Nous avons donc besoin de créer un formulaire basé sur la table Sorties avec un sous-formulaire basé sur la table Observations.

Contents

Créer le formulaire

  1. Ouvrez la base de données.
  2. Cliquez sur l'icône Formulaires dans la colonne de gauche de la fenêtre principale.
  3. Dans la section Tâches, cliquez sur Utiliser l'assistant de création de formulaires.
  4. Dans le menu déroulant Tables ou Requêtes, chisissez Table : Sorties
  5. Cliquez sur le bouton >> pour déplacer tous les champs.
  6. Utilisez les flèches directionnelles pour modifier l'ordre des champs, si nécessaire.
  7. Cliquez sur Suivant >.
  8. Cochez la case Ajouter un sous-formulaire.
  9. Cliquez sur le bouton radio Sous-formlaire basé sur une relation existante.
  10. Sélectionnez Observations dans le panneau Quel type de relation voulez-vous ajouter ?.
  11. Cliquez sur Suivant >.
  12. Remarquez que la table correcte est choisie dans le menu déroulant.
  13. Cliquez sur le bouton >> pour déplacer tous les champs.
  14. Utilisez les flèches directionnelles pour modifier l'ordre des champs, si nécessaire.
  15. Cliquez sur Suivant >.
  16. Choisissez la Disposition du formulaire principal. J'ai choisi l'option la plus à droite appelée Blocs - Étiquettes en haut.
  17. Choisissez la Disposition du sous-formulaire. Je recommande la troisième option, appelée Comme grille.
  18. Cliquez sur Suivant >.
  19. Sélectionnez le mode de saisie des données. J'ai choisi Le formulaire doit afficher toutes les données, et ne cochez pas les cases.
  20. Cliquez sur Suivant >.
  21. Sélectionnez la couleur et le style d'arrière-plan que vous voulez.
  22. Cliquez sur Suivant >.
  23. Entrez un nom pour ce formulaire, par exemple "Sorties_Observations", et décidez si vous voulez travailler avec (i.e. entrer des données) ou le modifier (i.e. changer l'agencement).
  24. Cliquez sur Créer.

Entrer des données

Si vous créez cette base de données en utilisant les indications de ce tutoriel, vous devez entrer quelques données qui vous serviront dans les exercices futurs. Il est peut-être préférable que vous attendiez pour faire cela d'avoir suivi les instructions de la page Utiliser une boîte combinée dans un formulaire, l'evtrée des noms d'oiseaux sera alors plus simple.
Note : les noms des lieux sont français, les noms des oiseaux sont pris sur la liste de l'AOU (American Ornithology Union). C'est un peu dommage pour la vraisemblance, mais cela n'empêche pas d'apprendre à manipuler une base de données, ce qui, après tout, est le but de cette série d'articles.

Première sortie

Dans la partie supérieure du formulaire, entrez les données suivantes :

Date 01/01/1900
Début 5:30
Fin 8:30
Météo Soleil
Vent Non
Température -12
Site Marais Vernier

Notez que le champ ID est entré automatiquement. Vous pouvez entrer n'importe quelles données dans les champs qui ne sont pas dans la liste ci-dessus (Commentaires, participants).

Dans le sous-formulaire, entrez les données suivantes :

American Wigeon : cochez Mâle, Femelle, et Vue
California Quail : cochez Chant
Capped Heron : cochez Mâle et Vue
Cocoi Heron : cochez Femelle et Vue
Double-crested Cormorant : cochez Vue
European Storm-Petrel : cochez Vue et Chant
Great Blue Heron : cochez Vue
Tufted Duck : cochez Mâle, Femelle, et Vue.

Notez que les champs ObservationsID et SortiesID sont entrés automatiquement.

Lorsque vous avez entré les données de la première sortie, cliquez sur l'icône Enregister de la barre d'outils en bas de la fenêtre.
Pour entrer un nouvel enregistrement, cliquez d'abord n'importe où dans la partie supérieure du formulaire (pour quitter le sous-formulaire) et cliquez sur l'icône Nouvel enregistrement (le cercle vert avec un signe plus) dans la barre d'outils au bas de la fenêtre.

Deuxième sortie

Dans la partie supérieure du formulaire, entrez les données suivantes :

Date 13/05/1900
Début 9:00
Fin 11:00
Météo Brouillard
Vent Léger
Température 10
Site Rade de Brest

Dans le sous-formulaire, entrez les données suivantes :

Agami Heron : cochez Vue
Blue-winged Teal: cochez Mâle, Femelle et Vue
Common Eider : cochez Mâle et Vue
European Storm-Petrel: cochez Chant
Great Blue Heron cochez Vue
Tufted Duck: cochez Mâle, Femelle, Jeune et Vue


Cet article dans d'autres langues : English
Personal tools