Bonjour,
je rencontre un probleme lorsque je veux imprimer un etat crystal report, sur mon poste je n'ai que des imprimantes réseau. Quand J'imprime j'ai un message d'erreur qui me dit que je n'est pas d'imprimante installé.
le code saisie est (C#):
rphd.PrintOptions.PrinterName = "";// imprimante par defaut
rphd.PrintToPrinter(1,false,0,0);
pour que ca fonctionne je doit ecrire en dur le nom de l'imprimante
rphd.PrintOptions.PrinterName = "Ricoh Aficio AP3200 PCL";
rphd.PrintToPrinter(1,false,0,0);
Quelqu'un aurait -il une solution:
- soit pour trouver le nom de l'imprimante par défaut
- soit selectionner une imprimante
Merci D'avance
Xavier