Créer une vue en arborescence (rupture)

Les deux auteurs

Site personnel

Liens sociaux

Viadeo Twitter Facebook Share on Google+   

Produit : 4D Web 2.0 Pack 1.0 · Plateforme : Mac & Win


4D Ajax Framework permet d'afficher les tables 4D sous différentes 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

Image non disponible


2. Ouvrez le tableau de contrôles (Settings)

Image non disponible


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 :

Image non disponible

Cette vue est de type "grid" et s'affiche comme ceci :

Image non disponible


4. Nous voulons l'afficher en arborescence.

Ouvrez à nouveau les Settings, onglet Access Control, et modifier les paramètres de la vue comme ceci :

Image non disponible

Style de la vue : Data tree
Break level : 1 sur le champ Pays

La vue s'affiche maintenant comme ceci :

Image non disponible

L'arborescence a maintenant regroupé les sociétés par Pays, affichant les valeurs distinctes du champs 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 :
Présentation (sur DVP)
Trucs et Astuces (sur DVP)
Documentations (sur DVP)
http://daxipedia.4d.com (lien externe)

Vous avez aimé ce tutoriel ? Alors partagez-le en cliquant sur les boutons suivants : Viadeo Twitter Facebook Share on Google+   

  

Copyright © 2007 4D s.a. Aucune reproduction, même partielle, ne peut être faite de ce site ni de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.