[Wd9] Aperçu avant impression, blocage lors de l'impression d'une page
5 réponses
Emmanuel Haefele
Bonjour,
j'ai un problème qui me gène beaucoup avec l'aperçu avant impression.
Lorsque je lance cet aperçu et que je donne l'ordre d'impression d'une seule
page, la fenêtre d'aperçu se fige avec "Impression en cours" et mon
application ne répond plus. Ce phénomène ne se produit qu'à la condition où
WinDev est encore entrain de charger les pages restantes dans son navigateur
(c.a.d. que l'impression est encore encours).
Cette édition utilise les ordres d'impression de windev, j'ai vérifié à ne
pas avoir de sablier, par précaution j'ai désactivé les éventuels
multitaches qui auraient pû être éxécutés et rien n'y fait ce problème est
systématique chez moi quelque soit l'édition.
Rencontrez-vous le même problème avec vos éditions, existe-il une parade ?
Toutes les infos à ce sujet sont les bienvenues car sans solution je suis
certain de trouver des utilisateurs qui planteront mon appli de cette
manière :-(
Si ça peut aider, l'appli a été récemment migrée de 5.5 vers 9 et n'est pas
encore beaucoup installé en clientèle.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Eric Demeester
dans (in) fr.comp.developpement.agl.windev, "Emmanuel Haefele" ecrivait (wrote) :
Bonsoir Emmanuel,
Lorsque je lance cet aperçu et que je donne l'ordre d'impression d'une seule page, la fenêtre d'aperçu se fige avec "Impression en cours" et mon application ne répond plus.
Rencontrez-vous le même problème avec vos éditions, existe-il une parade ?
Comme je le répondais à Frédéric qui semble rencontrer le même genre de problème, pour éviter cela, j'avais à l'époque (Windev 1 puis 2.1 puis 5.5) scindé mon édition par tranches de 5 pages, l'idée étant d'envoyer un iApercu et un iFinImprime toutes les 5 pages.
En mode aperçu, une fois les 5 pages traitées, un bouton demande si on souhaite poursuivre l'affichage. Si oui, on traite les 5 pages suivantes, sinon, on quitte et on reprend la main.
Ca implique de tout gérer par programmation, lecture des fichiers et mise en page comprises, mais en procédant ainsi, on peut reprendre la main avant la fin de l'impression. A l'époque, de toute façon, c'était mission impossible de traiter autrement des éditions de plus de 100 pages, raison pour laquelle j'avais écrit ça.
Si tu veux, je peux t'envoyer un bout de code 5.5 expliquant mieux la manoeuvre, mais il faudra attendre lundi, n'utilisant plus Windev, mon dongle reste au bureau et Windev n'est plus installé sur l'ordinateur à la maison...
Amicalement,
-- Eric
dans (in) fr.comp.developpement.agl.windev, "Emmanuel Haefele"
<e.haefele@wanadoo.fr> ecrivait (wrote) :
Bonsoir Emmanuel,
Lorsque je lance cet aperçu et que je donne l'ordre d'impression d'une seule
page, la fenêtre d'aperçu se fige avec "Impression en cours" et mon
application ne répond plus.
Rencontrez-vous le même problème avec vos éditions, existe-il une parade ?
Comme je le répondais à Frédéric qui semble rencontrer le même genre de
problème, pour éviter cela, j'avais à l'époque (Windev 1 puis 2.1 puis
5.5) scindé mon édition par tranches de 5 pages, l'idée étant d'envoyer
un iApercu et un iFinImprime toutes les 5 pages.
En mode aperçu, une fois les 5 pages traitées, un bouton demande si on
souhaite poursuivre l'affichage. Si oui, on traite les 5 pages
suivantes, sinon, on quitte et on reprend la main.
Ca implique de tout gérer par programmation, lecture des fichiers et
mise en page comprises, mais en procédant ainsi, on peut reprendre la
main avant la fin de l'impression. A l'époque, de toute façon, c'était
mission impossible de traiter autrement des éditions de plus de 100
pages, raison pour laquelle j'avais écrit ça.
Si tu veux, je peux t'envoyer un bout de code 5.5 expliquant mieux la
manoeuvre, mais il faudra attendre lundi, n'utilisant plus Windev, mon
dongle reste au bureau et Windev n'est plus installé sur l'ordinateur à
la maison...
dans (in) fr.comp.developpement.agl.windev, "Emmanuel Haefele" ecrivait (wrote) :
Bonsoir Emmanuel,
Lorsque je lance cet aperçu et que je donne l'ordre d'impression d'une seule page, la fenêtre d'aperçu se fige avec "Impression en cours" et mon application ne répond plus.
Rencontrez-vous le même problème avec vos éditions, existe-il une parade ?
Comme je le répondais à Frédéric qui semble rencontrer le même genre de problème, pour éviter cela, j'avais à l'époque (Windev 1 puis 2.1 puis 5.5) scindé mon édition par tranches de 5 pages, l'idée étant d'envoyer un iApercu et un iFinImprime toutes les 5 pages.
En mode aperçu, une fois les 5 pages traitées, un bouton demande si on souhaite poursuivre l'affichage. Si oui, on traite les 5 pages suivantes, sinon, on quitte et on reprend la main.
Ca implique de tout gérer par programmation, lecture des fichiers et mise en page comprises, mais en procédant ainsi, on peut reprendre la main avant la fin de l'impression. A l'époque, de toute façon, c'était mission impossible de traiter autrement des éditions de plus de 100 pages, raison pour laquelle j'avais écrit ça.
Si tu veux, je peux t'envoyer un bout de code 5.5 expliquant mieux la manoeuvre, mais il faudra attendre lundi, n'utilisant plus Windev, mon dongle reste au bureau et Windev n'est plus installé sur l'ordinateur à la maison...
Amicalement,
-- Eric
Emmanuel Haefele
"Emmanuel Haefele" a écrit dans le message de news: 436b3308$0$27451$
Lorsque je lance cet aperçu et que je donne l'ordre d'impression d'une seule page, la fenêtre d'aperçu se fige avec "Impression en cours" et mon application ne répond plus.
J'ai l'impression d'être le seul à avoir ce soucis, ça me surprend un peu. En cherchant un peu plus loin, je constate le même problème si je personnalise la fenêtre "Impression en cours" de windev en utilisant celle appellée WD_Patience. Par contre en désactivant l'affichage de cette fenêtre (de tête, en utilisant la fonction iFenetreAbandon), tout fonctionne normalement.
L'un d'entre vous aurait fait le test et pourrait me confirmer que le phénomène constaté ne ne se produit pas chez lui ?
Amicalement,
Emmanuel Haefelé.
"Emmanuel Haefele" <e.haefele@wanadoo.fr> a écrit dans le message de news:
436b3308$0$27451$8fcfb975@news.wanadoo.fr...
Lorsque je lance cet aperçu et que je donne l'ordre d'impression d'une
seule page, la fenêtre d'aperçu se fige avec "Impression en cours" et
mon application ne répond plus.
J'ai l'impression d'être le seul à avoir ce soucis, ça me surprend un peu.
En cherchant un peu plus loin, je constate le même problème si je
personnalise la fenêtre "Impression en cours" de windev en utilisant celle
appellée WD_Patience. Par contre en désactivant l'affichage de cette
fenêtre (de tête, en utilisant la fonction iFenetreAbandon), tout
fonctionne normalement.
L'un d'entre vous aurait fait le test et pourrait me confirmer que le
phénomène constaté ne ne se produit pas chez lui ?
"Emmanuel Haefele" a écrit dans le message de news: 436b3308$0$27451$
Lorsque je lance cet aperçu et que je donne l'ordre d'impression d'une seule page, la fenêtre d'aperçu se fige avec "Impression en cours" et mon application ne répond plus.
J'ai l'impression d'être le seul à avoir ce soucis, ça me surprend un peu. En cherchant un peu plus loin, je constate le même problème si je personnalise la fenêtre "Impression en cours" de windev en utilisant celle appellée WD_Patience. Par contre en désactivant l'affichage de cette fenêtre (de tête, en utilisant la fonction iFenetreAbandon), tout fonctionne normalement.
L'un d'entre vous aurait fait le test et pourrait me confirmer que le phénomène constaté ne ne se produit pas chez lui ?
Amicalement,
Emmanuel Haefelé.
Emmanuel Haefele
"Eric Demeester" <eric+ a écrit dans le message de news:
Bonsoir Eric,
Comme je le répondais à Frédéric qui semble rencontrer le même genre de problème, pour éviter cela, j'avais à l'époque (Windev 1 puis 2.1 puis 5.5) scindé mon édition par tranches de 5 pages, l'idée étant d'envoyer un iApercu et un iFinImprime toutes les 5 pages.
L'idée est intéressante car en y réfléchissant bien finalement, le fait que les pages se chargent en mémoire et se déroulent dans l'aperçu de cette manière sans en avoir donné explicitement l'ordre, peut être une cause réelle de problème.
Ca implique de tout gérer par programmation, lecture des fichiers et mise en page comprises, mais en procédant ainsi, on peut reprendre la main avant la fin de l'impression. A l'époque, de toute façon, c'était mission impossible de traiter autrement des éditions de plus de 100 pages, raison pour laquelle j'avais écrit ça.
Si tu veux, je peux t'envoyer un bout de code 5.5 expliquant mieux la manoeuvre, mais il faudra attendre lundi,...
C'est gentil je te remercie. En fait comme les tiennes, toutes mes éditions sont gérées par programmation et il ne me sera pas difficile d'y intégrer une telle solution, il suffisait d'y avoir penser ;-)
Je vais donc sans doute mettre en oeuvre ton idée afin de limiter les risques de saturation mémoire qui pourraient en découler. Ceci dit le problème reste entier concernant mon application qui se fige puisque lui est lié directement à l'ordre d'impression vers une imprimante, depuis cet aperçu et qu'il pourrait très bien se produire même en appliquant ta méthode.
Merci pour tes suggestions ...
Amicalement,
Emmanuel Haefelé.
"Eric Demeester" <eric+usenet@galacsys.net> a écrit dans le message de
news: 7h7nm1t4uek931oghjp2tf4le8pi3uc01m@4ax.com...
Bonsoir Eric,
Comme je le répondais à Frédéric qui semble rencontrer le même genre de
problème, pour éviter cela, j'avais à l'époque (Windev 1 puis 2.1 puis
5.5) scindé mon édition par tranches de 5 pages, l'idée étant d'envoyer
un iApercu et un iFinImprime toutes les 5 pages.
L'idée est intéressante car en y réfléchissant bien finalement, le fait
que les pages se chargent en mémoire et se déroulent dans l'aperçu de
cette manière sans en avoir donné explicitement l'ordre, peut être une
cause réelle de problème.
Ca implique de tout gérer par programmation, lecture des fichiers et
mise en page comprises, mais en procédant ainsi, on peut reprendre la
main avant la fin de l'impression. A l'époque, de toute façon, c'était
mission impossible de traiter autrement des éditions de plus de 100
pages, raison pour laquelle j'avais écrit ça.
Si tu veux, je peux t'envoyer un bout de code 5.5 expliquant mieux la
manoeuvre, mais il faudra attendre lundi,...
C'est gentil je te remercie. En fait comme les tiennes, toutes mes
éditions sont gérées par programmation et il ne me sera pas difficile d'y
intégrer une telle solution, il suffisait d'y avoir penser ;-)
Je vais donc sans doute mettre en oeuvre ton idée afin de limiter les
risques de saturation mémoire qui pourraient en découler. Ceci dit le
problème reste entier concernant mon application qui se fige puisque lui
est lié directement à l'ordre d'impression vers une imprimante, depuis cet
aperçu et qu'il pourrait très bien se produire même en appliquant ta
méthode.
"Eric Demeester" <eric+ a écrit dans le message de news:
Bonsoir Eric,
Comme je le répondais à Frédéric qui semble rencontrer le même genre de problème, pour éviter cela, j'avais à l'époque (Windev 1 puis 2.1 puis 5.5) scindé mon édition par tranches de 5 pages, l'idée étant d'envoyer un iApercu et un iFinImprime toutes les 5 pages.
L'idée est intéressante car en y réfléchissant bien finalement, le fait que les pages se chargent en mémoire et se déroulent dans l'aperçu de cette manière sans en avoir donné explicitement l'ordre, peut être une cause réelle de problème.
Ca implique de tout gérer par programmation, lecture des fichiers et mise en page comprises, mais en procédant ainsi, on peut reprendre la main avant la fin de l'impression. A l'époque, de toute façon, c'était mission impossible de traiter autrement des éditions de plus de 100 pages, raison pour laquelle j'avais écrit ça.
Si tu veux, je peux t'envoyer un bout de code 5.5 expliquant mieux la manoeuvre, mais il faudra attendre lundi,...
C'est gentil je te remercie. En fait comme les tiennes, toutes mes éditions sont gérées par programmation et il ne me sera pas difficile d'y intégrer une telle solution, il suffisait d'y avoir penser ;-)
Je vais donc sans doute mettre en oeuvre ton idée afin de limiter les risques de saturation mémoire qui pourraient en découler. Ceci dit le problème reste entier concernant mon application qui se fige puisque lui est lié directement à l'ordre d'impression vers une imprimante, depuis cet aperçu et qu'il pourrait très bien se produire même en appliquant ta méthode.
Merci pour tes suggestions ...
Amicalement,
Emmanuel Haefelé.
Bruno A
Eric Demeester a écrit :
dans (in) fr.comp.developpement.agl.windev, "Emmanuel Haefele" ecrivait (wrote) :
Bonsoir Emmanuel,
Lorsque je lance cet aperçu et que je donne l'ordre d'impression d'une seule page, la fenêtre d'aperçu se fige avec "Impression en cours" et mon application ne répond plus.
Rencontrez-vous le même problème avec vos éditions, existe-il une parade ?
Comme je le répondais à Frédéric qui semble rencontrer le même genre de problème, pour éviter cela, j'avais à l'époque (Windev 1 puis 2.1 puis 5.5) scindé mon édition par tranches de 5 pages, l'idée étant d'envoyer un iApercu et un iFinImprime toutes les 5 pages.
En mode aperçu, une fois les 5 pages traitées, un bouton demande si on souhaite poursuivre l'affichage. Si oui, on traite les 5 pages suivantes, sinon, on quitte et on reprend la main.
Ca implique de tout gérer par programmation, lecture des fichiers et mise en page comprises, mais en procédant ainsi, on peut reprendre la main avant la fin de l'impression. A l'époque, de toute façon, c'était mission impossible de traiter autrement des éditions de plus de 100 pages, raison pour laquelle j'avais écrit ça.
Si tu veux, je peux t'envoyer un bout de code 5.5 expliquant mieux la manoeuvre, mais il faudra attendre lundi, n'utilisant plus Windev, mon dongle reste au bureau et Windev n'est plus installé sur l'ordinateur à la maison...
Amicalement,
Bonjour Eric
Ta méthode pour séparer l'aperçu est intéressante, pourrais-tu m'envoyer un bout de code en exemple ? En effet je programme sur du soft de gestion et l'aperçu est roi !!
Merci
-- Bruno A
suivre ce lien pour répondre : http://cerbermail.com/?TF4s3h4ejs ;)
Eric Demeester a écrit :
dans (in) fr.comp.developpement.agl.windev, "Emmanuel Haefele"
<e.haefele@wanadoo.fr> ecrivait (wrote) :
Bonsoir Emmanuel,
Lorsque je lance cet aperçu et que je donne l'ordre d'impression d'une seule
page, la fenêtre d'aperçu se fige avec "Impression en cours" et mon
application ne répond plus.
Rencontrez-vous le même problème avec vos éditions, existe-il une parade ?
Comme je le répondais à Frédéric qui semble rencontrer le même genre de
problème, pour éviter cela, j'avais à l'époque (Windev 1 puis 2.1 puis
5.5) scindé mon édition par tranches de 5 pages, l'idée étant d'envoyer
un iApercu et un iFinImprime toutes les 5 pages.
En mode aperçu, une fois les 5 pages traitées, un bouton demande si on
souhaite poursuivre l'affichage. Si oui, on traite les 5 pages
suivantes, sinon, on quitte et on reprend la main.
Ca implique de tout gérer par programmation, lecture des fichiers et
mise en page comprises, mais en procédant ainsi, on peut reprendre la
main avant la fin de l'impression. A l'époque, de toute façon, c'était
mission impossible de traiter autrement des éditions de plus de 100
pages, raison pour laquelle j'avais écrit ça.
Si tu veux, je peux t'envoyer un bout de code 5.5 expliquant mieux la
manoeuvre, mais il faudra attendre lundi, n'utilisant plus Windev, mon
dongle reste au bureau et Windev n'est plus installé sur l'ordinateur à
la maison...
Amicalement,
Bonjour Eric
Ta méthode pour séparer l'aperçu est intéressante, pourrais-tu m'envoyer
un bout de code en exemple ? En effet je programme sur du soft de
gestion et l'aperçu est roi !!
Merci
--
Bruno A
suivre ce lien pour répondre :
http://cerbermail.com/?TF4s3h4ejs
;)
dans (in) fr.comp.developpement.agl.windev, "Emmanuel Haefele" ecrivait (wrote) :
Bonsoir Emmanuel,
Lorsque je lance cet aperçu et que je donne l'ordre d'impression d'une seule page, la fenêtre d'aperçu se fige avec "Impression en cours" et mon application ne répond plus.
Rencontrez-vous le même problème avec vos éditions, existe-il une parade ?
Comme je le répondais à Frédéric qui semble rencontrer le même genre de problème, pour éviter cela, j'avais à l'époque (Windev 1 puis 2.1 puis 5.5) scindé mon édition par tranches de 5 pages, l'idée étant d'envoyer un iApercu et un iFinImprime toutes les 5 pages.
En mode aperçu, une fois les 5 pages traitées, un bouton demande si on souhaite poursuivre l'affichage. Si oui, on traite les 5 pages suivantes, sinon, on quitte et on reprend la main.
Ca implique de tout gérer par programmation, lecture des fichiers et mise en page comprises, mais en procédant ainsi, on peut reprendre la main avant la fin de l'impression. A l'époque, de toute façon, c'était mission impossible de traiter autrement des éditions de plus de 100 pages, raison pour laquelle j'avais écrit ça.
Si tu veux, je peux t'envoyer un bout de code 5.5 expliquant mieux la manoeuvre, mais il faudra attendre lundi, n'utilisant plus Windev, mon dongle reste au bureau et Windev n'est plus installé sur l'ordinateur à la maison...
Amicalement,
Bonjour Eric
Ta méthode pour séparer l'aperçu est intéressante, pourrais-tu m'envoyer un bout de code en exemple ? En effet je programme sur du soft de gestion et l'aperçu est roi !!
Merci
-- Bruno A
suivre ce lien pour répondre : http://cerbermail.com/?TF4s3h4ejs ;)
Eric Demeester
dans (in) fr.comp.developpement.agl.windev, Bruno A ecrivait (wrote) :
Bonsoir Bruno,
Ta méthode pour séparer l'aperçu est intéressante, pourrais-tu m'envoyer un bout de code en exemple ? En effet je programme sur du soft de gestion et l'aperçu est roi !!
Bon, puisque ça intéresse plus d'une personne, je vais essayer d'envoyer un exemple ici demain depuis mon bureau [*]
Amicalement,
[*] je rappelle que je n'utilise plus Windev, soyez patients :)
-- Eric
dans (in) fr.comp.developpement.agl.windev, Bruno A
<voir.signature@enbas.fr> ecrivait (wrote) :
Bonsoir Bruno,
Ta méthode pour séparer l'aperçu est intéressante, pourrais-tu m'envoyer
un bout de code en exemple ? En effet je programme sur du soft de
gestion et l'aperçu est roi !!
Bon, puisque ça intéresse plus d'une personne, je vais essayer d'envoyer
un exemple ici demain depuis mon bureau [*]
Amicalement,
[*] je rappelle que je n'utilise plus Windev, soyez patients :)
dans (in) fr.comp.developpement.agl.windev, Bruno A ecrivait (wrote) :
Bonsoir Bruno,
Ta méthode pour séparer l'aperçu est intéressante, pourrais-tu m'envoyer un bout de code en exemple ? En effet je programme sur du soft de gestion et l'aperçu est roi !!
Bon, puisque ça intéresse plus d'une personne, je vais essayer d'envoyer un exemple ici demain depuis mon bureau [*]
Amicalement,
[*] je rappelle que je n'utilise plus Windev, soyez patients :)