DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / Développer une application ou un site / Champs, fenêtres et pages / Champs : Types disponibles / Champ Combo
  • Présentation du champ Combo
  • Champ d'une fenêtre, champ d'une page dynamique ou statique
  • Créer un champ Combo
  • Pour créer un champ de type Combo :
  • Caractéristiques d'un champ Combo
  • Taille de la zone déroulée
  • Vocabulaire
  • Permuter
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Présentation du champ Combo

Champ d'une fenêtre, champ d'une page dynamique ou statique

Le champ "Combo" permet d'afficher une liste d'éléments et de sélectionner un élément dans cette liste.
A la différence d'un champ Liste, un champ Combo n'est pas déroulé : le champ déroule la liste à la demande ou lors du positionnement du curseur sur la liste.
Les éléments apparaissant dans un champ Combo peuvent être déterminés lors de la création du champ sous l'éditeur. Ces éléments :
  • sont déterminés par programmation.
  • proviennent d'un fichier de données ou d'une requête.
Créer un champ Combo

Pour créer un champ de type Combo :

  1. Sous le volet "Création", dans le groupe "Champs usuels", cliquez sur "Combo".
  2. Cliquez dans la fenêtre / page à la position où le champ doit être créé. L'assistant de création d'un champ Combo se lance automatiquement.
Pour afficher les caractéristiques du champ, sélectionnez l'option "Description" dans le menu contextuel du champ.
Caractéristiques d'un champ Combo
WEBDEV - Code Serveur

Taille de la zone déroulée

La taille de la zone déroulée dépend du navigateur utilisé. Si le nombre d'éléments du champ Combo est supérieur au nombre d'éléments pouvant être affichés dans la zone déroulée, le défilement est automatiquement géré : la zone déroulée comporte un ascenseur vertical.
Vocabulaire
Pour manipuler simplement un champ Combo, il est nécessaire de connaître le vocabulaire suivant :
Nom Définition
Bandeau de sélectionPermet de visualiser l'élément sélectionné dans la zone déroulée. Le plus souvent, une couleur spécifique est utilisée.
Combo FichierLe champ Combo est basé sur un fichier de données ou une requête. Les éléments du champ correspondent à des enregistrements du fichier de données.
Deux types de champ Combo fichier sont disponibles :
  • Champ Combo fichier "Chargé en mémoire" : Le contenu du champ est chargé en mémoire puis affiché dans le champ. L'accès aux différents éléments du champ Combo est plus rapide. Ce mode est réservé pour des fichiers de données de moins de 100 000 enregistrements.
  • Champ Combo fichier "Accès direct (sans limite)" : Le champ affiche directement le contenu du fichier de données ou de la requête. L'enregistrement en cours correspond à l'élément sélectionné. Chaque déplacement dans le champ entraîne un accès au fichier de données lié. Ce type de champ est réservé aux fichiers de données de plus de 100 000 enregistrements.
Combo par programmationLe champ Combo n'est basé ni sur un fichier de données ni sur une requête. Les éléments affichés dans le champ Combo sont déterminés par le développeur (dans la fenêtre de description ou par programmation).
Combo avec saisieL'utilisateur peut saisir du texte dans le champ de saisie associé au champ Combo. Si l'option "Saisie assistée" est sélectionnée, l'utilisateur peut ainsi sélectionner rapidement l'élément en saisissant les premières lettres : les lettres saisies sont automatiquement complétées avec l'élément correspondant.
Combo sans saisieL'utilisateur sélectionne l'élément dans la zone déroulée à l'aide du bandeau de sélection.

WEBDEV - Code Serveur Remarque : "Combo avec saisie" et "Combo sans saisie" ne s'appliquent pas à WEBDEV.
Permuter
Liste des exemples associés :
Le champ Combo Exemples unitaires (WINDEV) : Le champ Combo
[ + ] Utilisation du champ Combo
WD Gestion de Parc informatique Exemples complets (WINDEV) : WD Gestion de Parc informatique
[ + ] Cet exemple illustre la gestion d'un parc informatique sous WINDEV.
Dans cet exemple, nous abordons les principaux thèmes suivants :
1/ les états imprimés, sur requête intégrée notamment,
2/ la représentation graphique de la situation géographique de la machine,
3/ les combos auto-alimentées de type fenêtre popup.
Résumé de l'exemple livré avec WINDEV :
Cet exemple permet de gérer un parc informatique.
Pour chaque machine, on pourra définir ses caractéristiques propres, ses composants, la personne qui l'utilise ainsi que le bureau où la machine est située.
Le EyeMagnet Exemples unitaires (WINDEV) : Le EyeMagnet
[ + ] Utilisation du mécanisme "eYe magnet" (appelé également mise en forme conditionnelle)
Le "eYe magnet" consiste à modifier l'aspect visuel d'un champ afin d'attirer l'attention de l'utilisateur sur ce champ. WINDEV permet de modifier cet aspect visuel automatiquement en fonction d'une série de conditions.
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 25/10/2023

Signaler une erreur ou faire une suggestion | Aide en ligne locale