Bonjour.
Je souhaite envoyer des devis (générés par WDEtat) par fax depuis une application que je développe.
Deux options s'offrent à moi : soit utiliser : IDConnexion = iaperçu(ifax,numéroTélécopie) iimprimeetat(monEtat) soit utiliser : iaperçu(iHTML,FichierHTML) iimprimeretat(monEtat)
FaxEnvoie(IdConnexion,NomFax,FichierHTML,numéroTélécopie,"","GESTIONETAT")
Dans le cas n°1, l'envoie se fait mais je n'ai pas possibilité de gérer, via une procédure callback, l'état du fax. Dans le cas n°2, je converti mon état en fichier HTML (c'est le seul format de conversion qui me donne un résultat identique à l'état de départ) afin d'utiliser la fonction FaxEnvoie et de pouvoir gérer l'état du fax via la procédure callback.
Cependant, j'ai un pb : lorsque j'utilise le cas n°2, avant de m'envoyer le fax, windev m'ouvre une fenêtre de sélection d'imprimante (dans laquelle se trouve mon fax). Si je clique sur imprimer, le fax est envoyé, si je choisie annuler, tout plante ! D'après mes tests, cette fenêtre ne s'ouvre que lorsque le fichier à imprimer est un .htm. Comme faire pour ne plus avoir cette fenêtre et conserver la gestion de l'état du fax via la procédure callback ????
Merci d'avance |