WINDEV 2025 : Les concepts

132 Partie 4 : Concepts avancés Lancement du groupware utilisateur Plusieurs modes de lancement sont disponibles : • L’option "Lancement automatique" permet d’indi- quer que le groupware utilisateur est lancé dès le démarrage de l’application. La fenêtre de login du groupware utilisateur est lancée avant toute autre fenêtre de l’application. Le code d’initialisation du projet est exécuté après l’ouverture et la validation de la fenêtre de login. • L’option "Lancement manuel par programmation" permet de définir le moment où le groupware uti- lisateur doit être lancé. La fenêtre de login sera ouverte uniquement si la fonction gpwOuvre (ou la fonction gpwLogin ) est utilisée. Cette option permet d’exécuter le code d’initialisation du projet par exemple, avant d’ou- vrir la fenêtre de login. Cette option est intéres- sante par exemple dans le cas d’une application multilingue : une fenêtre peut être affichée pour demander la langue d’exécution de l’application. 3.2 Options du groupware utilisateur (mode classique et mode BaaS) Plusieurs modes de personnalisation du groupware utilisateur sont disponibles : • Pas de personnalisation  : WINDEV se charge de tout. Il suffit de lancer l’application pour configurer les accès des utili- sateurs. Les fenêtres du groupware utilisateur peuvent utiliser automatiquement le gabarit de l’applica- tion. Il suffit de cocher l’option "Appliquer le gaba- rit du projet sur les fenêtres non personnalisées lors de l’exécution". Pour conserver un aspect identique entre toutes les fenêtres de l’application, il est conseillé de toujours cocher cette option si vous utilisez le groupware utilisateur en mode non personnalisé. • Personnaliser l’UI de connexion  : La fenêtre de login permettant l’inscription est automatiquement intégrée à votre application. Le composant interne WDGPU est intégré à votre projet. Ce composant contient la fenêtre de login et la procédure associée. Vous pouvez ainsi per- sonnaliser la connexion au groupware utilisateur. • Personnalisation complète (mode expert) - Groupware utilisateur classique uniquement : Toute la programmation du groupware utili- sateur est automatiquement intégrée à votre application. Le composant interne WDGPU est intégré à votre projet. Ce composant contient une analyse ainsi que toutes les fenêtres, requêtes, classes et procédures nécessaires à la gestion du groupware utilisateur. Vous pouvez ainsi person- naliser totalement toutes les fenêtres utilisées par le groupware utilisateur. L’option "Appliquer le gabarit du projet sur les fenêtres non personnalisées lors de l’exécution" permet d’appliquer le gabarit de votre projet sur les fenêtres spécifiques au groupware utilisateur si celles-ci n’ont pas été personnalisées. Les options de sécurité sont les suivantes : • Autoriser l’ouverture des fenêtres et des états par défaut  : Cette option permet d’autoriser par défaut l’ouverture des fenêtres et des états par tous les utilisateurs. Il suffit dans ce cas d’indi- quer lors de la configuration des droits les élé- ments qui ne seront pas accessibles. • Autoriser l’édition des états et des requêtes de l’application dans "Etats et Requêtes"  : Si cette option est cochée, l’utilisation du logiciel "Etats et Requêtes" sera autorisée pour les états et les requêtes de l’application. Remarque : Cette option est identique à l’option "Autoriser le lancement de "Etats et Requêtes"" présente dans l’onglet "Avancé" de la description du projet. L’option " Login automatique pour le mode test ", permet d’indiquer le login et le mot de passe à utili- ser en mode "Test automatique". Ces informations seront utilisées notamment si un test automatique est réalisé sur l’application.

RkJQdWJsaXNoZXIy NDQ0OA==