ReportViewer/ Localreport (*.rdlc)/ Parameters-Auflistung ...

23/04/2008 - 16:14 von Frank Boehland | Report spam
Ein freundliches Hallo,

ist es möglich, die Parameter eines Reports auszulesen bzw. diese zur
Laufzeit zu setzen (nicht die Werte, die Parameter ansich). Ebenfalls
interessant wàre für mich, ob die Report-Elemente (Textfeld, Linie, ...)
außerhalb des Entwurfs angelegt und verwaltet werden können.

So weit, so kurz ...

Vielen Dank
Frank
 

Lesen sie die antworten

#1 Peter Haus
23/04/2008 - 20:43 | Warnen spam
Hi Frank

Im SubreportProcessingEventHandler() bekommst du
verschiedene Infos.
Wie:
s = e.Parameters(0).Values(0)
s = e.Parameters(0).Name
s = e.ReportPath
i = e.DataSources.Count

ob du die Parameter dann auch àndern kannst musst du versuchen.
Mit "Berichtseigenschaften -> Code" würde ich auch mal versuchen,
ob etwas zu ereichen ist.
Die Parameter erhàlst du mit =Parameters!MeinParameter.Value.

Oder habe ich Deine Frage falsch verstanden?


Wenn Du einen lokalen Report machst, hast du eine XML Datei.
Diese kannst Du wohl auch àndern.
Mit einem Server-Report wird es schwieriger. (Deploy mit rs Objekt)


Gruss Peter




"Frank Boehland" schrieb im
Newsbeitrag news:
Ein freundliches Hallo,

ist es möglich, die Parameter eines Reports auszulesen bzw. diese zur
Laufzeit zu setzen (nicht die Werte, die Parameter ansich). Ebenfalls
interessant wàre für mich, ob die Report-Elemente (Textfeld, Linie, ...)
außerhalb des Entwurfs angelegt und verwaltet werden können.

So weit, so kurz ...

Vielen Dank
Frank

Ähnliche fragen