можно ли определить определение отчета Crystal Reports из текстового определения? - PullRequest
4 голосов
/ 29 марта 2011

этот поток Файлы определения отчетов Crystal Reports Reverse объясняет, что можно экспортировать определение отчета в машиночитаемый текст. Что ж, отлично, после этого есть ли способ импортировать его обратно, предположительно, после внесения некоторых изменений с помощью инструментов, более удобных для этой цели, чем замечательный дизайнер Crystal Reports?

Глядя на более широкую картину, предложенную этим вопросом, можно ли было бы создать сторонний дизайнерский инструмент для Crystal Reports, результатом которого будет либо это определение экспортированных отчетов, либо, ну, в общем, любой вид вывода, который мы могли бы использовать для фактического запуска отчета позже, как если бы он исходил от самого дизайнера Crystal Reports.

Ответы [ 2 ]

3 голосов
/ 03 мая 2011

В Crystal Reports Developer Edition v8 был включен «Компонент конструктора отчетов», который давал вам доступ через API ко всему, что вы могли получить из программы.Были оговорки лицензирования для этого API ... из документации:

Эти функции создания отчетов во время выполнения могут использоваться и распространяться только в том случае, если соответствующее лицензирование получено путем уплаты требуемых лицензионных отчислений.Пожалуйста, свяжитесь с Seagate Software или посетите www.seagatesoftware.com/products/crystalreports для получения более подробной информации о лицензионных платежах за создание отчетов.Ниже приведен конкретный список файлов и вызовов API, на которые распространяется это ограничение.

Вам также следует обратиться к лицензионному соглашению для ознакомления с другими ограничениями, касающимися этого перераспределения файлов, включая конкурирующие продукты, серверное программное обеспечение и системы распространения отчетов.

Файлы времени выполнения:

CRAXDRT.DLL CRYSTALWIZARD.DLL

Хотя я не уверен, что это доступно для более новых версий Crystal.

0 голосов
/ 29 марта 2011

Возможно, да, если вы можете расшифровать формат файла, возможно, используя код одной из этих утилит экспорта в качестве отправной точки.

Правовая? Вероятно, нет, формат файла является закрытым и закрытым, возможно, его необходимо лицензировать SAP.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...