Как добавить ActiveReports в. NET Core Angular веб-приложение в Visual Studio 2019? - PullRequest
0 голосов
/ 08 апреля 2020

Для проекта, над которым я работаю, я пытаюсь выяснить, можно ли использовать 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

Я провел дополнительное исследование и подтвердил, что, когда Я установил копию своей организации ActiveReports, в которой также были установлены инструменты ActiveReports VS 2019 в моей системе. Теоретически это должно позволить создание новых ActiveReports из IDE VS 2019. Опять же, как показано на скриншоте выше, это не так.

Что приводит к моим вопросам:

  1. Каким образом можно ли добавить новый отчет ActiveReports 14 в веб-проект. NET Core 3.1, созданный с использованием шаблона Angular в Visual Studio 2019, когда сама Visual Studio 2019 не предоставляет никаких опций для этого?

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

Добавление / 8 апреля 2020 г .:
Я также попытался создать совершенно отдельную сборку NET Core Windows и попытался создать новый отчет в этом. Хотя я могу создать код и конструктор для отчета с помощью параметров меню «Новый элемент ...», я не могу открыть конструктор для отчета, что не позволяет мне добавлять в него контент.

, в настоящее время A) кажется, что руководство вводит в заблуждение, поскольку вы не можете добавить ActiveReports в веб-проект. NET Core 3.1 и B), в то время как вы можете добавить ActiveReports в проект. NET Core Windows Вы не можете редактировать их. Это некоторые довольно серьезные недостатки.

Я подвергаю сомнению правдивость утверждения «ActiveReports 14 совместим с. NET Core».

...