ich bin neu bei Reportserver und teste momentan, da wir unsere Crystal-Report-Verteilungen von einem anderen Tool umstellen möchten.
Ich habe inzwische Reports die funktionieren, aber das Datumsformat in der Anzeige mag mich nicht
Standardmässig haben wir alle Datums/Zeitfelder in Reports mit dem Systemformat von Windows “Kurzes Standardformat” bzw. auf unserem Windows Server mit “Shortdate” belegt. (01.03.2018 12:12:40)
Die Reports, die ich auf dem gleichen Server, auf dem der Reportserver installiert ist, mit Crystal ausführe zeigen die Formate auch korrekt.
Wenn ich den gleichen Report nur über den Reportserver ausführe ist das Format auf “3/1/18” also Monat/Tag/Jahr “verdreht”.
Die localization.cf habe ich bereits angepasst und die config neu geladen. Das ändert jedoch nichts.
Natürlich könnte ich nun jeden Report anfassen und das Format in den Reportdefinitionen ändern. Das funktioniert, ist aber unsportlich
Hallo Martin,
bist Du Dir sicher, dass der CR Client, den Du zur direkten Ausführung nutzt und Resportserver den selben Zugang zur Oracle Datenbank benutzen ?#
Reportserver benutzt eine jdbc Verbindung und spricht diese über den ConnectString an der in der Datenquelle hinterlegt ist. Dies kann über ein lokales Oracle CLI (Client Interface) geschehen, kann aber auch direkt auf den Server zugreifen.
Welche Verbindung benutzt Dein CR Client ? Benutzt der vielleicht SQL*net über einen lokalen Oracle Client ?
Falls ja nutzen beide Verbindungen unterschiedliche Lokalisierungen und Dein Testergebnis liesse sich erklären.
den CR Report/Client habe ich mit der Datenquelle ebenfalls über jdbc:oracle:thin@… auf die gleiche DB & Tabelle eingestellt. Und genau den gleichen Report in den RS hochgeladen.
Im Ergebnis dann die unterschiedliche Darstellung von Datumswerten zwischen Crystal direkt und CR via RS.