Message de rapport:
 

Re: Impression ticket de caisse

Sujet: Re: Impression ticket de caisse
par R&B sur 19/9/2005 17:27:36

Bonjour

L'impression par les état ou par les fonctions iImprimeXXX sont équivalentes en cela que WinDev envoies au gestionnaire d'impression le code complet d'une impression (jusqu'à iFinImprime).
Si ce mode de travail convient avec les imprimantes laser, cela peut effectivement poser des problèmes avec d'autres imprimantes.

En revanche l'écriture directe sur le port série vous affranchissant de pas mal de calculs (et de l'interprétation par le driver), les performances sont en conséquences (plus rapide)... mais la complexité de la chaîne à produire s'en rescent.

Une solution consisterait à travailler en plusieures étapes :
- construire la chaine qui vous permet de réaliser la bonne impression
- l'intercepter pour la copier vers un fichier et la rendre paramétrable, de manière à pouvoir modifier votre fichier texte par programmation et construire aisément vos impression (plus rapide de remplacer des valeurs dans une chaine que de calculer à chaque fois toute l'impression)
- Utiliser votre paramétrage est votre fichier d'impression pour l'envoyer sur votre port série.

Attention, ces imprimantes comportent parfois des logiciels qui s'interfacent parfois avec des sources de données... se renseigner auprès du constructeur.
Connexion
Menu
Chercher WDForge
Chercher Web
Partenaires
Visualiser tous les Partenaires...
WinDev, WebDev, WinDev Mobile et HyperFile sont des marques déposées par PCSoft. |  Voter |  Legal |  Contact |   XOOPS 2.0.13.2