Nach dem Update auf die Version 24.0.0 oder neuer erscheint folgende Fehlermeldung beim Aufruf eines Berichts:
Wenden Sie sich bitte an den Software-Lieferanten!
Report Script Compile Error on line 45:
Der Typ 'System.Drawing.Printing.PaperKind' kann nicht implizit in 'GrapeCity.ActiveReports.Printing.PaperKind' konvertiert werden. Es ist bereits eine explizite Konvertierung vorhanden. (Möglicherweise fehlt eine Umwandlung.) ...
URSACHE
In der Version 24.0.0 wurde die Berichts-Komponente erneuert. Die neue Version der Berichts-Komponente hat einen anderen Namespace als die bis dahin eingesetzte Version.
Betroffen sind nur Berichte bei denen ein individueller Seitenrand im Skript-Code definiert wurde. So wie z.B. im folgenden KB-Artikel zu sehen:
KB0487: Drucken eines Berichts erzeugt eine leere zusätzliche Seite
LÖSUNG
Im Skript-Code des Berichts muss folgende Zeile:
mReport.PageSettings.PaperKind = System.Drawing.Printing.PaperKind.A4;
durch den folgenden Code ersetzt werden:
mReport.PageSettings.PaperKind = GrapeCity.ActiveReports.Printing.PaperKind.A4;
