l'imprimante que je l'utilise
Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!
-
Bonjour tout le monde ! Veillez consulter la Politique de forum pour comprendre nos règles, Merci a vous !Rejeter la notice
Tiroir-caisse
Discussion dans 'Windev' créé par bigfun, Sept 29, 2019.
slt.
pour epson tm h6000
sEcrit(Port,Caract(27)+Caract(112)+Caract(0)+Caract(25)+Caract(25).
commande ESC p m t1 t2 selon esc/pos
Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!
Sachant que la variable globale gsTiroir contient le nom du tiroir caisse de marque IDIPOS et qui est lié a une imprimante ticket IDIPOS. ça marche très bien chez moi comme vous pouvez le constater dans ce bout de code. j'ai supprimé le Caract(112)+Caract(0) parce que ca me causait beaucoup de caractères imcomprhénsibles lors de l'impression d'un ticket. avec un simple escape j'obtiens l'impulsion pour ouvrir le tiroir caisse et avoir un ticket propre.
Fichiers attachés:
Gemini1961 et suenodesign aiment ça.
Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!
Sachant que la variable globale gsTiroir contient le nom du tiroir caisse de marque IDIPOS et qui est lié a une imprimante ticket IDIPOS. ça marche très bien chez moi comme vous pouvez le constater dans ce bout de code. j'ai supprimé le Caract(112)+Caract(0) parce que ca me causait beaucoup de caractères imcomprhénsibles lors de l'impression d'un ticket. avec un simple escape j'obtiens l'impulsion pour ouvrir le tiroir caisse et avoir un ticket propre.Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!
bonjour
la commande
iescape(ESC) n'est pas une commande esc/pos du moins chez epson.
j'ai l'impression que l'imprimante est configurée pour ouvrir automatiquement le tiroir après une impression même vide.
pouvez vous imprimer un ticket sans ouvrir le tiroir caisse ?
- si driver imprimante installée et commande wlangage,l'ouverture tiroir se fait dans les parametres imprimante.
- si impression directe avec ESc/pos,il faut lui envoyer les bonnes séquences.
bonjour
la commande
iescape(ESC) n'est pas une commande esc/pos du moins chez epson.
j'ai l'impression que l'imprimante est configurée pour ouvrir automatiquement le tiroir après une impression même vide.
pouvez vous imprimer un ticket sans ouvrir le tiroir caisse ?Cliquez pour agrandir...
et je peux aussi ouvrir le tiroir caisse sans imprimer le ticket
Absolument, chaque imprimante a ses commandes, il suffit de consulter le manuel d'utilisation
// ouvrir le tiroir sans ticket .
// ouvrir tiroir port usb
SI Parametre.selecteur8 = 1 ALORS // si le tiroir est activé dans le logiciel
SI Parametre.Num_Article2 <> 0 ALORS // si le tiroir est connecté en usb saisir le num du com ( voir parametre windows ) sinon laisser 0
bLigneCom1 = sOuvre(Parametre.Num_Article2, 2000, 2000)
SI bLigneCom1 = Vrai ALORS
sFixeParamètre(Parametre.Num_Article2, 9600, 1, 8, 0)
sEcrit(Parametre.Num_Article2,"ESC")
sFerme(Parametre.Num_Article2)
FIN
SINON
// ouvrir tiroir connecté à l'imprimante par rj11
SI iConfigure(SansEspace(Parametre.option5)) = Vrai ALORS ( le nom de l'imprimante )
iEscape(ESC)
iImprime()
iFinImprime()
FIN
FIN
SINON
ToastAffiche(" Tiroir désactivé ... Veuillez vérifier svp ...",toastCourt,cvMilieu,chCentre)
FIN
// ************************************ cordialement
WX1331 apprécie ceci.