Для проекта, над которым я работаю, я пытаюсь выяснить, можно ли использовать ActiveReports 14 с проектом. NET Core 3.1 web / Angular.
Если перейти к этому, есть это руководство Абдиаса Майкла из GrapeCity , в котором рассматриваются конкретные c этапы, с помощью которых можно включить ActiveReports 14 в их NET Core 3 веб-приложение. Внешне это, конечно, кажется возможным.
Тем не менее, довольно ключевая специфика c ускользает от меня. В приведенном выше руководстве г-н Майкл инструктирует нас следующим образом:
"... добавьте новую папку и назовите ее« Отчеты »(вы можете назвать ее как угодно). Именно здесь мы разместит все наши файлы отчетов. Теперь вы можете добавить существующий отчет ActiveReports или создать новый. "
К сожалению, как вы можете видеть ниже, нет вариантов, доступных для добавления отчета ActiveReports 14 - PageReport или SectionReport - в проект Angular.
![Report options missing](https://hosting.photobucket.com/images/i/agray_tlc_texas/(edited)%20VS%20No%20Report.png)
Я провел дополнительное исследование и подтвердил, что, когда Я установил копию своей организации ActiveReports, в которой также были установлены инструменты ActiveReports VS 2019 в моей системе. Теоретически это должно позволить создание новых ActiveReports из IDE VS 2019. Опять же, как показано на скриншоте выше, это не так.
Что приводит к моим вопросам:
Каким образом можно ли добавить новый отчет ActiveReports 14 в веб-проект. NET Core 3.1, созданный с использованием шаблона Angular в Visual Studio 2019, когда сама Visual Studio 2019 не предоставляет никаких опций для этого?
Предполагая, что приведенное выше руководство является точным, и что мои трудности связаны с проблемой конфигурации, какие шаги необходимо предпринять, чтобы я мог создавать отчеты и продолжать следовать указанным выше официальным инструкциям шаги?
Добавление / 8 апреля 2020 г .:
Я также попытался создать совершенно отдельную сборку NET Core Windows и попытался создать новый отчет в этом. Хотя я могу создать код и конструктор для отчета с помощью параметров меню «Новый элемент ...», я не могу открыть конструктор для отчета, что не позволяет мне добавлять в него контент.
, в настоящее время A) кажется, что руководство вводит в заблуждение, поскольку вы не можете добавить ActiveReports в веб-проект. NET Core 3.1 и B), в то время как вы можете добавить ActiveReports в проект. NET Core Windows Вы не можете редактировать их. Это некоторые довольно серьезные недостатки.
Я подвергаю сомнению правдивость утверждения «ActiveReports 14 совместим с. NET Core».