procedure im Report Server aufrufen und ausführen

14/03/2008 - 16:40 von AndreT78 | Report spam
Hallo zusammen,

ich habe auf meinem SQL2005 eine Procedure liegen.

Die rufe ich normalerweise hàndisch auf zuruf mit exec <Procedurename>
'<Parameter>'

Ich habe mir nun gedacht, das könnten die Kollegen doch selber tun und hatte
die Hoffnung, das der Report Server es kann. Aber dort scheiter ich.


Ist es Möglich, das man einen Bericht erstellt und diesen ausführt, er dann
mit dem Berichtsparameter die Stored Procedure aufruft?

eine eigentliche Ausgabe im Bericht ist nötig, ein zurückgegebenes OK wàre
nett.

Danke
Gruß Andre
 

Lesen sie die antworten

#1 Olaf Pietsch
14/03/2008 - 20:16 | Warnen spam
Hallo Adre,

"AndreT78" schrieb im Newsbeitrag
news:
ich habe auf meinem SQL2005 eine Procedure liegen.

Die rufe ich normalerweise hàndisch auf zuruf mit exec <Procedurename>
'<Parameter>'

Ich habe mir nun gedacht, das könnten die Kollegen doch selber tun und
hatte
die Hoffnung, das der Report Server es kann. Aber dort scheiter ich.


Ist es Möglich, das man einen Bericht erstellt und diesen ausführt, er
dann
mit dem Berichtsparameter die Stored Procedure aufruft?




doch das geht schon:

Visual Studio, edititiere Report,
Fenster Datasets:

Wàhle den Generic Query Desgner aus (Button links neben "!")

Im Dataset sollte der Aufruf der SP incl. Parameter stehen, z. B.
exec mySP @parameter1

neben der SelectBox für die Auswahl eines DataSets befindet sich der Button
"..." (Edit Selected Dataset)
Dort kann man dem Parameter im Tabreiter "Parameter" Werte bzw.
Report-Eingabe-Parameter zuweisen.

Wàhle das Hauptmenu des Visual Studios "Report" aus, um die
Report-Eingabe-Parameter zu definieren "Report Parameter ..." wie sie bei
der Reportausführung dem User pràsentiert werden sollen. Du kannst z. B.
Texteingabeboxen oder Selectboxen definieren. Den Inhalt einer SelectBox
kann man durch ein weiteres DataSet füllen lassen.

Gruß Olaf
Ich unterstütze PASS Deutschland e.V. (http://www.sqlpass.de)
Blog (http://www.sqlpass.de/PASSUserBlogs...x?BlogID=3)
Regionalgruppe Köln/Bonn/Düsseldorf
(http://www.sqlpass.de/Regionalgrupp...fault.aspx)

Ähnliche fragen