|
|
|
|
|
- Présentation
- Comment le faire ?
- Configuration du serveur Web pour les imprimantes locales (dans le cas d'un serveur Web IIS uniquement)
- Configuration du serveur Web pour les imprimantes réseaux
- Sélectionner l'imprimante
- Impression de l'état
- Exemple
Imprimer un état sur une des imprimantes connectées au serveur Web
Pour imprimer un état sur une des imprimantes connectées au serveur Web, il est nécessaire de : - configurer le serveur Web. Cette configuration diffère en fonction du type des imprimantes utilisées (locales ou réseaux).
- spécifier l'imprimante à utiliser.
- imprimer l'état.
Remarque : Ce mode d'impression est conseillé pour les sites Intranet uniquement. Configuration du serveur Web pour les imprimantes locales (dans le cas d'un serveur Web IIS uniquement) Pour configurer le serveur Web pour les imprimantes locales (dans le cas d'un serveur Web IIS uniquement) : - Dans IIS, utilisez un compte local au serveur (IUSR) pour les connexions anonymes. Ce compte IUSR correspond au compte "Invité Internet" et fait partie du groupe "Invité".
Pour connaître le compte IUSR du serveur Web en cours, consultez Comment connaître le compte qui exécute le protocole AWP. - Vérifiez que les imprimantes utilisées avec ce compte IUSR sont autorisées à imprimer (onglet "Sécurité" des propriétés des imprimantes).
Remarque : Aucune configuration spécifique n'est nécessaire pour les autres types de serveur Web. Configuration du serveur Web pour les imprimantes réseaux Pour configurer le serveur Web pour les imprimantes réseaux : - Selon le type de serveur Web utilisé :
- Vérifiez que le compte du domaine est autorisé à écrire dans la base de registre Regedt32 :
- Lancez Regedt32 (option "Démarrer .. Exécuter .. Regedt32" depuis le bureau de Windows).
- Sélectionnez la clé "HKEY_LOCAL_MACHINE\SOFTWARE\PC SOFT\WEBDEV\30.0".
- Sélectionnez l'option "Sécurité .. Autorisations". Vérifiez que le compte du domaine utilisé a le droit de créer des clés de registres (option "Contrôle total").
- Vérifiez que les imprimantes utilisées sont accessibles par le serveur Web.
- Vérifiez que les imprimantes utilisées avec le compte du domaine sont autorisées à imprimer (onglet "Sécurité" des propriétés des imprimantes).
Sélectionner l'imprimante Pour sélectionner l'imprimante : - soit utilisez la fonction iConfigure.
Remarque : La fonction iListeImprimante renvoie uniquement la liste des imprimantes locales installées sur le poste en cours. - soit spécifiez l'imprimante à utiliser par défaut dans l'administrateur WEBDEV (bouton "Configurer les impressions", onglet "Configuration").
Impression de l'état Pour imprimer un état, utilisez la fonction iImprimeEtat. L'état "ETAT_NomEtat" doit être imprimé sur une imprimante locale ou réseau. Le champ "LISTE_ListeImprimante" liste les différentes imprimantes locales et réseaux accessibles depuis le serveur Web. Le bouton "BTN_ImpressionEtat" permet de : - configurer l'imprimante à utiliser.
- imprimer l'état.
Dans cet exemple : - le code d'initialisation du champ Liste "LISTE_ListeImprimante" est le suivant :
// Ajouter les imprimantes réseaux ListeAjoute(MoiMême, "\\Serveur1\HP 750") ListeAjoute(MoiMême, "\\Serveur2\Canon LBP-1000") // Ajouter les imprimantes locales ListeAjoute(MoiMême, iListeImprimante())
- le code de clic serveur du bouton "BTN_ImpressionEtat" est le suivant :
// Sélectionner l'imprimante utilisée iConfigure(LISTE_ListeImprimante[LISTE_ListeImprimante]) // Imprimer l'état iImprimeEtat(ETAT_NomEtat) // Si aucune imprimante n'est sélectionnée, // l'impression sera effectuée sur l'imprimante sélectionnée // dans l'administrateur WEBDEV
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|