DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

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

Activer les erreurs de compilation d'UI

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

Corriger une erreur d'UI

Les erreurs d'UI sont listées dans le volet des erreurs de compilation.
Pour corriger les erreurs d'UI :
  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.

Désactiver une erreur de compilation d'UI

Pour désactiver une erreur de compilation d'UI :
  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'UI 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'UI 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.
  • WINDEV Vérification des liens corrompus dans les ruptures de tables.
  • Vérification de la présence de lignes vides en fin de contenu initial de liste et combo.
  • Vérification des erreurs d'orthographe.
  • Erreur si le texte dans une langue est toujours le texte par défaut .
  • WEBDEV - Code Serveur Vérification des zones de superposition invalides.
  • Vérification que le libellé d'un bouton ne dépasse pas du champ.
  • Vérification des liaisons de type databinding identiques.
  • 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
  • WINDEVWINDEV Mobile Vérification des bulles d'aide dans une fenêtre. Erreur si plusieurs champs ont la même bulle d'aide.
  • 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'UI spécifiques.
  • Vérification des dépendances du projet. Erreur si des dépendances sont manquantes. Par exemple : feuille de styles, feuilles CSS externes, images des perso-dossiers, charte de programmation, polices personnalisées du projet, ...
  • Android Vérification de l'utilisation des polices. Si les polices utilisées ne sont pas natives et si elles ne sont pas intégrées au projet, une erreur est affichée.
Version minimum requise
  • Version 14
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 25/05/2023

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