DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / Editeurs / Editeur de projet / Description du projet
  • Présentation
  • Onglet Avancé
  • FAA (Fonctionnalités Automatiques de l'Application)
  • Options de génération du code HTML
  • Gestion du bouton précédent du navigateur
  • AWP
  • Ressources externes
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
La fenêtre de description du projet permet de configurer de nombreux éléments de votre projet. Cette fenêtre est constituée des onglets suivants :
  • L'onglet "Projet" qui permet de saisir les informations générales du projet
  • L'onglet "Analyse" qui permet d'associer une analyse au projet et / ou un modèle UML
  • L'onglet "Fichiers" qui permet de saisir différentes informations sur les fichiers de données gérés par l'application (uniquement disponible si le projet est lié à une analyse).
  • L'onglet "Live data" qui permet de configurer l'affichage des données (provenant des fichiers de données) sous les différents éditeurs.
  • L'onglet "Langues" qui permet de paramétrer les différentes langues manipulées par le projet ainsi que les options linguistiques à utiliser pour chaque langue.
  • L'onglet "Style" qui permet de choisir le thème de gabarit, la feuille de styles personnalisée et de personnaliser l'aperçu avant impression. Il est également possible de paramétrer la taille des écrans.
  • L'onglet "GDS" qui permet de gérer le travail en groupe (GDS ou GIT).
  • L'onglet "Options" qui permet de configurer les options de création, de mise à jour, et de sauvegarde des éléments. Cet onglet permet également de gérer la synchronisation des modèles, d'activer le mode strict et de définir la charte de programmation.
  • L'onglet "Avancé" qui permet de gérer l'utilisation de "Etats & Requêtes", les FAA et le verrouillage de l'application.
  • L'onglet "Compilation" qui permet de configurer les options de compilation.
  • L'onglet "Télémétrie" qui permet de configurer les options de télémétrie pour le projet.
    WEBDEV - Code Serveur Cette option n'est pas disponible.
Onglet Avancé

FAA (Fonctionnalités Automatiques de l'Application)

Les options disponibles sont les suivantes :
  • Menu des FAA : Chaque champ d'un projet WINDEV contient un menu contextuel automatique, contenant des options par défaut. Le bouton "Menu des FAA" permet de configurer pour chaque type de champ du projet, les options à afficher ou non dans le menu contextuel automatique du champ.
WEBDEV - Code Serveur

Options de génération du code HTML

Les options sont les suivantes :
  • Norme HTML : la norme HTML est disponible uniquement si l'option "WLangage navigateur" correspond à "Version 1 (Compatible WEBDEV 21)". Dans ce cas, il est possible de choisir la norme utilisée pour la génération ainsi que les options de génération associées (bouton "...").
  • WEBDEV - Code Serveur
    WLangage navigateur : Permet de choisir le framework navigateur utilisé pour le projet. Deux possibilités :
    • "Version 1 (Compatible WEBDEV 21)" : Framework navigateur disponible par défaut avant la version 22. Ce framework est notamment utilisé si vous n'utilisez pas la norme HTML 5. Ce framework est conservé par compatibilité. Il présente de nombreuses limitations. Il ne doit pas être utilisé pour les nouveaux projets.
    • "Version 2" : Framework disponible à partir de la version 22. Cette version offre un comportement beaucoup plus proche du code serveur et complète largement les fonctionnalités du code navigateur.
      Important : pour utiliser ce framework WLangage, la norme de génération des pages doit être définie en "HTML 5".
  • Extension des pages statiques : Il est possible de choisir l'extension des pages statiques générées : htm ou html.
WEBDEV - Code Serveur

Gestion du bouton précédent du navigateur

Cette option permet de mettre en place la gestion de la synchronisation pour toutes les pages du projet :
  • Autorisé : Met en place la gestion de la synchronisation par défaut. En cas de désynchronisation, un message d'avertissement informe l'internaute que l'action demandée n'a pu être effectuée. La page correspondant au contexte présent sur le serveur est réaffichée. Le site peut continuer à fonctionner.
  • Interdit : Le bouton Précédent ne pourra pas être utilisé.
Pour plus de détails, consultez Gestion de la synchronisation.
WEBDEV - Code Serveur

AWP

Permet de gérer les options par défaut concernant le mode AWP pour le projet :
  • Pages AWP autonomes : Cette option permet en mode AWP de générer des pages autonomes. Dans ce cas, les pages contiennent la totalité des éléments du projet (analyse, états, collections de procédures, etc.). Ces pages AWP autonomes correspondant à des fichiers de taille très importante, ce type de pages doit être utilisé dans certains cas très spécifiques.
    Par défaut cette option est décochée. Les pages AWP générées contiennent alors uniquement le code nécessaire au fonctionnement de la page. Si la page doit faire appel à un autre élément, cet élément est recherché dans la bibliothèque (fichier WDL).
  • Utiliser un cache pour les images générées (un seul appel au code d'initialisation de la page) : Cette option (cochée par défaut) permet d'accélérer l'affichage des pages contenant des images générées (par exemple, image d'un champ Graphe). Si cette option est cochée, les images générées sont directement calculées et stockées en cache lors de la génération de la page par le serveur.
    Attention : cette option nécessite l'utilisation des contextes AWP sur disque.
WEBDEV - Code Serveur

Ressources externes

Il est possible d'inclure dans un site :
  • un ou plusieurs fichiers Javascript (*.js). Ces fichiers seront utilisés par les pages HTML générées. Ces fichiers doivent être présents dans le répertoire "_WEB" du site.
  • les fichiers d'interface (interface de programmation) proposés par des services externes (API Web) sur le WEB. Il est alors possible de s'interfacer avec ces services externes en code navigateur.
  • les fichiers CSS.
Le bouton "Fichiers supplémentaires" permet de sélectionner les fichiers voulus.
Version minimum requise
  • Version 27
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 22/03/2024

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