PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → Etats & Requêtes → Etat et requete clique sur le bouton modifer imprime
Etat et requete clique sur le bouton modifer imprime
Débuté par rom, 07 avr. 2025 16:47 - 1 réponse
Membre enregistré
47 messages
Posté le 07 avril 2025 - 16:47
Bonjour ; depuis la version 25 mon code précédent lors de la modification d'un état d'impression m'ouvre la mini fenêtre d'impression.
iAperçu(i100)
iImprimeEtat(ETAT_etiquette)






J'ai essayé de modifier le code avec iDestination qui semble maintenant recommandée, mais cela semble similaire. Et je ne semble rien trouver dans l'aide.
iDestination(iVisualisateur,i100)
//iAperçu(i100)
iImprimeEtat(ETAT_liste_article)

Avez-vous une solution ou une recommandation?
Merci à vous.

--
Logiciel GMAO allMAINT
https://www.allmaint.com/
Membre enregistré
1 message
Posté le 12 avril 2025 - 11:41
Vous avez raison, depuis la version 25 de Windev (et les versions suivantes), le comportement par défaut de iImprimeEtat a changé et affiche effectivement la mini-fenêtre d'impression. https://www.loweskidsworkshop.com

Voici plusieurs pistes pour retrouver le comportement d'aperçu avant impression sans afficher cette mini-fenêtre, en utilisant iDestination :

Comprendre iDestination et le iVisualisateur

iDestination permet de définir la destination de l'impression. Le paramètre iVisualisateur indique que la destination est l'aperçu avant impression. Cependant, seul iDestination ne suffit pas à afficher l'aperçu directement sans la mini-fenêtre. Il doit être combiné avec une option spécifique lors de l'appel à iImprimeEtat.

Solution 1 : Utiliser l'option sansfenêtre avec iImprimeEtat

L'option sansfenêtre (ou nofenêtre selon les versions) ajoutée à la fonction iImprimeEtat permet de lancer l'impression (ou l'aperçu si la destination est le visualisateur) sans afficher la mini-fenêtre de configuration de l'impression.