Невозможно добавить переменную в FastReport Firemonkey Объект frxReport - PullRequest
0 голосов
/ 27 октября 2018

Я пытаюсь создать отчет, используя компонент отчета FastReport для Firemonkey в Delphi 10.2 Pro Tokyo.Я поместил компонент frxReport в модуль данных, открыл его и создал новый отчет.Когда я пытаюсь создать переменную (Data | Variable), я получаю следующее сообщение об ошибке:

enter image description here

Я использую FastReports FMX версии 1.0.20что пришло с Delphi.Как мне решить эту проблему?

1 Ответ

0 голосов
/ 26 ноября 2018

Я сузил проблему до установщика FastReport FMX и Delphi Tokyo 10.2.3 и пытаюсь получить Embarcadero для подтверждения проблемы.Я сделал это на четырех разных машинах и получил тот же результат, что и в моем первоначальном вопросе.Вот шаги для дублирования и проверки этого:

  1. Используйте машину, на которой никогда не было установлено ни одной версии Delphi Tokyo.
  2. Загрузите и установите Delphi 10.2.3 (не используйте ни одну из более ранних версий).Вы можете использовать пробную версию, чтобы не тратить впустую установку на свою лицензию.
  3. Загрузите и установите FastReports FMX.(https://cc.embarcadero.com/item/30729). Кстати, если у вас установлен Berlin, вы получите диалоговое окно с вопросом, хотите ли вы удалить или изменить установку. Если вы выберете удалить, вы удалите FastReport FMX из вашей установки в Берлине. Если вы выберете изменитьустановщик попытается установить библиотеку FastReport FMX 24 в Токио, а не библиотеку 25.
  4. Если вы запустите Delphi на этом этапе и создадите приложение Fire Monkey, вы не сможете найти какие-либо компоненты FastReport.Вам нужно будет либо установить пакеты FastReport FMX вручную, либо перезапустить установку. Эти пакеты: dclFMXfrx25.bpl и dclFMXfrxDB25.bpl. Оба находятся в C: \ Program Files (x86) \ FastReports \ FastReports FMX Embarcadero Edition \ LibD25.
  5. После того, как вы вручную добавили пакеты или перезапустили установку, создайте новый проект Firemonkey.
  6. Удалите компонент TfrxReport в форме и откройте его (дважды щелкните компонент).
  7. Перейти к отчетам | Переменные.в этот момент вы должны получить исключение, аналогичное тому, которое было в моем исходном сообщении.
...