2010-01-05 8 views
0

question d'origine:impression ASP.NET à l'aide de Reporting Services

Comment puis-je permettre à mes utilisateurs de sélectionner un bac de l'imprimante lors de l'impression d'un rapport de Reporting Services de mon application ASP.NET?

Suivi:

Pour donner suite, ma question était de mauvaise qualité. J'aurais dû le formuler comme ..

Est-il possible, en utilisant les services de reporting, lors de l'impression du rapport de dire "page X" va au bac 1, "Page Y" va au bac 2?

Nous avons un client qui voudrait que chaque page de couverture soit sur papier à en-tête, mais les pages suivantes en clair.

+0

Utilisez-vous le contrôle du visualiseur de rapports ou le service Web de création de rapports? –

Répondre

0

Si vous affichez le rapport à l'aide du service Web Reporting Services, vous pouvez imprimer le rapport à l'aide de la routine d'imprimante C# normale. Utilisez la classe PrinterSettings pour régler la PaperSource correcte

Réponse à la suite: Utilisation du webservice vous pouvez rendre chaque page séparément. C'est à dire. créer un tableau de pages de rapport rendu. De cette façon, vous pouvez imprimer une page sur un plateau et le reste sur un autre plateau.

Cette sample code devrait vous aider.