4 Stimmen

Kann eine Crystal Reports-Berichtsdefinition aus einer Textdefinition importiert werden?

Dieses Thema Reverse Engineering von Crystal Reports-Definitionsdateien erklärt, dass es möglich ist, eine Berichtsdefinition in maschinenlesbaren Text zu exportieren. Gut, großartig. Gibt es danach eine Möglichkeit, den Bericht wieder zu importieren, vermutlich nach einigen Änderungen mit Hilfe von Tools, die für diesen Zweck besser geeignet sind als der wunderbare Crystal Reports Designer?

Wenn man sich das Gesamtbild ansieht, das diese Frage nahelegt, könnte ein Designer-Tool eines Drittanbieters für Crystal Reports entwickelt werden, dessen Ausgabe entweder diese exportierte Berichtsdefinition oder eine beliebige Ausgabe wäre, die wir verwenden könnten, um den Bericht später tatsächlich so auszuführen, als stamme sie aus dem Crystal Reports Designer selbst.

3voto

Tony Punkte 793

Die Crystal Reports Developer Edition v8 enthielt eine "Report Designer Component", mit der man über eine API auf alles zugreifen konnte, was auch im Programm verfügbar war. Für diese API gab es Lizenzierungsvorbehalte... in der Dokumentation:

T dürfen nur verwendet und weitergegeben werden, wenn die entsprechende Lizenzierung erworben wurde durch Zahlung der erforderlichen Lizenzgebühren. Bitte wenden Sie sich an Seagate Software oder besuchen Sie www.seagatesoftware.com/products/crystalreports für weitere Details zur Berichtserstellung Lizenzgebühren. Im Folgenden finden Sie eine spezifische Liste [ ] die von dieser Einschränkung betroffen sind.

Y Vereinbarung für andere Einschränkungen bezüglich der Weiterverbreitung von Dateien einschließlich Konkurrenzprodukten, serverbasierter Software und Berichts Verteilungssysteme.

Laufzeitdateien:

CRAXDRT.DLL CRYSTALWIZARD.DLL

Ich bin mir allerdings nicht sicher, ob dies auch für die neueren Versionen von Crystal verfügbar ist.

0voto

Orbling Punkte 20005

Möglich, ja, wenn Sie das Dateiformat entschlüsseln können, vielleicht unter Verwendung des Codes eines dieser Exportdienstprogramme als Ausgangspunkt.

Legal? Wahrscheinlich nicht, das Dateiformat ist urheberrechtlich geschützt und geschlossen, es müsste wahrscheinlich von SAP lizenziert werden.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X