|
Iniciado por paul.gera, jul., 07 2005 4:24 PM - 8 respostas |
| |
| | | |
|
| |
Publicado em julho, 07 2005 - 4:24 PM |
Bonjour,
Voilà. J'ai une table avec tout un tas d'enregistrements. Le but est de pouvoir imprimer un état pour chaque enregistrement.
Mais je ne parviens pas à regrouper dans le même PDF, tous les enregistrements sélectionnés au préalable.
En d'autres termes, je veux que chaque enregistrement sélectionné soit généré dans un même pdf.
COMMENT FAIRE ?
D'avance, merci.
Paul |
| |
| |
| | | |
|
| | |
| |
Publicado em julho, 07 2005 - 4:35 PM |
Un état pour chaque enregistrement ou un état qui regroupe les différents enregistrements? Je comprends pas bien la question ni le problème, là... |
| |
| |
| | | |
|
| | |
| |
Publicado em julho, 07 2005 - 4:52 PM |
Pardon de ne pas être clair.
Chaque enregistrement s'imprime actuellement sur une page entière (état). L'idée est de pouvoir avoir dans le même fichier généré, les 10 lignes sélectionnées par exemple, donc 10 Pages.
Est ce plus clair ? |
| |
| |
| | | |
|
| | |
| |
Publicado em julho, 07 2005 - 5:04 PM |
Il faut donc générer un état unique, avec une rupture qui te permet d'avoir une page par état. Comment fais-tu pour imprimer tes états pour le moment?
Paul a écrit:
Pardon de ne pas être clair.
Chaque enregistrement s'imprime actuellement sur une page entière (état). L'idée est de pouvoir avoir dans le même fichier généré, les 10 lignes sélectionnées par exemple, donc 10 Pages.
Est ce plus clair ?
|
| |
| |
| | | |
|
| | |
| |
Publicado em julho, 07 2005 - 5:11 PM |
Je fais un Hexecuterequete(NomReq,Hreqdefaut,NumEnrDeLaTable) iapercu(100) iimprimeetat(NomEtat) |
| |
| |
| | | |
|
| | |
| |
Publicado em julho, 07 2005 - 5:37 PM |
Tu imprimes donc tes enregistrements un par un? Dans ce cas, le mieux, c'est de modifier ta requête pour qu'elle récupère toutes les lignes sélectionnées de ta table, puis de lancer l'édition de ton état en plaçant une rupture et un saut de page à chaque enregistrement. Je ne sais pas si j'ai été claire... sinon redemande j'essaierai d'expliquer mieux
Paul a écrit:
Je fais un Hexecuterequete(NomReq,Hreqdefaut,NumEnrDeLaTable) iapercu(100) iimprimeetat(NomEtat)
|
| |
| |
| | | |
|
| | |
| |
Publicado em julho, 07 2005 - 5:49 PM |
OK mais comment fais tu pour que la requete récupère toutes les lignes sélectionnées de ta table ? |
| |
| |
| | | |
|
| | |
| |
Publicado em julho, 07 2005 - 6:12 PM |
Donc au départ tu as ue table dans laquelle l'utilisateur sélectionne des enregistrements qu'il souhaite imprimer? Je sais pas si c'est une bonne habitude mais je passerais par un fichier intermédiaire que j'imprimerais ensuite. |
| |
| |
| | | |
|
| | |
| |
Publicado em julho, 07 2005 - 7:17 PM |
En utilisant une requête de sélection qui prend une liste de valeur en paramètre, liste de valeur que tu auras rempli à partir de ta table. Je suis désolée, mais c'est l'heure du week end pour moi... j'espère que tu vas t'en sortir, ou bien que Véronique pourra finir de t'expliquer tout ca. Bon courage
Paul a écrit:
OK mais comment fais tu pour que la requete récupère toutes les lignes sélectionnées de ta table ?
|
| |
| |
| | | |
|
| | | | |
| | |
|