Найти в Дзене
Мастер Marx

Установка QuickReport 6 на Delphi 10.4 Sydney

Embarcadero Delphi 10.4.1 Sydney
Embarcadero Delphi 10.4.1 Sydney

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

Последняя версия продукта для ознакомления ранее была доступна для скачивания с сайта производителя здесь, но теперь уже нет. Там можно посм. другие ссылки в разделе /support/download. Доступна версия только для RAD Studio 10.3 Rio, но есть альтернатива. Подробнее.

Если Вы владеете RAD Studio 10.4.1 Sydney, то:

1. Необходимо скачать рекомпиляцию этого пакета здесь в пункте 'download link' по ссылке: Download QuickReport 6 recompiled for Sydney

2. А главное, правильно ее установить. Низкий поклон Luis Garcia, который в этом топике форума объяснил, как это сделать (язык сайта испанский).

Нам же предстоит повторить лишь часть того, о чем говорит Гарсия:

1. Распакуем архив .rar

2. Папку «QuickReport 6 recompiled for Sydney» переименуем в «QuickReport» и в ней:
а) создадим новую папку с именем QR6-RAD-10-3-Rio,
б) переместим в нее все содержимое QuickReport,
в) переместим папку QuickReport в Program Files (x86).

3. Запустим Delphi.

4. Откроем: File-Open project-C:\Program Files (x86)\QuickReport\QR6-RAD-10-3-Rio\src\QRWRunDXE10_4_W64.dproj
Откроем: 'Project-Options-Building-Delphi Compiler' и удалим все из:

DCP output directory,
Package output directory,
Unit output directory, сохраним изменения.

5. В панели Projects, ПКМ на QRWRunDXE10_4_W64.bpl и выбрать: Compile, потом Build, закрыть проект сохранив изменения.

6. Откроем: File-Open project-C:\Program Files (x86)\QuickReport\QR6-RAD-10-3-Rio\src\QRWDesignDXE10_4.dproj
В опциях проекта выполним те же действия, что и в п. 4, сохраним изменения.

7. ПКМ на QRWDesignDXE10_4.bpl и выбрать: Compile, Build, и Install, закрыть проект сохранив изменения.

Теперь откройте новый проект и в палитре компонентов, внизу должны появиться 3 раздела QReport*:

Разделы компонента QuickReport 6
Разделы компонента QuickReport 6

Добавим путь к этой библиотеке. Откроем: Tools-Options-Language-Delphi-Library: Library path: Обзор, еще раз Обзор и выберем: C:\Program Files (x86)\QuickReport\QR6-RAD-10-3-Rio\src –>Add-OK-Save.

Список путей расположения папок библиотек Delphi
Список путей расположения папок библиотек Delphi

Информация по работе с данным компонентом. Справочный материал здесь ~\QuickReport\QR6-RAD-10-3-Rio\Documentation.

По возникшим вопросам обращайтесь в комментариях. Удачной работы.