DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / Développer une application ou un site / Champs, fenêtres et pages / Champs : Types disponibles / SuperChamp
  • Présentation du superchamp
  • Exemples
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 superchamp
Un superchamp est un type de champ avancé. Un superchamp regroupe un ensemble de champs dans un but précis. Ces champs sont indépendants des traitements de la fenêtre ou de la page les accueillant.
Avantage des superchamps : les superchamps sont des éléments indépendants et facilement réutilisables quelle que soit la fenêtre ou la page où ils sont utilisés. Intégrables dans un dictionnaire, ils peuvent être facilement transférés d'un projet à un autre.
Exemple : Ces trois champs constituent un superchamp. Dans cet exemple, le bouton permet de calculer automatiquement la date de fin, en fonction de la période choisie dans le menu contextuel du bouton.
Pour manipuler un superchamp, il est possible de distinguer deux types d'utilisateurs :
  • Le créateur du superchamp : personne qui conçoit le superchamp et la fonctionnalité que ce superchamp doit apporter. Pour plus de détails, consultez : Concevoir un superchamp.
  • L'utilisateur du superchamp : personne qui va intégrer le superchamp dans sa fenêtre (ou sa page) et qui va le manipuler par programmation. Pour plus de détails, consultez : Intégrer un superchamp dans une fenêtre.
Un superchamp peut être composé :
  • De tous les types de champs, avec toutes leurs caractéristiques (menu contextuel par exemple).
  • De procédures spécifiques. Ces procédures sont locales au superchamp et utilisables par tous les traitements associés au superchamp ou à un de ses éléments.
  • De variables locales au superchamp et utilisables par tous les traitements associés au superchamp ou à un de ses éléments.
Remarque : Il est possible de créer un superchamp avec un seul champ : il sera ainsi possible de définir des procédures locales à ce champ.
Exemples
Plusieurs exemples de superchamps sont livrés avec WINDEV, WEBDEV et WINDEV Mobile. Ces superchamps sont accessibles depuis le volet "Champs prédéfinis".
Version minimum requise
  • Version 11
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 25/05/2022

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