12.07.2015 Views

Concepts de WINDEV - Source : www.pcsoft-windev-webdev.com

Concepts de WINDEV - Source : www.pcsoft-windev-webdev.com

Concepts de WINDEV - Source : www.pcsoft-windev-webdev.com

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

3 Mise en place du groupware utilisateur3.1 Ajouter le groupware utilisateur dansune applicationPour mettre en place le groupware utilisateur dansune application WinDev, une seule option suffit :"Atelier .. Paramétrer le groupware utilisateur". Lafenêtre <strong>de</strong> paramétrage du groupware utilisateurpermet <strong>de</strong> définir :• Le mo<strong>de</strong> <strong>de</strong> gestion du groupware utilisateur.• Le type <strong>de</strong> lancement du groupware utilisateur.• L’emplacement <strong>de</strong>s fichiers <strong>de</strong> données du groupwareutilisateur.Mo<strong>de</strong> d’intégration du GroupwareUtilisateurDeux mo<strong>de</strong>s d’intégration du groupware utilisateursont disponibles :• Intégration par défaut : toute la programmationdu groupware utilisateur est automatiquementintégrée à votre application.Une nouvelle fenêtre est intégrée à votre projet :la fenêtre <strong>de</strong> login. Elle apparaît lors du lancement<strong>de</strong> l’application et permet à l’utilisateur <strong>de</strong>se connecter à l’application. Vous pouvez ainsipersonnaliser cette fenêtre en lui appliquant parexemple le gabarit <strong>de</strong> votre application.• Intégration personnalisée : toute la programmationdu groupware utilisateur est automatiquementintégrée à votre application. Toutes lesfenêtres nécessaires à la gestion du groupwareutilisateur (login et gestion <strong>de</strong>s utilisateurs) sontautomatiquement ajoutées à votre projet. Vouspouvez ainsi personnaliser totalement toutes lesfenêtres utilisées par le groupware utilisateur.Le détail <strong>de</strong>s différentes fenêtres du Groupware Utilisateurest présenté dans le paragraphe “Les fenêtresWinDev”, page 134.Démarrage du Groupware UtilisateurDeux mo<strong>de</strong>s <strong>de</strong> lancement du groupware utilisateursont disponibles :• Lancement automatique : La fenêtre <strong>de</strong> login dugroupware utilisateur est lancée avant touteautre fenêtre <strong>de</strong> l’application. Le co<strong>de</strong> d’initialisationdu projet est exécuté après l’ouverture et lavalidation <strong>de</strong> la fenêtre <strong>de</strong> login.• Lancement manuel : La fenêtre <strong>de</strong> login ne seraouverte que si la fonction gpwOuvre est utilisée.Cette option permet d’exécuter le co<strong>de</strong> d'initialisationdu projet par exemple, avant d’ouvrir lafenêtre <strong>de</strong> login. Il est ainsi possible par exempled’afficher une fenêtre <strong>de</strong>mandant la langued'exécution <strong>de</strong> l’application.Login automatique en mo<strong>de</strong> testVous pouvez indiquer le login et le mot <strong>de</strong> passe àutiliser en mo<strong>de</strong> "Test automatique". Ces informationsseront utilisées si un test automatique estréalisé sur l'application.Annuaire LDAPSi votre client utilise un annuaire LDAP au sein <strong>de</strong>son entreprise, il est possible <strong>de</strong> brancher le groupwareutilisateur sur cet annuaire. Ainsi le <strong>com</strong>pteet le mot <strong>de</strong> passe présent dans l'annuaire LDAPseront automatiquement <strong>de</strong>mandés à l'utilisateur.Deux mo<strong>de</strong>s sont disponibles :• Sans gestion <strong>de</strong>s droits: Dans ce cas, aucunfichier du groupware ne sera créé. Si le lancementest automatique, la fenêtre <strong>de</strong> login <strong>de</strong>man<strong>de</strong>raà l'utilisateur <strong>de</strong> s'i<strong>de</strong>ntifier. Si l'utilisateurest bien enregistré dans l'annuaire LDAP, l'applicationse lancera, sinon elle se fermera. Il n'estpas possible à un superviseur <strong>de</strong> paramétrer lesdroits sur les fenêtres.• Avec gestion <strong>de</strong>s droits : Seuls les utilisateursprésents dans l'annuaire LDAP pourront se connecter.Le paramétrage <strong>de</strong>s droits sur les fenêtresest disponible.Pour plus <strong>de</strong> détails, consultez l’ai<strong>de</strong> en ligne.Remarque : Le groupware utilisateur fonctionneavec Active Directory. Il ne fonctionne pas avecopenLDAP.Fichiers <strong>de</strong> données du GroupwareUtilisateurDeux catégories <strong>de</strong> fichiers <strong>de</strong> donnés sont géréespar le groupware utilisateur :• les fichiers <strong>de</strong> données permettant d’i<strong>de</strong>ntifierles utilisateurs. Ces fichiers <strong>de</strong> données peuventêtre <strong>com</strong>muns à plusieurs applications.• les fichiers <strong>de</strong> données permettant <strong>de</strong> gérer lesdroits <strong>de</strong>s utilisateurs sur les différentes fenêtres<strong>de</strong> l’application. Ces fichiers sont propres àl’application.Le mot <strong>de</strong> passe <strong>de</strong>s fichiers <strong>de</strong> donnéesPar défaut, les fichiers <strong>de</strong> données du groupwareutilisateur ont un mot <strong>de</strong> passe spécifique. Ce mot<strong>de</strong> passe est : "PCSGPW2001".Partie 4 : Développement d’applications : concepts avancés 131

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!