Вопрос

В настоящее время мы используем Delphi 2005 и импортируем элементы управления Crystal Reports 10 ActiveX в качестве библиотеки типов для создания crystal reports.

Из того, что я собрал, Crystal Reports 2008 больше не поддерживает ActiveX, поэтому, даже если мы обновимся до Delphi 2009/2010, он все равно не сможет генерировать отчеты Crystal Reports 2008, правильно ли это?

То есть приложение Win32 не может генерировать отчеты Crystal 2008.Нужно использовать Delphi Prism, Visual Studio и т.д.?

Это было полезно?

Решение

Робо, к сожалению Кристаллические отчеты не включает Delphi в качестве одной из своих поддерживаемых платформ.вам нужно прочитать эти статьи

"Поддержка Crystal Reports для Delphi – История и настоящее время".

Библиотека визуальных компонентов Crystal Reports для Delphi SDK

Crystal Библиотека визуальных компонентов отчетов для Delphi была удалена в версии 11.0 (XI Выпуск 1) Crystal Reports.Для разработчиков, которые предпочитают использовать VCL, можно обновить VCL поставляется SAP BusinessObjects для Crystal Reports XI для работы с другими последними версиями Crystal Reports такими как Crystal Reports XI Release 2 и Crystal Reports 2008.Пожалуйста, обратитесь к статье Обновление кристалла Отчеты VCL.Версия 11.0 VCL может быть загружена отсюда. В VCL Crystal Reports не был обновлен с версии Crystal 11.0 Отчеты и, следовательно, новые функциональные возможности в последние версии Crystal Reports могут не работать.В частности, начиная с Crystal Reports XI release 2, динамические и каскадные параметры будут представлять собой проблему, а в Crystal Reports 2008 отчеты с использованием Flash-объектов и Xcelsius, скорее всего, завершатся сбоем.Для более подробную информацию смотрите в примечании 1219099, “VCL компонент не поддерживает выдачу запросов для динамических / каскадных параметров поля ” и Примечание 1323599“, Можно ли использовать отчеты, созданные в Crystal Reports 2008 в предыдущих версиях Crystal Reports?” в нашей базе данных Notes.

Примечание:Нет никаких планов по обновлению VCL.

.... Отказ от ответственности в отношении технической поддержки Delphi 2007 (Читается как Delphi) отсутствует в списке поддерживаемых платформы ни для одной версии Crystal Отчеты.Поскольку Delphi 2007 отсутствует в списке поддерживаемые платформы отсутствуют проблемы с пакетом SDK Crystal Reports могут быть увеличены для решения с помощью R & D, если они не дублируются в поддерживаемой среде.Например.;Майкрософт Visual Studio .NET.

Нитки:Crystal Reports 2008 и Delphi 2007

Используя пробную версию Delphi Prism, которая установлена в оболочку Visual Studio 2008, при установке нашего продукта Crystal 2008 она автоматически обновила оболочку, включив в нее наш SDK.Все просто работает так, как вы ожидаете.Пожалуйста, обратите внимание, что Crystal Reports действительно должен быть последним устанавливаемым продуктом.

Лучший выбор, который у вас есть, - это использовать интеграцию visual Studio с Crystal Report.

Пока.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top