![]()
Je suis programmeure en VB6 et nous utilisons un contrôle appelé Formula One 6.1 qui permet de reproduire un chiffrier de la même manière qu'excel.
Pour imprimer les données, j'utilise une fonction implémentée dans formula one : object.FilePrint. Et voici la description donnée dans l'aide au sujet de cette fonction :
Les usagers du logiciel que j'ai développé impriment toujours leur document sur du papier 8 1/2X14. Lorsqu'ils font un print preview, il est clair que le document sera imprimé sur du 8 1/2X14.Description
Prints the selected worksheet.
Mais voilà, fréquemment (mais pas systématiquement), lorsqu'ils vont chercher le résultat à leur imprimante, ils retrouvent leur document imprimé sur du papier 8 1/2X14 mais en format 8 1/2X11... Le format de papier physique est bon, mais les données sont toutes tassées pour former une feuille 8 1/2X11 ...
Le système d'exploitation diffère d'un usager à un autre (XP, 2000). L'imprimante n'est pas la même non plus, elle diffère d'un département à un autre. Je m'arrache les cheveuxparce que je recois des appels d'usagers impatients et mécontents parce qu'ils ne peuvent pas imprimer sur du format légal...
Et je ne sais pas pourquoi cela fait ca!![]()
Est-ce que quelqu'un aurait une idée, un point de départ vers lequel me diriger... Merci à l'avance!!![]()
Partager