Bonjour à tous/toutes,
j utilise crystal reports sous Visual Studio 2005 (c#)
Cela va faire bientôt 3 ans ..Ca marche nickel .. j édite des factures , des bons de livraison , bon de préparations , et des étiquettes.
Mais la je coince pour un type d ' étiquette en particuliers pour un de mes clients.
Dans l application on saisie un nb de colis + un poids , et j edite les étiquettes correspondantes par colis
exp:
5 colis de 3 kg chacun
=> 5 etiquettes de 3kg
Techniquement , j ai un report que j imprime 5 fois sur l imprimante ( 5 copies) et ceci pour que l imprimante crache rapidement ces etiquettes
vu que chaque etiquette à le meme poids.
exp c# :
rpt.PrintToPrinter (5,true,1,1)
Mais mon client , souhaiterais un compteur d 'etiquettes, un peu comme nb page/nb page total. Mais le probleme c est que dans le report j ai qu' un etat , c est a l imprimante que j indique le nombre de copies .. si je rajoute le PageNumber et TotalPageCount dans le report j ai bien entendu page 1/1 a chaque etiquettes et non 1/5 ; 2/5 ; 3/5 etc ....
POur y remedier , je gere autrement les etiquettes pour l instant , c a d que je créer autant de page dans mon report que j ai d etiquette , ca marche j ai mon compteur , mais c est super lent par rapport a la technique précédente... ( plus lent pour l imprimante d imprimer 5 pages que répéter 5 fois la meme).. l imprimante marque une longue pose ente chaque etiquettes avec cette nouvelle technique
Est que une bon âme aurait une piste pour résoudre mon problème. (meme s il me semble insoluble a premiere vue)
En vous remerçiant,
Bonne journée/soirée
Grant
Partager