2010-12-31 1 views
0

Grundsätzlich habe ich einen Datetime-Parameter, nach der Auswahl eines Datums mit dem Kalender-Widget wird das Datum korrekt angezeigt (12/1/2010 oder 1-DEC-2010). Wenn die Parameter-Registerkarte in irgendeiner Weise aktualisiert wird, entweder durch die Verarbeitung eines Berichts oder durch Ändern eines anderen Parameters, werden Datum und Monat umgestellt (1-DEZ-2010 wird 12-Jan-2010 oder 12/1/2010 wird 1/12)/2010).SSRS-Parameter werden nicht korrekt angezeigt

Ich verwende das SSRS-Plugin für C# (Microsoft.Reporting.Winforms.ReportViewer).

Hat jemand so etwas gesehen?

Antwort

1

Ich bin mir nicht sicher, aber es scheint wie ein anderes Problem, das ich mit Lokalisierung und Kultur hatte.

Für mich französisch Kultur: 01.12.2010 bedeutet 1. Dezember 2010

In Englisch Kultur: 01.12.2010 Mittel 12 Januar 2010

Sie können einen Blick auf youre Faden. CurrentThread.CurrentCulture

+0

Das war das Problem. Nicht sicher, warum das Datumsformat/die Kultur auf diesen Wert zurückgesetzt wurde, alle beteiligten Server sind auf en-US eingestellt. Danke für die Einsicht, mir war nicht klar, dass der Monat/Tag in einigen Ländern umgekehrt ist. – Ryan