Vous êtes sur le site Web historique de la documentation de 4D. Les documentations sont progressivement déplacées vers developer.4d.com

Accueil

 
4D v20 R7
Listes hiérarchiques et Menus déroulants hiérarchiques

Listes hiérarchiques et Menus déroulants hiérarchiques  


 

 

Un menu déroulant hiérarchique possède un sous-menu associé à chacune de ses lignes. Voici un exemple de menu déroulant hiérarchique :

De la même manière, une liste hiérarchique possède une sous-liste associée avec chaque objet de la liste. Voici un exemple de liste hiérarchique :

Note : Dans les formulaires, les menus déroulants hiérarchiques sont limités à deux niveaux. Les objets de type liste hiérarchique ne sont pas limités.

Vous pouvez déployer ou contracter un élément hiérarchique en cliquant sur les icônes triangulaires.

Les listes hiérarchiques peuvent être saisissables. Si un élément d’une liste hiérarchique est modifiable, l’utilisateur peut l’éditer en utilisant la combinaison Alt+clic (Windows) / Option+clic (sous Mac OS), ou en effectuant un clic long sur le texte de l’élément. Si vous remplissez une liste hiérarchique à l’aide d’une énumération créée dans l’éditeur d’énumérations, la propriété “modifiable” des éléments de la liste est définie par l’option Elément modifiable de l’éditeur d’énumérations. Pour plus d’informations, reportez-vous à la section Définir les propriétés des énumérations.

Les menus déroulants hiérarchiques et les listes hiérarchiques sont essentiellement gérés à l’aide des commandes du langage qui se rapportent aux listes hiérarchiques. Le principe consiste à assigner la référence de la liste hiérarchique à la variable associée à l’objet dans l’éditeur de formulaires. Pour plus d’informations, reportez-vous au chapitre Listes hiérarchiques dans le manuel Langage de 4D.

Il est également possible d’associer des références de listes hiérarchiques aux énumérations des objets de formulaires (sources, valeurs obligatoires et valeurs exclues) à l’aide de la commande OBJET FIXER LISTE PAR REFERENCE ou de la commande OBJET FIXER LISTE PAR NOM.

Vous pouvez affecter des actions standard aux objets Pop-up menus hiérarchiques (thème “Action” de la Liste des propriétés). Seules les actions qui affichent une sous-liste d'éléments sont prises en charge pour cet objet.

Par exemple, vous pouvez affecter l'action standard "backgroundColor" à un pop-up menu hiérarchique : à l'exécution, l'objet affichera une liste automatique de couleurs de fond. Vous pouvez remplacer cette liste automatique par une liste personnalisée en associant une énumération à l'objet, dans laquelle chaque élément aura été affecté à une action standard spécifique.

Pour plus d'informations, reportez-vous à la section Actions standard.

 
PROPRIÉTÉS 

Produit : 4D
Thème : Travailler avec les objets actifs
Nom intl. : Hierarchical Pop-up Menus and Hierarchical Lists

 
PAGE CONTENTS 
 
HISTORIQUE 

Modifié : 4D v16 R4

 
UTILISATION DE L'ARTICLE

4D - Mode Développement ( 4D v20 R7)