Developpez.com - 4D
X

Choisissez d'abord la catégorieensuite la rubrique :


Créer une vue en arborescence (rupture)

Date de publication : 25/04/2007

Par Stéphanie Tirtiat (Intl Tech Support)
 Support Technique 4D
 



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




2. Ouvrez le tableau de contrôles (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 modifier 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 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.

info Pour plus d'informations sur le 4D Web 2.0 Pack :
Présentation (sur DVP)
Trucs et Astuces (sur DVP)
Documentations (sur DVP)
en http://daxipedia.4d.com (lien externe)


Valid XHTML 1.1!Valid CSS!

Copyright © 2007 4D s.a. Aucune reproduction, même partielle, ne peut être faite de ce site et 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.

Contacter le responsable de la rubrique 4D