Bonjour a tous,
je vous expose mon petit problème, pas si simple que ca .... Voila nous sommes en train de migrer un Dev d'acces vers WD9, par etapes.
Actuellement (et ce pour un certain temps), le logiciel de fond se lance sous access, et on lance (entre autre) le module d'impression sous WinDev via Access.
Donc chaque fois que l on appele une impression, une nouvelle instance du programme WinDev se lance. Hors je permets aux utilisateurs de configurer leur impression (via un "iConfigure"). Comme prevu cette configuration ne marche que pour l instance en cours, des qu ils refont une impression, une autre instance s ouvre et la config est perdue.
Ils sont donc obligés de refaire leur choix a chaque fois. Je suis donc en train d essayer de sauvegarder ce choix, en attendant d avoir tout migrer sous WinDev... Le hic, c est que le parametre a sauvegarder est un profil d impression (sur le pilote de l imprimante), je ne peux y avoir acces via iparametre. De plus je ne peux lancer iconfigure avec "iConfigure(<Nom de l imprimante>,False)", il semble bien reconnaitre le chemin de l imprimante (imprimante reseau c est peut etre pour ca ?), renvoye vrai me ne charge pas le panneau. Enfin iConfigureEtat ne me satisfait pas plus ...
Voila est ce que vous auriez une petite idée ? (peut etre en utilisant ces fameuses API Windows qui me font si peur...) Merci, Damien. |