I. Présentation ♪▲
Produit : 4D Web 2.0 Pack 1.0 · Plateforme : Mac & Win
4D Ajax Framework permet d'afficher les tables 4D sous différents formats : grille, arborescence ou calendrier. Pour afficher les données d'une table sous forme d'arborescence, vous devez utiliser les break levels (ruptures). Ces ruptures regroupent les valeurs distinctes en arborescence.
Par exemple, vous avez une table SOCIETE, avec les champs ID, Pays, Nom. Au lieu de tout afficher en linéaire sous forme de grille, vous voulez afficher les sociétés par pays.
1. Lancez votre browser, connectez-vous en tant qu'Administrator à votre base
2. Ouvrez le tableau de contrôle (Settings)
3. Allez à l'onglet Access control
Vous pouvez soit créer une nouvelle vue pour la table SOCIETE soit modifier le type d'affichage de la table SOCIETE.
Dans notre exemple, nous avons créé une nouvelle vue pour la table SOCIETE, appelée « Sociétés », et assigné les accès à tous les champs :
Cette vue est de type « grid » et s'affiche comme ceci :
4. Nous voulons l'afficher en arborescence.
Ouvrez à nouveau les Settings, onglet Access Control, et modifiez les paramètres de la vue comme ceci :
Style de la vue : Data tree
Break level : 1 sur le champ Pays
La vue s'affiche maintenant comme ceci :
L'arborescence a maintenant regroupé les sociétés par Pays, affichant les valeurs distinctes du champ Pays.
Vous remarquerez l'icône différente, dans la colonne de gauche, pour ce style de vue.
Plusieurs niveaux d'arborescence sont possibles. On pourrait imaginer un second niveau sur la Ville par exemple si le champ existait dans notre exemple.
Pour plus d'informations sur le 4D Web 2.0 Pack :