3/18
Champs de saisie 2/2
Comment faire ce formulaire de saisie ?

Et bien regardons la partie #### saisie #### en détail:
Chaque ligne ajoute un champ de saisie.
On a d'abord l'intitulé du champ: "Début de la période"

Je peux intituler le champ de saisie comme je veux ?

Oui.
Ensuite, on a le mot debut_periode. Ce mot va prendre la valeur saisie par l'utilisateur pour la placer plus bas dans la partie #### sql ####.
Ce mot est libre mais ne doit pas contenir d'espaces.

En effet, je remarque qu'on retrouve le mot debut_periode après BETWEEN dans la partie #### sql ####.

Voilà, debut_periode peut prendre la valeur '2010-01-01", '2010-02-25' etc. selon ce que l'utilisateur saisit.
On n'a plus besoin de modifier à chaque fois la partie #### sql #### comme dans la formation 1.

Super.

Sur cette ligne on trouve ensuite "date" qui indique le type de valeur à saisir. 3 types de valeur sont possibles: date, nombre et texte.
Tout cela doit être dans l'ordre, et séparé par le signe |.
On peut encore ajouter une valeur par défaut dans le formulaire:

Début de la période|debut_periode|date|01/01/2009

Ok, j'ai modifié.
Mais à quoi peut servir la saisie d'un nombre ou d'un texte pour lancer un rapport ?

Avec un nombre, on peut faire une requête SQL sur des tranches d'âge par exemple.
Avec un texte, on peut compter les patients qui habitent telle localité ou qui ont telle profession.