Render-SSRS .RDL-PDF und öffnen Sie einfach es

Habe ich versucht, den deskriptiven ich konnte.

Ok, also da habe ich so etwas noch nie getan, bevor, ich denke, es ist besser zu Fragen, bevor Sie beginnen bei alle auf nur nicht den ganzen Prozess falsch.

Haben wir einen Bericht, als aus einer ASP.NET Anwendung, könnte es eine einfache Schaltfläche. Durch den code-behind, ich muss übergeben einen Parameter, der das Rendern des Berichts, und nicht speichern Sie es irgendwo, einfach öffnen Sie dem Benutzer wie eine .pdf-Datei, so konnte er speichern oder ausdrucken.
Also bitte, gebt mir links oder Tipps, bin ich beim Lesen der MSDN-Dokumentation jetzt...

Wenn Sie Anregungen haben, auf andere Technologien, wie Sie für den Bericht, ich möchte es hören, aber es ist zu berufen, aus ASP.NET.

Vielen Dank im Voraus!

EDIT:


Nun ich habe den Bericht fertig, ich muss nur wissen, dass die beste Vorgehensweise zu nennen.
Es kann nicht getan werden, die direkt aus einer URL, weil Sie ermöglicht, dass der Benutzer auf speichern oder schließen Sie die pdf-Datei, die nicht ist, was ich will.

Ich fange an zu denken, dass die beste Vorgehensweise um dies zu erreichen, wäre die folgende:
Ich render das PDF-Programm, und erstellen Sie die .PDF-Datei in einem temporären Ordner in meinem app-Struktur, dann einen neuen thread starten, um die Datei zu öffnen, und warten für den Benutzer, um es zu schließen, wenn er das tut, ich die Datei löschen und der thread ist tot.

Was denken Sie? Do y ' all haben eine bessere option?

InformationsquelleAutor Smur | 2010-04-23

Schreibe einen Kommentar