Une seconde fiche contenant une sous tableNous avions vu dans une précédente leçon la version simplifiée d'une fiche décrivant une organisation. Dans cette leçon, nous allons présenter une fiche décrivant une personne. Ces deux types de fiches sont des éléments des modules types dont nous allons déployer les versions complètes dans les prochaines leçons, et qui constituent les bases d'un bon système standardisé de classement de l'information. Un exemple de fiche avec une sous tableVoici la nouvelle fiche. Vous pouvez la copier coller sur votre site Storga d'expérimentation. Examinons le contenu de cette nouvelle fiche en mode organiser détaillé : Comme dans le cas de la fiche organisation que nous avions étudiée précédemment, le bloc fiche contient une table. Cette fois-ci, la table a trois colonnes. Une première avec un bloc photo, une seconde avec les libellés, et une troisième avec les champs à saisir. Cependant, dans cette nouvelle fiche, nous trouvons, sous le bloc table, un autre bloc table avec deux lignes. La première ligne contient les libellés ('Organisation', 'Fonction', etc), et la seconde ligne contient les champs de saisie. Affichons maintenant les propriétés du champ de saisie dans la colonne 'Fonction' : On retrouve comme habituellement la ligne 'Nom de variable', où l'on a attribué le nom 'function' au champ. Mais on constate aussi que les deux lignes 'Nom de la table' et 'Groupe de variables' sont aussi renseignées, respectivement avec les valeurs 'contact' et '1'. On constate enfin la présence de deux boutons '+' et '-' au niveau des deux dernières colonnes. Ce sont des blocs de type bouton. Pour afficher les propriétés du bouton '+', en mode éditer, cliquez sur le petit point juste à droite du bouton (si vous cliquez sur le bouton, cela l'active). Ensuite cliquez sur le bouton 'Propriétés' au niveau du menu contextuel. Remarquez que le champ 'Action' de ce bouton est 'Ajouter une ligne au tableau'. Les boutons '+' et '-' servent bien évidement à ajouter ou retirer une ligne à la sous table. La dernière ligne ne peut pas être retirée. Le champ 'Groupe de variables' est automatiquement renseigné avec une valeur qui est unique pour chaque ligne, commune à tous les champs de la ligne, et ces différentes valeurs suivent un ordre lexicographique. Travaux pratiques
|