Lokesh Zende Ответов: 1

Шоу отчета в угловые 6 приложения


Я создал отчет с помощью SSRS 2008. Я хочу вызвать этот файл rdl через свое приложение angular 6. Отчет принимает одно целое число и один строковый параметр.


Любая помощь будет оценена по достоинству.

Спасибо.

Что я уже пробовал:

Я говорил этот[^] ссылка, но она требует, чтобы мой отчет был размещен на сервере отчетов. У меня нет сервера отчетов. Я просто хочу вызвать один единственный файл rdl через мое приложение angular 6. Есть ли какой - нибудь способ сделать это?

1 Ответов

Рейтинг:
2

Kornfeld Eliyahu Peter

Чтобы открыть (запустить) файл RDL, необходимо иметь активный SQL server с запущенной службой Reporting Service...
Так что если у вас нет таких вещей, вы не можете отобразить отчет.
Если они у вас есть вы можете использовать этот угловой компонент для отображения такого отчета: GitHub - tycomo/ngx-ssrs-reportviewer: простой компонент Angular 2+ report viewer для служб SQL Server Reporting Services[^]


Kevin Yochum

Вопрос ОП касался решения Angular 6. Ваше решение (и старое Angular 2+ Git repo) не работает в Angular 6 (или, если уж на то пошло, Angular 4 или Angular 5).

Kornfeld Eliyahu Peter

Но он может раскошелиться и перейти на 6 (или 7)...
Не всегда вы можете "купить" все, что хотите, - иногда вам приходится строить это самостоятельно...

Kevin Yochum

Я согласен. Иногда вам действительно приходится строить его самостоятельно. Я только хочу сказать, что ваше решение-это не решение. Если ваше решение было решением, Google решает множество проблем, создавая Результаты поиска, которые, вероятно, указывают в направлении решения, но в конечном итоге не работают.

Английский язык очень специфичен. Слова имеют особое значение. По его определению, решение не является "решением", если оно не работает.

Kornfeld Eliyahu Peter

"Google решает много проблем" - вы будете удивлены, но более 80% вопросов здесь можно "решить" с помощью нескольких Гуглов...
Если я возьму "решение" как есть, то единственным решением будет представление компонента Angular 6, который работает без службы отчетов... Значит, никакого решения не существует...
Однако я согласен, что это скорее предложение о том, как достичь решения, чем само решение - но тогда это больше, чем комментарий...