Utiliser iImprimeEtat 2 fois de suite
Anonyme
J'ai un problème à parametrer un état plusieurs fois de suite.

Je dispose donc d'un etat permettant d'imprimer des etiquettes que je parametre à partir d'une fenetre perso.

Le code est le suivant :
InitEtat()
iAperçu(i100)
iImprimeEtat(Etat_Etiquette_Sachets_61_55)
Info("message")

La fonction InitEtat() est une fcontion perso qui parametre la requete (iInitRequeteEtat); le nombre d'etiquettes ainsi que la valeur de certains champs.

La permiere fois que le code s'execute, l'etat s'imprime correctement mais la seconde fois, il ne prend plus en compte le parametrage.
De plus, le Info("message") n'est jamais affiché.



Merci d'avance...


PS : voici la fonction InitEtat()
iInitRequeteEtat(Etat_Etiquette_Sachets_61_55, IdCompteur..Valeur)
Etat_Etiquette_Sachets_61_55..NbExemplaireEtiquette = NbEtiquettes..Valeur
Etat_Etiquette_Sachets_61_55.Controle = Controle..ValeurAffichée

Contribution le : 03/11/2005 10:19
Créer un fichier PDF de la contribution Imprimer


Re: Utiliser iImprimeEtat 2 fois de suite
Bonjour,

ca ressemble fort a un probleme que j'ai eu en WD7.5 en utilisant iimprimeetat plusieurs fois ou dans une boucle. on a le meme probleme avec l'orientation qui n'est pas refaites

la solution:

envoyer un iraz apres le iimprimeEtat
votre code deviendrait alors


//-----------------------------------------
// code a faire X fois
InitEtat()
iAperçu(i100)
iImprimeEtat(Etat_Etiquette_Sachets_61_55)
iraz()
Info("message")
// -----------------------------------------


ca peut fonctionne mais ca peut provenir d'autre chose


Contribution le : 03/11/2005 10:54
Créer un fichier PDF de la contribution Imprimer


Re: Utiliser iImprimeEtat 2 fois de suite
Anonyme
Cela ne fonctionne malheuresement pas.

J'ai trouvé une solution temporaire mais vraiment pas tres propre: je ferme la fenetre de conf a chaque fois, et donc si je la rouvre et que je reconfigure, ce la fonctionne.

Mais bon spa tiptop.


InitEtat()
iAperçu(85)
iImprimeEtat(Etat_Etiquette_sol_cut_61_55)
Ferme(fen_etiquette_sol_cut)

Contribution le : 03/11/2005 11:08
Créer un fichier PDF de la contribution Imprimer


Re: Utiliser iImprimeEtat 2 fois de suite
Utilisateur WDF
Inscrit:
28/06/2005 15:02
De Aurillac Cantal Auvergne
Post(s): 91
Bonsoir.

Il est en général possible de paramétrer le nombre de copies à imprimer dans le pilote d'impression. Le but serait de modifier par programmation le nombre par défaut. Ne m'étant jamais penché sur le problème, je ne sais pas si ceci est possible directement en W-langage. Peut-être est-ce faisable en passant par la dll du gestionnaire d'impressions.

Je précise que c'est juste une idée ^^

Contribution le : 03/11/2005 21:11
_________________
La touche F1 est et restera toujours ta meilleure amie :p
Créer un fichier PDF de la contribution Imprimer



 Haut   Précédent   Suivant




Enregistrer votre réponse
CompteNom   Mot de passe   Authentification
Message:


Vous ne pouvez pas débuter de nouveaux sujets.
Vous pouvez voir les sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

[Recherche avancée]


Connexion
Menu
Chercher WDForge
Chercher Web
Partenaires
Visualiser tous les Partenaires...
WinDev, WebDev, WinDev Mobile et HyperFile sont des marques déposées par PCSoft. |  Voter |  Legal |  Contact |   XOOPS 2.0.13.2