|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() |
Bonjour,
Voilà mon soucis, en espérant être claire. Je veux éditer des planches d'étiquettes. Jusque là, tout va bien car je me base sur des vues oracle. Ma question est : dans VB, quand je choisis 1, je veux afficher 1 personne par planche (c'est-à-dire 16 fois la même étiquette sur une planche). quand je choisis 2, je veux afficher 16 personnes sur une planche (c'est toujours le même fichier crystal mais utilisé autrement). pour l'instant, j'arrive à afficher 16 personnes sur une planche mais je sais pas comment dire : je veux 16 étiquettes/page mais 16 fois la même étiquette et pas 16 étiquettes différentes. Comment puis-je faire ? Merci d'avance et j'espère avoir été claire dans ce message AuroreM. |
|
|
00
|
|
|
#2 |
|
Inactif
![]() Inscription : novembre 2006 Messages : 3 569 ![]() |
Bonsoir,
Je ne saisis pas trop ce que tu veux dire... En gros pour l'intant, il n'y a que le choix 2 qui fonctionne et souhaiterais le 1, c'est ça? |
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() |
oui, c'est bien cela. Je voudrais afficher plusieurs étiquettes identiques sur la même feuille avec changement de feuille quand on passe à un nouveau nom mais je ne sais pas comment faire.
merci d'avance. |
|
|
00
|
|
|
#4 |
|
Inactif
![]() Inscription : novembre 2006 Messages : 3 569 ![]() |
Bonjour,
Je pense déjà que tu peux aller dans l'expert section de ta ligne détail (ou de groupe) et cocher "Nouvelle page après". Là, il n'y aura qu'une personne par page. Reste ensuite à voir s'il editera l'étiquette 16 fois ou non. Adrien |
|
|
00
|
|
|
#5 |
|
Invité de passage
![]() |
Je veux bien ajouter ce genre d'infdormations mais comment je fais depuis VB car je ne dois pas modifier le rapport existant.
J'ai bien essayé de mettre ceci dans mon code VB Report1.Areas(3).NewPageAfter Report1.Database.SetDataSource adors, 3, 1 mais cela me génère un message dans VB du genre : Erreur de compilation, Utilisation incorrecte de la propriété. ![]() Pourtant, je pense que je suis sur la bonne voie mais là, je pêche un peu, voire même beaucoup. Merci d'avance pour vos commentaires. Aurore. |
|
|
00
|
|
|
#6 |
|
Invité de passage
![]() |
Bon, j'avançe doucement mais surement.
en fait, il fallait mettre Report1.Section6.NewPageAfter = True dans VB. j'avais oublié de préciser la valeur que je voulais mettre. Mon soucis est que, en faisant cela, il m'affiche une personne par planche mais pas 16 étiquettes de la même personne sur une seule planche (suis-je claire là ?). Exemple : si je coche 1 personne par fiche, je veux obtenir ça : Toto 1, rue de la Blague 00000 Carambar City Toto 1, rue de la Blague 00000 Carambar City Répété pour en avoir 16 sur une page. si je coche x personnes par fiche, je veux obtenir ça : Toto 1, rue de la Blague 00000 Carambar City Titi 15, rue de la Blague 00000 Carambar City Machin 1, rue du Rire 00000 Carambar City Truc 45, rue des Pleurs 00000 Carambar City Répété pour en avoir 16 sur une page. Enfin bref, si vous avez des idées, je suis preneuse. Encore merci. Aurore. |
|
|
00
|
|
|
#7 |
|
Inactif
![]() Inscription : novembre 2006 Messages : 3 569 ![]() |
Alors ?
As tu trouvé une solution au problème ? Tu y arrives avec tes étiquettes? Si c'est le cas, j'aimerais avoir la réponse Merci d'avance Adrien |
|
|
00
|
|
|
#8 |
|
Invité de passage
![]() |
En fait, non. J'ai pas réussi.
Soit cela change de page à chaque étiquette (donc pas 10 sur une page mais 1/page), soit cela m'affiche tout d'un coup. J'ai trouvé une solution pas très bonne mais bon, cela devait être rapide. Si je veux 14 étiquettes par page, je duplique mes données 14 fois dans ma table et le tour est joué en triant le infos sur le nom, j'ai mes 14 étiquettes d'une même personne sur une seule page. Je sais que c'est barbare Sur ce, si quelqu'un à une proposition plus "propre", je suis toujours preneuse. En attendant, merci pour vos bonnes astuces tout au long du site. Aurore. |
|
|
00
|
|
|
#9 |
|
Inactif
![]() Inscription : novembre 2006 Messages : 3 569 ![]() |
Bonjour,
Je pense avoir une idée... Pourrait tu joindre ton fichier s'il te plait ? Le .rpt Je veux voir quelque chose.. Sinon, pouqrquoi ne peux tu pas modifier l'état existant? Merci Adrien |
|
|
00
|
|
|
#10 |
|
Candidat au titre de Membre du Club
![]() Inscription : juillet 2003 Messages : 27 ![]() |
Je ne sais pas si tu as trouvé une autre solution.
Mais pour avoir tes 16 même étiquettes tu peux dans ton état mettre 2 fois ta table des personnes. L'une est reliée en égalité(1), l'autre en différent(2). Le but étant d'avoir toutes les personnes de la table (2) pour pouvoir jouer avec un incrément. Et stopper quand tu es arrivée à 16. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com