PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → Image de fond dans un état...
Image de fond dans un état...
Débuté par 43, 15 fév. 2006 15:58 - 2 réponses
Posté le 15 février 2006 - 15:58
Bonjour, j'ai un problème concernant l'impression d'une fiche préimprimée en fon de première page d'une impression...

En effet, selon l'agence qui utilise le logiciel, je dois pouvoir modifier mon fond..

C'est pourquoi dans mon code de lecture des données de l'état j'ai mis :

Si Inumpage() = 1 et nbpassage = 1 alors
Selon Agence
Cas "P" :
CheminImage = Frepexe() + "\ImageP.jpg"
Cas "E" :
CheminImage = Frepexe() + "\ImageE.jpg"
Cas "C" :
CheminImage = Frepexe() + "\ImageC.jpg"
Fin
//** Lancement de l'impressiond e l'image en fond **
iImprimeImage(CheminImage,0,0,iLargeurPage(),iHauteurPage())

Le problème est que je veux pouvoir gérer mon image à 100% en fond de la feuille, et que mes données s'impriment selon les marges de ma feuille de fond !!!

J'ai vraiment besoin de votre aide !!!!

D'avance merci
Posté le 15 février 2006 - 16:48
Bonjour,

A mon avis, ce n'est pas possible ou alors :

Créer un premier état ( page de fond ) avec ton image, marge 0,0,0,0, et appeler ensuite ton état secondaire en passant les paramètres.

Dans le lancement de l'exécution, tu appelle l'état page de fond.

Cordialement,

C.AUBRY
Posté le 15 février 2006 - 18:26
J'ai peut être trouvé une solution...

En effet, j'ai paramétré mon état avec les marges de mes données ( en tenant compte de mon fond )

Ensuite dans la lecture des données, je fais un test voir si on est sur la première page et que c'est le premier passage.
Je mets les marges à 0 : iMarge(0,0,0,0)
Ensuite je mets mon image de fond et laisse exécuter la fin de mon état et tou marche correctement...

Je verrais si cela se confirme dans le temps mais pour l'instant ça à l'air de fonctionner !!!