PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV (précédentes versions) → impression : page 1/x
impression : page 1/x
Débuté par BERARD Chantal, 19 mar. 2003 16:33 - 2 réponses
Posté le 19 mars 2003 - 16:33
Bonjour,
Comment imprimer sur une édition Windev 5.5 :
Page : 1/x
et donc calculer le nombre total de page de l'édition ????
Posté le 19 mars 2003 - 23:46
Bonsoir,

Tout dépend si ton état est généré par WDEtat ou si tu le fais 'à la main'
avec les ordres d'impression. Mais *de mémoire* il me semble que c'est
impossible. La solution est de le générer une première fois pour compter les
pages puis de le ré-imprimer.

Ami Calmant
Stéphane


---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.463 / Virus Database: 262 - Release Date: 17/03/2003
Posté le 20 mars 2003 - 16:14
"BERARD Chantal" <c.berard@focal.fr> wrote:

Bonjour,
Comment imprimer sur une édition Windev 5.5 :
Page : 1/x
et donc calculer le nombre total de page de l'édition ????


si impression par WDEtat il faut faire une edition à vide
IApercu(-1)
IImprimeEtat(..)

Le nombre de pages est alors récupérable dans INumpage()
dans le code de fin d'état, récupéré dans une variable globale faisant l'objet
d'une rubrique calculée 'n° de page' lors de l'impression réelle qui suivra.