PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → WINDEV 2025 → Facture avec conditions de vente au verso
Facture avec conditions de vente au verso
Iniciado por dirk, 30,jul. 2019 16:37 - 3 respuestas
Publicado el 30,julio 2019 - 16:37
Nous voulons imprimer un etat (facture) pouvant avoir plusieurs pages.
Au verso de la première page de la facture, nous souhaitons imprimer les conditions de vente.
Le verso des autres pages restent vide.

Exemple d’une facture de 3 pages

recto page 1: facture page 1
verso page 1: conditions de vente
recto page 2: facture page 2
verso page 2: vide
recto page 3: facture page 3
verso page 3: vide

Quelqu’un une idée comment le faire le plus simple ?
Merci en avance

Dirk
Miembro registrado
5 mensajes
Publicado el 30,julio 2019 - 16:53
bonjour,
Pour ma part cela fait un état avec 6 pages avec une impression en resto verso
Miembro registrado
41 mensajes
Publicado el 31,julio 2019 - 08:10
Bonjour,
Au risque de dire une bêtise, ce n'est pas aussi simple.
Une facture n'a pas obligatoirement 3 pages ... en fait le nombre de page est inconnu à l'avance.

J'aurais donc suivi une autre piste :

iEnchaînementAjoute(ETAT_Etat1)
première page >> enchaîne Etat CGV
autres pages >> enchaîne Etat vide

Impression du tout en recto - verso

Il faut peut être prévoir aussi que l'imprimante ne fait pas obligatoirement recto verso auquel cas cela pose un autre problème, les CGV ne pouvant pas être sur une page seule mais uniquement sur la dernière page dans ce cas (sans les pages vides intermédiaires).
Mensaje modificado, 31,julio 2019 - 08:14
Miembro registrado
1.640 mensajes
Publicado el 31,julio 2019 - 16:54
Hello,

C'est assez simple en fait :
iEnchaînementAjoute(ETAT_CGV)
iEnchaînementAjoute(ETAT_Facture)
iEnchaînementImprime()


Ainsi, sur la première page on va trouver les CGV d'un coté, la 1ere page de la facture de l'autre.
Ensuite si il y a d'autres pages sur la facture elles s'imprimeront aussi Reco/Verso.