Salut
J'ai un phénomène incroyable !
Chez un client j'imprime un tableau dont un trait vertical en
Printer.scalewidth et tout est ok !!!
par contre si j'imprime un texte alros là, rien ne va plus, mon texte est
tronqué, comme si il y avait une autre marge ...
ex :
printer.line (printer.scalewidth,Y)(printer.scalewidth,Y) : c'est ok
et
chaine = "Le " & date
printer.currentx = printer.scalewidth - printer.textwidth(chaine)
printer.print chaine : et là au lieu d'avoir "Le 22 février 2004" j'ai
"Le 22 février 2" !!!!!!!!!!!!!!
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
LE TROLL
Salut,
J'sais pas, lol, mais pourquoi tu cibles ton texte en le positionnant, au lieu d'imprimer à la suite en séquence, avec des sauts de ligne en vertical et des blancs en horizontal ? --------------
"News79" a écrit dans le message de news: cvf3gq$s6l$
Salut J'ai un phénomène incroyable ! Chez un client j'imprime un tableau dont un trait vertical en Printer.scalewidth et tout est ok !!! par contre si j'imprime un texte alros là, rien ne va plus, mon texte est tronqué, comme si il y avait une autre marge ...
ex : printer.line (printer.scalewidth,Y)(printer.scalewidth,Y) : c'est ok
et
chaine = "Le " & date printer.currentx = printer.scalewidth - printer.textwidth(chaine) printer.print chaine : et là au lieu d'avoir "Le 22 février 2004" j'ai "Le 22 février 2" !!!!!!!!!!!!!!
ALORS LA C LE MYSTERE !!!!
-- Laurent
Salut,
J'sais pas, lol, mais pourquoi tu cibles ton texte en le positionnant,
au lieu d'imprimer à la suite en séquence, avec des sauts de ligne en
vertical et des blancs en horizontal ?
--------------
"News79" <laurent.jollyNO-SPAM@stradaNO-SPAM.fr> a écrit dans le message de
news: cvf3gq$s6l$1@s1.news.oleane.net...
Salut
J'ai un phénomène incroyable !
Chez un client j'imprime un tableau dont un trait vertical en
Printer.scalewidth et tout est ok !!!
par contre si j'imprime un texte alros là, rien ne va plus, mon texte est
tronqué, comme si il y avait une autre marge ...
ex :
printer.line (printer.scalewidth,Y)(printer.scalewidth,Y) : c'est ok
et
chaine = "Le " & date
printer.currentx = printer.scalewidth - printer.textwidth(chaine)
printer.print chaine : et là au lieu d'avoir "Le 22 février 2004"
j'ai
"Le 22 février 2" !!!!!!!!!!!!!!
J'sais pas, lol, mais pourquoi tu cibles ton texte en le positionnant, au lieu d'imprimer à la suite en séquence, avec des sauts de ligne en vertical et des blancs en horizontal ? --------------
"News79" a écrit dans le message de news: cvf3gq$s6l$
Salut J'ai un phénomène incroyable ! Chez un client j'imprime un tableau dont un trait vertical en Printer.scalewidth et tout est ok !!! par contre si j'imprime un texte alros là, rien ne va plus, mon texte est tronqué, comme si il y avait une autre marge ...
ex : printer.line (printer.scalewidth,Y)(printer.scalewidth,Y) : c'est ok
et
chaine = "Le " & date printer.currentx = printer.scalewidth - printer.textwidth(chaine) printer.print chaine : et là au lieu d'avoir "Le 22 février 2004" j'ai "Le 22 février 2" !!!!!!!!!!!!!!
ALORS LA C LE MYSTERE !!!!
-- Laurent
Thierry BERTRAND
Je me souviens avoir eu des soucis pour encadrer du texte dans le positionnement vertical (si mes souvenirs sont bons, le top du texte est le haut de la ligne alors que le top du trait est le trait lui même), mais pas en horizontal.
Tu peux toujours télécharger un truc qui gère les éditions sous windows (gratuit) ici: http://perso.wanadoo.fr/thierry.bertrand/theprinter/ReportDesigner.zip pour vérifier si le phénomène est le même que dans ton programme.
mais j'ai pas d'idée pour le moment
"News79" a écrit dans le message de news: cvf3gq$s6l$
Salut J'ai un phénomène incroyable ! Chez un client j'imprime un tableau dont un trait vertical en Printer.scalewidth et tout est ok !!! par contre si j'imprime un texte alros là, rien ne va plus, mon texte est tronqué, comme si il y avait une autre marge ...
ex : printer.line (printer.scalewidth,Y)(printer.scalewidth,Y) : c'est ok
et
chaine = "Le " & date printer.currentx = printer.scalewidth - printer.textwidth(chaine) printer.print chaine : et là au lieu d'avoir "Le 22 février 2004"
j'ai
"Le 22 février 2" !!!!!!!!!!!!!!
ALORS LA C LE MYSTERE !!!!
-- Laurent
Je me souviens avoir eu des soucis pour encadrer du texte dans le
positionnement vertical (si mes souvenirs sont bons, le top du texte est le
haut de la ligne alors que le top du trait est le trait lui même), mais pas
en horizontal.
Tu peux toujours télécharger un truc qui gère les éditions sous windows
(gratuit) ici:
http://perso.wanadoo.fr/thierry.bertrand/theprinter/ReportDesigner.zip
pour vérifier si le phénomène est le même que dans ton programme.
mais j'ai pas d'idée pour le moment
"News79" <laurent.jollyNO-SPAM@stradaNO-SPAM.fr> a écrit dans le message de
news: cvf3gq$s6l$1@s1.news.oleane.net...
Salut
J'ai un phénomène incroyable !
Chez un client j'imprime un tableau dont un trait vertical en
Printer.scalewidth et tout est ok !!!
par contre si j'imprime un texte alros là, rien ne va plus, mon texte est
tronqué, comme si il y avait une autre marge ...
ex :
printer.line (printer.scalewidth,Y)(printer.scalewidth,Y) : c'est ok
et
chaine = "Le " & date
printer.currentx = printer.scalewidth - printer.textwidth(chaine)
printer.print chaine : et là au lieu d'avoir "Le 22 février 2004"
Je me souviens avoir eu des soucis pour encadrer du texte dans le positionnement vertical (si mes souvenirs sont bons, le top du texte est le haut de la ligne alors que le top du trait est le trait lui même), mais pas en horizontal.
Tu peux toujours télécharger un truc qui gère les éditions sous windows (gratuit) ici: http://perso.wanadoo.fr/thierry.bertrand/theprinter/ReportDesigner.zip pour vérifier si le phénomène est le même que dans ton programme.
mais j'ai pas d'idée pour le moment
"News79" a écrit dans le message de news: cvf3gq$s6l$
Salut J'ai un phénomène incroyable ! Chez un client j'imprime un tableau dont un trait vertical en Printer.scalewidth et tout est ok !!! par contre si j'imprime un texte alros là, rien ne va plus, mon texte est tronqué, comme si il y avait une autre marge ...
ex : printer.line (printer.scalewidth,Y)(printer.scalewidth,Y) : c'est ok
et
chaine = "Le " & date printer.currentx = printer.scalewidth - printer.textwidth(chaine) printer.print chaine : et là au lieu d'avoir "Le 22 février 2004"
j'ai
"Le 22 février 2" !!!!!!!!!!!!!!
ALORS LA C LE MYSTERE !!!!
-- Laurent
Pascal B.
Salut Laurent,
Il me semble que j'ai déjà eu ce problème et, si mes souvenirs sont bons, je l'ai résolu en changeant de Police.
Pour certaines Polices (non True-Type), la fonction TextWidth ne retourne pas la bonne valeur.
Cordialement. Pascal B.
"News79" wrote in message news:cvf3gq$s6l$ | Salut | J'ai un phénomène incroyable ! | Chez un client j'imprime un tableau dont un trait vertical en | Printer.scalewidth et tout est ok !!! | par contre si j'imprime un texte alros là, rien ne va plus, mon texte est | tronqué, comme si il y avait une autre marge ... | | ex : | printer.line (printer.scalewidth,Y)(printer.scalewidth,Y) : c'est ok | | et | | chaine = "Le " & date | printer.currentx = printer.scalewidth - printer.textwidth(chaine) | printer.print chaine : et là au lieu d'avoir "Le 22 février 2004" j'ai | "Le 22 février 2" !!!!!!!!!!!!!! | | ALORS LA C LE MYSTERE !!!! | | | -- | Laurent | |
Salut Laurent,
Il me semble que j'ai déjà eu ce problème et, si mes souvenirs sont bons, je l'ai résolu en changeant de Police.
Pour certaines Polices (non True-Type), la fonction TextWidth ne retourne pas la bonne valeur.
Cordialement.
Pascal B.
"News79" <laurent.jollyNO-SPAM@stradaNO-SPAM.fr> wrote in message news:cvf3gq$s6l$1@s1.news.oleane.net...
| Salut
| J'ai un phénomène incroyable !
| Chez un client j'imprime un tableau dont un trait vertical en
| Printer.scalewidth et tout est ok !!!
| par contre si j'imprime un texte alros là, rien ne va plus, mon texte est
| tronqué, comme si il y avait une autre marge ...
|
| ex :
| printer.line (printer.scalewidth,Y)(printer.scalewidth,Y) : c'est ok
|
| et
|
| chaine = "Le " & date
| printer.currentx = printer.scalewidth - printer.textwidth(chaine)
| printer.print chaine : et là au lieu d'avoir "Le 22 février 2004" j'ai
| "Le 22 février 2" !!!!!!!!!!!!!!
|
| ALORS LA C LE MYSTERE !!!!
|
|
| --
| Laurent
|
|
Il me semble que j'ai déjà eu ce problème et, si mes souvenirs sont bons, je l'ai résolu en changeant de Police.
Pour certaines Polices (non True-Type), la fonction TextWidth ne retourne pas la bonne valeur.
Cordialement. Pascal B.
"News79" wrote in message news:cvf3gq$s6l$ | Salut | J'ai un phénomène incroyable ! | Chez un client j'imprime un tableau dont un trait vertical en | Printer.scalewidth et tout est ok !!! | par contre si j'imprime un texte alros là, rien ne va plus, mon texte est | tronqué, comme si il y avait une autre marge ... | | ex : | printer.line (printer.scalewidth,Y)(printer.scalewidth,Y) : c'est ok | | et | | chaine = "Le " & date | printer.currentx = printer.scalewidth - printer.textwidth(chaine) | printer.print chaine : et là au lieu d'avoir "Le 22 février 2004" j'ai | "Le 22 février 2" !!!!!!!!!!!!!! | | ALORS LA C LE MYSTERE !!!! | | | -- | Laurent | |