RSreportServer.config ändern- CSV delimiter ändern

22/10/2008 - 13:27 von AndreT78 | Report spam
Hallo,

ich möchte das Trennzeichen für CSV von Komma auf Semikolon im Report Server
àndern.

Nur leider komme ich da nicht weiter.

Die

http://msdn.microsoft.com/de-de/lib...155397.asp
http://msdn.microsoft.com/de-de/lib...5.aspxhttp://msdn.microsoft.com/de-de/library/bb630448.aspx
http://msdn.microsoft.com/de-de/lib...56281.aspx

habe ich schon versucht.

Es werden dort Teile der Datei RSreportServer.config aufgeführt, die ich bei
mir nicht finden kann.


Der Eintrag dort für CSV sieht bei mir wie folgt aus:
<Extension Name="CSV"
Type="Microsoft.ReportingServices.Rendering.CsvRenderer.CsvReport,Microsoft.ReportingServices.CsvRendering"/>

Dort kann ich aber nirgends Parameter entdecken, die ich àndern kann.

hat das schon mal jemand gemacht und kann mir weiter helfen?

Danke

gruß Andre
 

Lesen sie die antworten

#1 Hans-Werner Stamer
22/10/2008 - 21:55 | Warnen spam
Am Wed, 22 Oct 2008 04:27:01 -0700 schrieb AndreT78:

Hallo Andre.

ich möchte das Trennzeichen für CSV von Komma auf Semikolon im Report Server
àndern.



Kann auch als Parameter an die url gehàngt werden:
http://server/reportserver/?/csvreport&rs:Command=Render&rs:Format=CSV&rc:FieldDelimiter=;

Der Eintrag dort für CSV sieht bei mir wie folgt aus:
<Extension Name="CSV"
Type="Microsoft.ReportingServices.Rendering.CsvRenderer.CsvReport,Microsoft.ReportingServices.CsvRendering"/>

Dort kann ich aber nirgends Parameter entdecken, die ich àndern kann.



Die Konstrukte muss man da selber reinschreiben.

Evtl. ist es besser gleich eine neue Instanz der Renderingerweiterung csv
zu erstellen. Dann können die User auswàhlen, welches Trennzeichen benutzt
werden soll.
ht
tp://msdn.microsoft.com/de-de/library/ms156281(SQL.90).aspx

In der einfachsten Form genügt es, das Abschlusszeichen (/) aus dem Element
Extension zu entfernen und ein Ende-Tag für das Element zu schreiben.
Dazwischen müssen dann die neuen Elemente eingefügt werden.

Gruß
Werner

<Extension Name="CSV"
Type="Microsoft.ReportingServices.Rendering.CsvRenderer.CsvReport,Microsoft.ReportingServices.CsvRendering">
<Configuration>
<DeviceInfo>
<FieldDelimiter>;</FieldDelimiter>
</DeviceInfo>
</Configuration>
</Extension>

Ähnliche fragen