Depuis Windows Server 2008, Microsoft a changé la façon de visualiser les imprimantes.
Conséquence, l’objet « Printers » utilisé par VB6 listait toutes les imprimantes « installées » sur le serveur et non uniquement celle(s) accessible(s) à l’utilisateur connecté.
Par conséquent, la détection de l’imprimante par défaut et la récupération des informations utiles à la création des rapports (format papier, orientation, …) pouvait prendre un temps certain.
Comment corriger cela ?
Version 1 : Ajouter une entrée dans le fichier Winbooks.ini – Rubrique [General] pour ne lister que les imprimantes accessibles pour l’utilisateur.
USEENUMPRINTER=YES
Version 2 :
Lors de la génération de rapports, des lenteurs peuvent être constatées (lors de la prévisualisation, l’impression ou l’export liasse).
Pour résoudre le problème, il vous faut désactiver le lissage de la police.
Cela peut se faire de plusieurs façons :
Vous pouvez désactiver le paramètre au niveau du client utilisé pour faire la connexion au serveur.
Comments are closed.