PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

  • Présentation
  • Comment le faire ?
  • Définir un nouvel eYe magnet
  • Modifier un eYe magnet existant
  • Supprimer un eYe magnet
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
Présentation
Le "eYe magnet" (appelé également mise en forme conditionnelle) 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.
Par exemple, un champ dont la saisie est obligatoire s'affichera sur un fond rouge tant que son contenu sera vide.
Le eYe magnet s'applique aux champs suivants :
  • Champs de saisie.
  • Champs Combo.
  • Colonnes de tables en saisie.
  • Colonnes de tables hiérarchiques en saisie.
  • Versions 20 et supérieures
    Cellules d'un champ Tableau croisé dynamique.
    Nouveauté 20
    Cellules d'un champ Tableau croisé dynamique.
    Cellules d'un champ Tableau croisé dynamique.
Comment le faire ?

Définir un nouvel eYe magnet

Pour définir un nouvel eYe magnet (mise en forme conditionnelle) :
  1. Affichez la fenêtre de description du champ (option "Description" du menu contextuel).
  2. Dans l'onglet "IHM", cliquez sur le lien "eYe magnet: <Aucune mise en forme>" ou sur la description de l'eYe magnet actuel (si un eYe magnet a déjà été défini).
    Versions 20 et supérieures
    Remarque : Pour les cellules d'un champ Tableau croisé dynamique, dans l'onglet "Contenu", cliquez sur la valeur voulue ("Valeur à afficher dans le tableau"). Dans la zone "Affichage" des caractéristiques, cliquez sur le lien "eYe magnet: <Aucune mise en forme>" ou sur la description de l'eYe magnet actuel (si un eYe magnet a déjà été défini).
    Nouveauté 20
    Remarque : Pour les cellules d'un champ Tableau croisé dynamique, dans l'onglet "Contenu", cliquez sur la valeur voulue ("Valeur à afficher dans le tableau"). Dans la zone "Affichage" des caractéristiques, cliquez sur le lien "eYe magnet: <Aucune mise en forme>" ou sur la description de l'eYe magnet actuel (si un eYe magnet a déjà été défini).
    Remarque : Pour les cellules d'un champ Tableau croisé dynamique, dans l'onglet "Contenu", cliquez sur la valeur voulue ("Valeur à afficher dans le tableau"). Dans la zone "Affichage" des caractéristiques, cliquez sur le lien "eYe magnet: <Aucune mise en forme>" ou sur la description de l'eYe magnet actuel (si un eYe magnet a déjà été défini).
  3. Si le champ n'a pas encore de mise en forme définie, la fenêtre de création d'une mise en forme conditionnelle s'ouvre directement.
    Si une ou plusieurs mises en forme existent déjà pour ce champ, une fenêtre présentant la liste des eYe magnets s'affiche.
  4. Cliquez sur le bouton "Ajouter un eYe magnet" pour ouvrir la fenêtre de description d'un eYe magnet.
La fenêtre de description des conditions et des actions est la suivante :
Edition des conditions et actions d'un eYe magnet
  • Les boutons Bouton et Bouton permettent d'ajouter ou de supprimer des conditions ou des actions.
  • Lorsque toutes les conditions sont réalisées simultanément, toutes les actions associées sont automatiquement effectuées.
  • Il est possible de définir plusieurs eYe magnets sur le même champ pour réaliser des actions différentes en fonction des conditions.
  • Le eYe magnet est appliqué après les traitements du champ (Entrée en saisie, A chaque modification, etc.). Il n'est pas possible de surcharger ses effets par programmation.

Modifier un eYe magnet existant

Pour modifier un eYe magnet existant :
  1. Affichez la fenêtre de description du champ (option "Description" du menu contextuel).
  2. Dans l'onglet "IHM", cliquez sur la description de l'eYe magnet actuel pour ouvrir la fenêtre d'édition des eYe magnets.
  3. Cliquez sur le bouton Bouton d'édition du eYe magnet pour ouvrir la fenêtre d'édition.
  4. Modifiez les caractéristiques du eYe magnet. Pour plus de détails, consultez Définir un nouvel eYe magnet.

Supprimer un eYe magnet

Pour supprimer un eYe magnet existant :
  1. Affichez la fenêtre de description du champ (option "Description" du menu contextuel).
  2. Dans l'onglet "IHM", cliquez sur la description de l'eYe magnet actuel pour ouvrir la fenêtre d'édition des eYe magnets.
  3. Cliquez sur le bouton Bouton de suppression du eYe magnet de l'eYe magnet à supprimer.
Liste des exemples associés :
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 15
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire