|
| manipuler un afficheur client |
| Iniciado por benzarti_amin, 20,ago. 2007 09:20 - 10 respuestas |
| |
| | | |
|
| |
| Publicado el 20,agosto 2007 - 09:20 |
Salut tout le monde; j'aimerais afficher des messages dans un afficheur client qui possède deux lignes (dans la premières lignes j'aimerais affiché le libellé de l'article et dans la deuxième ligne j'aimerais afficher le prix). MERCI A TOUT CEUX QUI M'ONT AIDER AUPARAVANT ET MAINTENANT. |
| |
| |
| | | |
|
| | |
| |
| Publicado el 20,agosto 2007 - 13:19 |
| Dans un ou deux champs <libellé> peut-être ? |
| |
| |
| | | |
|
| | |
| |
| Publicado el 20,agosto 2007 - 18:28 |
| Utilises-tu l'activeX OPOS pour gérer le périph. ? |
| |
| |
| | | |
|
| | |
| |
| Publicado el 21,agosto 2007 - 00:23 |
c'est quoi OPOS. Et si j'ai pas cette active X comment je peux faire?????????? Merci de m'aider car je suis complètement perdu.  |
| |
| |
| | | |
|
| | |
| |
| Publicado el 21,agosto 2007 - 10:28 |
Bonjour
Faire comme d'habitude quand du matériel spécifique est concerné : contacter le vendeur du matériel ou son fabriquant, et lui demander/Acheter un SDK
Cordialement
-- Fabrice Harari Consultant WinDev, WebDev et WinDev Mobile International
Plus d'information sur http://fabriceharari.com/index_FR.html
bez wrote:
c'est quoi OPOS. Et si j'ai pas cette active X comment je peux faire?????????? Merci de m'aider car je suis complètement perdu.  |
| |
| |
| | | |
|
| | |
| |
| Publicado el 23,agosto 2007 - 16:46 |
| |
| |
| | | |
|
| | |
| |
| Publicado el 28,septiembre 2007 - 16:59 |
Hello
C'est très simple et sans le système OPOS.
Il faut s'imaginer que l'afficheur client est un bout de papier avec 2 x 20 caractères.
Dès lors, il faut :
1) ouvrir le port com de l'afficheur client 2) ecrire les 40 caractères 3) fermer le port com
Voici un exemple :
eCom = INILit("Afficheur", "Com", "", sPathParam) eTaille_1 = Taille(sNomProduit) eTaille_1 = 20 - eTaille_1 SI eTaille_1 < 0 ALORS eTaille_1 = 0 sLigne_2 = sQuantité+sPrix eTaille_2 = Taille(sLigne_2) eTaille_2 = 20 - eTaille_2 SI eTaille_2 < 0 ALORS eTaille_2 = 0
sLigne_1 = sNomProduit+Répète(" ",eTaille_1) sLigne_2 = sQuantité+Répète(" ",eTaille_2)+sPrix
bTest est un booléen = sOuvre(eCom,200,200) //btest = sFixeparamètre(ecom, 9600, 0, 8, 0,vrai,faux,faux) eValeur est un entier = sEcrit(eCom,Caract(12)) eValeur = sEcrit(eCom, sLigne_1 + sLigne_2) sFerme(eCom)
A disposition sur mon mail
Salutations
Michel |
| |
| |
| | | |
|
| | |
| |
| Publicado el 28,septiembre 2007 - 17:48 |
Bonjour Michel...
et pour simplifier encore et enlever toute la salade des tailles, je suggère l'utilisation de la fonction complete(MaDonnée,20)... Arès tout, elle est faite exactement pour ça 
Cordialement
-- Fabrice Harari Consultant WinDev, WebDev et WinDev Mobile International
Plus d'information sur http://fabriceharari.com/index_FR.html
Michel GAY wrote:
Hello
C'est très simple et sans le système OPOS.
Il faut s'imaginer que l'afficheur client est un bout de papier avec 2 x 20 caractères.
Dès lors, il faut :
1) ouvrir le port com de l'afficheur client 2) ecrire les 40 caractères 3) fermer le port com
Voici un exemple :
eCom = INILit("Afficheur", "Com", "", sPathParam) eTaille_1 = Taille(sNomProduit) eTaille_1 = 20 - eTaille_1 SI eTaille_1 < 0 ALORS eTaille_1 = 0 sLigne_2 = sQuantité+sPrix eTaille_2 = Taille(sLigne_2) eTaille_2 = 20 - eTaille_2 SI eTaille_2 < 0 ALORS eTaille_2 = 0
sLigne_1 = sNomProduit+Répète(" ",eTaille_1) sLigne_2 = sQuantité+Répète(" ",eTaille_2)+sPrix
bTest est un booléen = sOuvre(eCom,200,200) //btest = sFixeparamètre(ecom, 9600, 0, 8, 0,vrai,faux,faux) eValeur est un entier = sEcrit(eCom,Caract(12)) eValeur = sEcrit(eCom, sLigne_1 + sLigne_2) sFerme(eCom)
A disposition sur mon mail
Salutations
Michel
|
| |
| |
| | | |
|
| | |
| |
| Publicado el 04,octubre 2007 - 18:17 |
Bonjour Fabrice
Oui effectivement, c'est plus simple. Mais j'ai écrit ce code à mes débuts dans la programmation de mon soft de caisse et depuis je ne l'ai pas retouché.
Salutations
Michel |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 2 mensajes |
|
| Publicado el 12,marzo 2019 - 20:11 |
Fabrice Harari a écrit :
Bonjour Michel... et pour simplifier encore et enlever toute la salade des tailles, je suggère l'utilisation de la fonction complete(MaDonnée,20)... Arès tout, elle est faite exactement pour ça  Cordialement -- Fabrice Harari Consultant WinDev, WebDev et WinDev Mobile International Plus d'information sur http://fabriceharari.com/index_FR.htmlMichel GAY wrote: Hello
C'est très simple et sans le système OPOS.
Il faut s'imaginer que l'afficheur client est un bout de papier avec 2 x 20 caractères.
Dès lors, il faut :
1) ouvrir le port com de l'afficheur client 2) ecrire les 40 caractères 3) fermer le port com
Voici un exemple :
eCom = INILit("Afficheur", "Com", "", sPathParam) eTaille_1 = Taille(sNomProduit) eTaille_1 = 20 - eTaille_1 SI eTaille_1 < 0 ALORS eTaille_1 = 0 sLigne_2 = sQuantité+sPrix eTaille_2 = Taille(sLigne_2) eTaille_2 = 20 - eTaille_2 SI eTaille_2 < 0 ALORS eTaille_2 = 0
sLigne_1 = sNomProduit+Répète(" ",eTaille_1) sLigne_2 = sQuantité+Répète(" ",eTaille_2)+sPrix
bTest est un booléen = sOuvre(eCom,200,200) //btest = sFixeparamètre(ecom, 9600, 0, 8, 0,vrai,faux,faux) eValeur est un entier = sEcrit(eCom,Caract(12)) eValeur = sEcrit(eCom, sLigne_1 + sLigne_2) sFerme(eCom)
A disposition sur mon mail
Salutations
Michel
|
| |
| |
| | | |
|
| | |
| |
Miembro registrado 2 mensajes |
|
| Publicado el 12,marzo 2019 - 20:16 |
| |
| |
| | | |
|
| | | | |
| | |
|