J'ai un problème pour l'impression des bulletins de versements au fond des
facture.
Si je les mets dans le pied de page, ils apparaissent sur toutes les pages
(pas seulement la dernière), si je les mets dans le pied de groupe, ils ne
s'imprimeront pas au fond d'une page.
J'ai trouvé une question similaire de Myriam, seulement la méthode qui
consiste à tester si [page]=[Pages] ne va pas car j'ai plusieurs factures à
imprimer en une fois donc ce n'est pas seulement de la dernière page affichée
à l'écran qui a un bulletin à imprimer.
Je pense que je dois vraiment utiliser le pied de groupe mais je ne vois pas
comment je peux le positionnner pour qu'il s'imprime au bon endroit.
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
3stone
Salut,
"Gladys"
J'ai un problème pour l'impression des bulletins de versements au fond des facture.
en bas des factures... ;-)
Si je les mets dans le pied de page, ils apparaissent sur toutes les pages (pas seulement la dernière), si je les mets dans le pied de groupe, ils ne s'imprimeront pas au fond d'une page. J'ai trouvé une question similaire de Myriam, seulement la méthode qui consiste à tester si [page]=[Pages] ne va pas car j'ai plusieurs factures à imprimer en une fois donc ce n'est pas seulement de la dernière page affichée à l'écran qui a un bulletin à imprimer. Je pense que je dois vraiment utiliser le pied de groupe mais je ne vois pas comment je peux le positionnner pour qu'il s'imprime au bon endroit.
Tu n'as pas d'autre alternative que de placer cela dans le pied de page! Et, comme tu viens de le dire, il faut tester si [Page]=[Pages]
Le fait d'imprimer plusieurs factures ne doit pas être gênant. Chaque état ne devrait imprimer qu'une seule facture. Mais rien n'empêche d'imprimer plusieurs états/factures à la suite...
-- A+ Pierre (3stone) Access MVP ~~~~~~~~~~~~~~~~~~~~~~~ http://users.skynet.be/mpfa http://users.skynet.be/accesshome
Salut,
"Gladys"
J'ai un problème pour l'impression des bulletins de versements au fond des
facture.
en bas des factures... ;-)
Si je les mets dans le pied de page, ils apparaissent sur toutes les pages
(pas seulement la dernière), si je les mets dans le pied de groupe, ils ne
s'imprimeront pas au fond d'une page.
J'ai trouvé une question similaire de Myriam, seulement la méthode qui
consiste à tester si [page]=[Pages] ne va pas car j'ai plusieurs factures à
imprimer en une fois donc ce n'est pas seulement de la dernière page affichée
à l'écran qui a un bulletin à imprimer.
Je pense que je dois vraiment utiliser le pied de groupe mais je ne vois pas
comment je peux le positionnner pour qu'il s'imprime au bon endroit.
Tu n'as pas d'autre alternative que de placer cela dans le pied de page!
Et, comme tu viens de le dire, il faut tester si [Page]=[Pages]
Le fait d'imprimer plusieurs factures ne doit pas être gênant.
Chaque état ne devrait imprimer qu'une seule facture.
Mais rien n'empêche d'imprimer plusieurs états/factures à la suite...
--
A+
Pierre (3stone) Access MVP
~~~~~~~~~~~~~~~~~~~~~~~
http://users.skynet.be/mpfa
http://users.skynet.be/accesshome
J'ai un problème pour l'impression des bulletins de versements au fond des facture.
en bas des factures... ;-)
Si je les mets dans le pied de page, ils apparaissent sur toutes les pages (pas seulement la dernière), si je les mets dans le pied de groupe, ils ne s'imprimeront pas au fond d'une page. J'ai trouvé une question similaire de Myriam, seulement la méthode qui consiste à tester si [page]=[Pages] ne va pas car j'ai plusieurs factures à imprimer en une fois donc ce n'est pas seulement de la dernière page affichée à l'écran qui a un bulletin à imprimer. Je pense que je dois vraiment utiliser le pied de groupe mais je ne vois pas comment je peux le positionnner pour qu'il s'imprime au bon endroit.
Tu n'as pas d'autre alternative que de placer cela dans le pied de page! Et, comme tu viens de le dire, il faut tester si [Page]=[Pages]
Le fait d'imprimer plusieurs factures ne doit pas être gênant. Chaque état ne devrait imprimer qu'une seule facture. Mais rien n'empêche d'imprimer plusieurs états/factures à la suite...
-- A+ Pierre (3stone) Access MVP ~~~~~~~~~~~~~~~~~~~~~~~ http://users.skynet.be/mpfa http://users.skynet.be/accesshome
Gladys
Cela me cause un problème d'imprimer chaque facture séparemment.Elles sont créées par des requêtes action et il y en aura entre 50 à 100 à chaque fois. Je ne pense pas que ce soit joli et rapide si access doit à chaque fois ouvrir l'état (avec les logos à chercher sur le serveur)pour imprimer. Je peux reprendre le n° de page sur l'en-tête de groupe (me.page sur l'action au formatage)et le comparer à celui du pied de groupe. Mais pourquoi access exécute une action "au formatage" du pied de groupe sur la première page de la facture alors qu'il le place sur la deuxième page. Et la propriété WillContinue ne donne rien. Alors j'ai pu enlever mon Bulletin de versement sur les pages suivantes et le garder en première page mais c'est le contraire que je dois faire.
Cela me cause un problème d'imprimer chaque facture séparemment.Elles sont
créées par des requêtes action et il y en aura entre 50 à 100 à chaque fois.
Je ne pense pas que ce soit joli et rapide si access doit à chaque fois
ouvrir l'état (avec les logos à chercher sur le serveur)pour imprimer.
Je peux reprendre le n° de page sur l'en-tête de groupe (me.page sur
l'action au formatage)et le comparer à celui du pied de groupe.
Mais pourquoi access exécute une action "au formatage" du pied de groupe sur
la première page de la facture alors qu'il le place sur la deuxième page. Et
la propriété WillContinue ne donne rien.
Alors j'ai pu enlever mon Bulletin de versement sur les pages suivantes et
le garder en première page mais c'est le contraire que je dois faire.
Cela me cause un problème d'imprimer chaque facture séparemment.Elles sont créées par des requêtes action et il y en aura entre 50 à 100 à chaque fois. Je ne pense pas que ce soit joli et rapide si access doit à chaque fois ouvrir l'état (avec les logos à chercher sur le serveur)pour imprimer. Je peux reprendre le n° de page sur l'en-tête de groupe (me.page sur l'action au formatage)et le comparer à celui du pied de groupe. Mais pourquoi access exécute une action "au formatage" du pied de groupe sur la première page de la facture alors qu'il le place sur la deuxième page. Et la propriété WillContinue ne donne rien. Alors j'ai pu enlever mon Bulletin de versement sur les pages suivantes et le garder en première page mais c'est le contraire que je dois faire.
3stone
Salut,
"Gladys"
Cela me cause un problème d'imprimer chaque facture séparemment.Elles sont créées par des requêtes action et il y en aura entre 50 à 100 à chaque fois. Je ne pense pas que ce soit joli et rapide si access doit à chaque fois ouvrir l'état (avec les logos à chercher sur le serveur)pour imprimer.
Ne suis pas sûr... à tester...
Si les index sont bien placés, Access se servira des données déjà rapatriées. Idem pour le logo...
Je peux reprendre le n° de page sur l'en-tête de groupe (me.page sur l'action au formatage)et le comparer à celui du pied de groupe. Mais pourquoi access exécute une action "au formatage" du pied de groupe sur la première page de la facture alors qu'il le place sur la deuxième page. Et la propriété WillContinue ne donne rien. Alors j'ai pu enlever mon Bulletin de versement sur les pages suivantes et le garder en première page mais c'est le contraire que je dois faire.
Le formatage/reformatage suit (entre autre) cette règle-ci !
Lorsque Access, ouvre/commence un état, il ne peut savoir le nombre de pages qu'il y aura dans les différentes sections. Pour cela, il lui faudra "revenir" sur ses pas.
C'est ce qu'il doit faire lorsque l'on introduit par exemple la fonction [=Pages] Pour renseigner cette zone de texte Access *devra* revenir, une fois arrivé à la fin de l'état. Si à ce moment, tu décide (par le VBA) d'ajouter des données ou de modifier l'espace alloué, il devra reformater et encore revenir sur ses pas. Sur un état très complexe, ce reformatage peux avoir lieu plusieurs fois...
-- A+ Pierre (3stone) Access MVP ~~~~~~~~~~~~~~~~~~~~~~~ http://users.skynet.be/mpfa http://users.skynet.be/accesshome
Salut,
"Gladys"
Cela me cause un problème d'imprimer chaque facture séparemment.Elles sont
créées par des requêtes action et il y en aura entre 50 à 100 à chaque fois.
Je ne pense pas que ce soit joli et rapide si access doit à chaque fois
ouvrir l'état (avec les logos à chercher sur le serveur)pour imprimer.
Ne suis pas sûr... à tester...
Si les index sont bien placés, Access se servira des données déjà
rapatriées. Idem pour le logo...
Je peux reprendre le n° de page sur l'en-tête de groupe (me.page sur
l'action au formatage)et le comparer à celui du pied de groupe.
Mais pourquoi access exécute une action "au formatage" du pied de groupe sur
la première page de la facture alors qu'il le place sur la deuxième page. Et
la propriété WillContinue ne donne rien.
Alors j'ai pu enlever mon Bulletin de versement sur les pages suivantes et
le garder en première page mais c'est le contraire que je dois faire.
Le formatage/reformatage suit (entre autre) cette règle-ci !
Lorsque Access, ouvre/commence un état, il ne peut savoir
le nombre de pages qu'il y aura dans les différentes sections.
Pour cela, il lui faudra "revenir" sur ses pas.
C'est ce qu'il doit faire lorsque l'on introduit par exemple la fonction [=Pages]
Pour renseigner cette zone de texte Access *devra* revenir, une fois arrivé
à la fin de l'état.
Si à ce moment, tu décide (par le VBA) d'ajouter des données ou de modifier
l'espace alloué, il devra reformater et encore revenir sur ses pas.
Sur un état très complexe, ce reformatage peux avoir lieu plusieurs fois...
--
A+
Pierre (3stone) Access MVP
~~~~~~~~~~~~~~~~~~~~~~~
http://users.skynet.be/mpfa
http://users.skynet.be/accesshome
Cela me cause un problème d'imprimer chaque facture séparemment.Elles sont créées par des requêtes action et il y en aura entre 50 à 100 à chaque fois. Je ne pense pas que ce soit joli et rapide si access doit à chaque fois ouvrir l'état (avec les logos à chercher sur le serveur)pour imprimer.
Ne suis pas sûr... à tester...
Si les index sont bien placés, Access se servira des données déjà rapatriées. Idem pour le logo...
Je peux reprendre le n° de page sur l'en-tête de groupe (me.page sur l'action au formatage)et le comparer à celui du pied de groupe. Mais pourquoi access exécute une action "au formatage" du pied de groupe sur la première page de la facture alors qu'il le place sur la deuxième page. Et la propriété WillContinue ne donne rien. Alors j'ai pu enlever mon Bulletin de versement sur les pages suivantes et le garder en première page mais c'est le contraire que je dois faire.
Le formatage/reformatage suit (entre autre) cette règle-ci !
Lorsque Access, ouvre/commence un état, il ne peut savoir le nombre de pages qu'il y aura dans les différentes sections. Pour cela, il lui faudra "revenir" sur ses pas.
C'est ce qu'il doit faire lorsque l'on introduit par exemple la fonction [=Pages] Pour renseigner cette zone de texte Access *devra* revenir, une fois arrivé à la fin de l'état. Si à ce moment, tu décide (par le VBA) d'ajouter des données ou de modifier l'espace alloué, il devra reformater et encore revenir sur ses pas. Sur un état très complexe, ce reformatage peux avoir lieu plusieurs fois...
-- A+ Pierre (3stone) Access MVP ~~~~~~~~~~~~~~~~~~~~~~~ http://users.skynet.be/mpfa http://users.skynet.be/accesshome