Une vue est bas�e sur une ou pliusieurs tables.
" ; _endp() ; _title(2, "Cr�ation d'une vue") ; _p() ; echo "On ne peut cr�er une vue qu'� partir d'une table.
Pour la cr�er, il faut aller dans la structure de la table r�f�rente.
On d�finit son nouveau nom. toutes les vues commencent par crp_ et se termine par _vw.
Pour rajouter une nouvelle table � une vue, l'associer dans la structure de la table.
La vue sera constitu�e de tous les chmaps communs (m�me Nom et m�me Type).
Une table peut appartenir � plusieurs vues.
" ; _endp() ; _p('info') ; echo "Toutes les valeurs d'une vue sont calcul�es dynamiquement.
Suite � un changent de structure d'une table, il se peut que la structure de la vue ne soit plus � jour.
Pour actualiser une vue, il faut cliquer sur le bouton Re-g�n�rer de l'onglet Base de Donn�es du menu D�veloppement.
" ; _endp() ; _title(2, "Utilisation d'une vue") ; _p() ; echo "On utilise une vue que dans des listes.
La cr�ation d'une liste se fait de la m�me mani�re que si on se basait sur une table.
De mani�re automatique, lors de l'utilisation de la liste, lorsqu'on ouvrira un enregistrement, cela ouvrira directement le formulaire bas� sur la table de l'enregistrement point�.
Il faut donc pour chacune des tables cr�er les formulaires ad�quates.
" ; _endp() ; _p('info') ; echo "De mani�re native, il sera possible de cr�er des enregistrements � partir de vues.
L'utilsateur devra juste pr�ciser de quel nature (donc dans quelle table) sont les informations � ajouter.
" ; _endp() ; _title(2, "Particularit� d'une vue") ; _p() ; echo "Lors de la cr�ation d'une vue, le champ cl� primaire s'appele ID. Il est :
Le champ Type est automatiquement cr�er. Il contient le nom de la table.
" ; _endp() ; _endpage() ; ?>