PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

  • Présentation
  • Comment le faire ?
  • Activer les erreurs de compilation d'IHM
  • Corriger une erreur d'IHM
  • Désactiver une erreur de compilation d'IHM
  • Quelques exemples d'erreurs d'IHM détectées
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
Les erreurs de compilation d'IHM vous informent à chaque sauvegarde de fenêtre, de page ou à chaque recompilation du projet des problèmes potentiels détectés sur vos interfaces.
Versions 16 et supérieures
Les erreurs de compilation d'IHM sont également disponibles sur les états.
Nouveauté 16
Les erreurs de compilation d'IHM sont également disponibles sur les états.
Les erreurs de compilation d'IHM sont également disponibles sur les états.
Par défaut, les erreurs de compilation d'IHM sont activées pour chaque nouveau projet créé.
Comment le faire ?

Activer les erreurs de compilation d'IHM

Les erreurs de compilation d'IHM peuvent être activées :
  • depuis la description du projet.
  • depuis le volet des erreurs de compilation.
Pour activer les erreurs de compilation d'IHM depuis la description du projet :
  1. Affichez la fenêtre de description du projet (option "Projet .. Description du projet"). Affichez la fenêtre de description du projet (sous le volet "Projet", dans le groupe "Projet", cliquez sur "Description").
  2. Dans l'onglet "Compilation" :
    • Cochez l'option "Erreurs d'IHM : activer la compilation d'IHM".
    • Versions 22 et supérieures
      Le bouton "Editer les langues" permet de choisir les langues du projet qui seront prises en compte par la compilation d'IHM.
      Nouveauté 22
      Le bouton "Editer les langues" permet de choisir les langues du projet qui seront prises en compte par la compilation d'IHM.
      Le bouton "Editer les langues" permet de choisir les langues du projet qui seront prises en compte par la compilation d'IHM.
  3. Validez.
Pour activer les erreurs de compilation d'IHM depuis le volet des erreurs de compilation :
  1. Affichez le volet des erreurs de compilation (option "Affichage .. Barres d'outils .. Volets .. Erreurs de compilation"). Affichez le volet des erreurs de compilation : sous le volet "Accueil", dans le groupe "Environnement", déroulez "Volets" et sélectionnez "Erreurs de compilation".
  2. Cliquez sur l'icône .
La vérification des erreurs d'IHM est effectuée :
  • à chaque sauvegarde d'une fenêtre, d'une page ou d'un état.
  • à chaque recompilation du projet.

Corriger une erreur d'IHM

Les erreurs d'IHM sont listées dans le volet des erreurs de compilation.
Pour corriger les erreurs d'IHM :
  1. Double-cliquez sur l'erreur affichée dans le volet. L'élément contenant le champ posant problème est ouvert sous l'éditeur. La description du champ concerné s'affiche.
  2. Corrigez le problème.
Versions 15 et supérieures

Désactiver une erreur de compilation d'IHM

Pour désactiver une erreur de compilation d'IHM :
  1. Dans le volet des erreurs de compilation, sélectionnez l'erreur à désactiver.
  2. Affichez le menu contextuel de l'erreur :
    • l'option "Désactiver cette erreur" permet de désactiver l'erreur sélectionnée.
    • l'option "Désactiver cette erreur et toutes celles identiques" permet de désactiver l'erreur et toutes les erreurs du même type dans le projet en cours.
Pour voir la liste des erreurs de compilation d'IHM désactivées :
  1. Dans le volet des erreurs de compilation, affichez le menu contextuel (clic droit).
  2. Sélectionnez l'option "Liste des erreurs désactivées".
Dans cette liste, pour réactiver si nécessaire une ou plusieurs erreurs, il suffit de décocher les erreurs à réactiver et de valider la fenêtre.
Nouveauté 15

Désactiver une erreur de compilation d'IHM

Pour désactiver une erreur de compilation d'IHM :
  1. Dans le volet des erreurs de compilation, sélectionnez l'erreur à désactiver.
  2. Affichez le menu contextuel de l'erreur :
    • l'option "Désactiver cette erreur" permet de désactiver l'erreur sélectionnée.
    • l'option "Désactiver cette erreur et toutes celles identiques" permet de désactiver l'erreur et toutes les erreurs du même type dans le projet en cours.
Pour voir la liste des erreurs de compilation d'IHM désactivées :
  1. Dans le volet des erreurs de compilation, affichez le menu contextuel (clic droit).
  2. Sélectionnez l'option "Liste des erreurs désactivées".
Dans cette liste, pour réactiver si nécessaire une ou plusieurs erreurs, il suffit de décocher les erreurs à réactiver et de valider la fenêtre.

Désactiver une erreur de compilation d'IHM

Pour désactiver une erreur de compilation d'IHM :
  1. Dans le volet des erreurs de compilation, sélectionnez l'erreur à désactiver.
  2. Affichez le menu contextuel de l'erreur :
    • l'option "Désactiver cette erreur" permet de désactiver l'erreur sélectionnée.
    • l'option "Désactiver cette erreur et toutes celles identiques" permet de désactiver l'erreur et toutes les erreurs du même type dans le projet en cours.
Pour voir la liste des erreurs de compilation d'IHM désactivées :
  1. Dans le volet des erreurs de compilation, affichez le menu contextuel (clic droit).
  2. Sélectionnez l'option "Liste des erreurs désactivées".
Dans cette liste, pour réactiver si nécessaire une ou plusieurs erreurs, il suffit de décocher les erreurs à réactiver et de valider la fenêtre.
Quelques exemples d'erreurs d'IHM détectées
Les problèmes potentiels pouvant être détectés sont par exemple les suivants :
  • Vérification de l'existence des images utilisées par les champs Image.
  • Détection des libellés tronqués sur certains types de champs.
  • WINDEVWINDEV Mobile Vérification de l'existence des fenêtres internes utilisées par les champs Fenêtre interne.
  • WEBDEV - Code Serveur Vérification de l'existence des pages internes utilisées par les champs Page interne.
  • Vérification qu'une table ancrée contient bien une colonne ancrée.
  • Vérification des liaisons avec les rubriques des fichiers de données ou avec les variables.
  • Vérification de l'existence des libellés des champs dans toutes les langues.
  • WINDEV Vérification qu'un raccourci n'existe pas plusieurs fois dans une même fenêtre.
  • Versions 15 et supérieures
    WINDEV Vérification des liens corrompus dans les ruptures de tables.
    Nouveauté 15
    WINDEV Vérification des liens corrompus dans les ruptures de tables.
    WINDEV Vérification des liens corrompus dans les ruptures de tables.
  • Versions 15 et supérieures
    Vérification de la présence de lignes vides en fin de contenu initial de liste et combo.
    Nouveauté 15
    Vérification de la présence de lignes vides en fin de contenu initial de liste et combo.
    Vérification de la présence de lignes vides en fin de contenu initial de liste et combo.
  • Versions 15 et supérieures
    Vérification des erreurs d'orthographe.
    Nouveauté 15
    Vérification des erreurs d'orthographe.
    Vérification des erreurs d'orthographe.
  • Versions 15 et supérieures
    Erreur si le texte dans une langue est toujours le texte par défaut .
    Nouveauté 15
    Erreur si le texte dans une langue est toujours le texte par défaut .
    Erreur si le texte dans une langue est toujours le texte par défaut .
  • Versions 15 et supérieures
    WEBDEV - Code Serveur Vérification des zones de superposition invalides.
    Nouveauté 15
    WEBDEV - Code Serveur Vérification des zones de superposition invalides.
    WEBDEV - Code Serveur Vérification des zones de superposition invalides.
  • Versions 16 et supérieures
    Vérification que le libellé d'un bouton ne dépasse pas du champ.
    Nouveauté 16
    Vérification que le libellé d'un bouton ne dépasse pas du champ.
    Vérification que le libellé d'un bouton ne dépasse pas du champ.
  • Versions 16 et supérieures
    Vérification des liaisons de type databinding identiques.
    Nouveauté 16
    Vérification des liaisons de type databinding identiques.
    Vérification des liaisons de type databinding identiques.
  • Versions 17 et supérieures
    WINDEV Vérification de l'utilisation de menus avec des looks différents ("système" et "non système") dans une même fenêtre
    Nouveauté 17
    WINDEV Vérification de l'utilisation de menus avec des looks différents ("système" et "non système") dans une même fenêtre
    WINDEV Vérification de l'utilisation de menus avec des looks différents ("système" et "non système") dans une même fenêtre
  • Versions 20 et supérieures
    WINDEVWINDEV Mobile Vérification des bulles d'aide dans une fenêtre. Erreur si plusieurs champs ont la même bulle d'aide.
    Nouveauté 20
    WINDEVWINDEV Mobile Vérification des bulles d'aide dans une fenêtre. Erreur si plusieurs champs ont la même bulle d'aide.
    WINDEVWINDEV Mobile Vérification des bulles d'aide dans une fenêtre. Erreur si plusieurs champs ont la même bulle d'aide.
  • Versions 21 et supérieures
    WEBDEV - Code Serveur Erreurs spécifiques au Responsive Web Design : Erreur de superposition de blocs, Erreur d'ordre d'affichage, ... Pour plus de détails, consultez Responsive Web Design : Des erreurs d'IHM spécifiques.
    Nouveauté 21
    WEBDEV - Code Serveur Erreurs spécifiques au Responsive Web Design : Erreur de superposition de blocs, Erreur d'ordre d'affichage, ... Pour plus de détails, consultez Responsive Web Design : Des erreurs d'IHM spécifiques.
    WEBDEV - Code Serveur Erreurs spécifiques au Responsive Web Design : Erreur de superposition de blocs, Erreur d'ordre d'affichage, ... Pour plus de détails, consultez Responsive Web Design : Des erreurs d'IHM spécifiques.
Version minimum requise
  • Version 14
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire