4D Qodly Pro offre tous les outils dont vous avez besoin pour concevoir, construire et exécuter des formulaires web pour votre application 4D.
Entièrementintégré à 4D, il est livré avec Qodly studio. Et tout comme 4D, son utilisation est facile, accessible et imbriquée dans le monde de 4D.
Pour utiliser Qodly Studio avec des projets 4D créés avec des versions antérieures, il se peut que certains paramètres du projet doivent être modifiés pour prendre en charge les fonctionnalités modernes.
C’est pourquoi, à partir de 4D 21, l’accès à Qodly Studio depuis 4D a été amélioré pour ne pas dépasser deux clics, afin de vous faciliter la vie, de vous libérer l’esprit et de vous permettre de vous concentrer sur la réussite de votre entreprise.
cliquez et la porte s’ouvrira pour vous
Lorsque vous travaillez avec 4D, vous avez peut-être déjà utilisé l’option de menu Qodly studio.
Plusieurs paramètres doivent être activés pour pouvoir utiliser Qodly studio et faire fonctionner vos pages 4D Qodly Pro
Ces paramètres sont détaillés ci-dessous pour les lecteurs curieux.
Si certains de ces paramètres sont manquants, 4D vous proposera de les activer lorsque vous cliquerez sur l’élément de menu Qodly studio. Il suffit de cliquer sur le bouton Activer les paramètres pour entrer dans Qodly studio.

en savoir plus sur les parametres necessaires pour utiliser qodly studio
Voici un résumé des paramètres requis pour activer 4D Qodly Pro dans votre projet 4D
paramètres de l’administrateur web
Démarrez le serveur WebAdmin et activez HTTP ou HTTPS.
Qodly studio est desservi par un composant de serveur web intégré, appelé WebAdmin. Ce composant est utilisé par 4D et 4D Server pour fournir un accès web sécurisé à des fonctions de gestion spécifiques telles que Qodly studio ou l’explorateur de données.
C’est pourquoi le serveur WebAdmin doit être démarré sur un port HTTP ou HTTPS.
Activer l’accès à Qodly studio
Par défaut, l’accès à Qodly studio n’est pas autorisé. Comme premier niveau de sécurité, vous devez autoriser l’accès à Qodly Studio sur le serveur WebAdmin. Ce paramètre s’applique à l’application 4D (4D ou 4D Server) sur la machine hôte. Tous les projets ouverts avec cette application 4D tiennent compte de ce paramètre.
Ne cochez pas cette option si vous voulez vous assurer qu’aucun accès à Qodly Studio n’est autorisé sur l’application.
paramètres web du projet
Démarrer le serveur Web et activer HTTP ou HTTPS
Lorsque vous développez des pages web Qodly pour votre application, vous avez la possibilité de rendre une page courante ou de prévisualiser l’application entière dans une fenêtre de navigateur. Dans les deux cas, la page est rendue par le moteur de rendu Qodly comme elle le serait dans un environnement de production.
Dans ce cas, les pages sont servies par le serveur web de votre projet qui doit être démarré en acceptant les connexions HTTP ou HTTPS.
Activer les sessions évolutives
Après le déploiement, les pages web Qodly deviennent facilement accessibles aux utilisateurs finaux, qui peuvent les afficher et interagir avec elles directement dans leur navigateur web.
Au moment de l’exécution, votre application Qodly sera exécutée dans un navigateur, et une session est donc nécessaire pour traiter les requêtes des clients web. Qodly studio nécessite des sessions évolutives afin que la session de l’utilisateur soit en mesure de traiter simultanément plusieurs requêtes provenant d’un client web.
En outre, lessessions évolutives peuvent être associées à certains privilèges afin de protéger vos données contre les utilisateurs non autorisés. Ainsi, vous pouvez mettre en œuvre une authentification précise et fiable pour votre application.
Exposer le projet en tant que serveur de repos
Lorsque vous développez un accès au navigateur web pour votre application avec Qodly studio, vous utilisez le langage 4D avec ORDA. Les données sont accessibles via les concepts ORDA et la logique métier doit être implémentée dans la couche d’abstraction ORDA.
Au moment de l’exécution, les pages Qodly sont générées et interprétées par le moteur de rendu intégré. Le serveur REST de votre application est alors sollicité pour servir les données et exécuter la logique métier.
Votre projet doit donc être exposé en tant que serveur REST.
Permettre l’accès à Qodly studio
Pour rendre votre projet éditable par Qodly studio, vous devez activer l’accès à Qodly studio au niveau du projet.
Remarque: il faut savoir que le paramètre Activer l’accès à Qodly studio existe à la fois pour le serveur WebAdmin et pour le serveur web du projet. Le premier vise l’instance de l’application 4D, le second vise le projet lui-même.
le mode forcelogin
Le mode forceLogin est nécessaire pour éviter de consommer une licence 4D Client pour l’affichage d’une simple page d’authentification ou en cas d’échec de l’authentification.
Ainsi, l’action standard Logout Qodly est pleinement réalisée.
N’attendez plus pour commencer à utiliser Qodly studio et offrir à vos utilisateurs finaux une expérience de navigateur web lorsqu’ils travaillent avec leur application préférée !
