PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → Aperçu de plusieurs états
Aperçu de plusieurs états
Débuté par julie.peres, 08 nov. 2005 14:48 - 4 réponses
Posté le 08 novembre 2005 - 14:48
Bonjour,

J'ai deux questions concernant les états :

QUESTION 1:
Est-il possible d'avoir, dans un aperçu avant impression, plusieurs états?

Je m'explique :
J'ai un état Devis et un état lettre d'accompagnement.
Je souhaiterais pouvoir voir ces deux états dans un même aperçu avant impression.


QUESTION 2 :
J'ai un fichier PDF, et je souhaiterais pouvoir le voir dans un aperçu avant impression. Est-ce possible?
Posté le 08 novembre 2005 - 17:00
J'ai deux questions concernant les états :

QUESTION 1:
Est-il possible d'avoir, dans un aperçu avant impression, plusieurs états?
Je m'explique :
J'ai un état Devis et un état lettre d'accompagnement.
Je souhaiterais pouvoir voir ces deux états dans un même aperçu avant
impression.


Oui, j'ais réussi à le faire sous certaines conditions
1) la numérotation des pages est commune à tous les états (lettre 1page +
facture de 2 pages >>> 1/3 2/3 3/3)
2) pas d'états imbriqués

Méthode que j'utilise

Un état que j'appele "etatLettreFactureRécap" sert uniquement à lancer les
autres états
Les autres états : EtatLettre, EtatFacture[ , EtatRécap] peuvent être appelés
séparément.

Création de "etatLettreFactureRécap "
Créer un état sans source de données composé de trois blocs
Haut de page - Corps - Bas de page
les trois blocs sont invisibles
le bloc Bas de page contient un champ prédifinis NumPage/NbPage
le bloc corps contient le code d'appel des autres états
exemple
Si (lettre pas vide) alors
iHautBasPageImbriqué(Vrai)
iImprimeEtat(EtatLettre[, param1, ....] )
FIN

iHautBasPageImbriqué(Vrai)
iImprimeEtat(EtatFacture[, param1, ....] )

iHautBasPageImbriqué(Vrai)
iImprimeEtat(EtatRécap[, param1, ....] )

Pour les autres états quelques contraintes sont incontournables

1) pour l'état "EtatFacture", l'entête des colonnes est dans le bloc Haut de
page qui est invisible
le code qui rend le bloc Haut de page visible est placé dans un champ du
Haut de page sur
l'événement avant impression
2) dans le bloc Fin de document le code suivant est indispensable :
iTerminePage()

QUESTION 2 :
J'ai un fichier PDF, et je souhaiterais pouvoir le voir dans un aperçu avant
impression. Est-ce possible?


Je ne sais pas


bon dev JCP
Posté le 09 novembre 2005 - 10:01
Merci bcp, ca marche très bien!

Est-ce que quelqu'un a d'autres idées pour ma question 2. Je la rappelle :
J'ai un fichier PDF, et je souhaiterais pouvoir le voir dans un aperçu avant impression. Est-ce possible?

Merci d'avance.
Posté le 09 novembre 2005 - 12:42
Salut !

On 9-Nov-2005, "Julie" <julie.peres@meteo.fr> wrote:

J'ai un fichier PDF, et je souhaiterais pouvoir le voir dans un aperçu
avant impression. Est-ce possible?



Peut-être un "lanceappliasociée(<fichierpdf>) où <ficherpdf> serait le
chemin complet de ton fichier ...

Bien à toi !


--
Marcel Berman
c/o Managing Business SPRL
Allée du Petit Paris, 11
B - 1410 - Waterloo
Tel : +32 2 351.60.64
Fax : +32 2 351.45.78
Gsm : +32 475.799.477
Posté le 10 novembre 2005 - 08:57
J'avais en effet déjà pensé à ca, mais ca ouvre adobe, et non l'aperçu avant impression.
Merci quand même.