Создание пользовательского контроля SSRS -- reporting-services поле с участием reporting поле с участием controls поле с участием service пол Связанный проблема

Creating a custom SSRS control


6
vote

проблема

русский

Можно ли создать пользовательскую третью сторону для отчетных услуг?

Управления диаграммы Dundas являются примером этого, однако я не уверен, если поддержка для них была встроена в SSRS ..

Английский оригинал

Is it possible to create a custom third party for Reporting Services?

The Dundas chart controls are an example of this however I am unsure if support for these have been internally built into SSRS..

</div
           

Список ответов

6
 
vote
vote
Лучший ответ
 

Да.

После консалтинга Google Я обнаружил, что SSRS имеет крис (пользовательские элементы отчета). Они могут быть созданы на языке .NET, внедряя интерфейс ICUSTOMREPORTITEM (для рендеринга) и наследования класса USTREPORTITEMDESigner (для дизайнера). Они используют Microsoft.reportdesigner и Microsoft.reportingservices.interfaces Направления имен.

Существует также ограничение в крис, что выходной выход должен быть изображением. Это сделало бы любую интерактивность очень сложной.

Для получения дополнительной информации см.

Джазные данные с использованием пользовательских элементов отчета в SQL Server Services Services

Создание пользовательского элемента отчета

 

Yes.

After consulting google I've found that SSRS has CRIs (Custom Report Items). These can be created in a .NET language by implementing the ICustomReportItem interface (for the rendering) and inheriting from the CustomReportItemDesigner class (for the designer). These use the Microsoft.ReportDesigner and Microsoft.ReportingServices.Interfaces namespaces.

There is also a restriction in CRIs that the end output needs to be an image. This would make any interactivity very difficult.

For more information see

Jazz Up Your Data Using Custom Report Items In SQL Server Reporting Services

Creating a Custom Report Item

</div
 
 
   
   
1
 
vote

Управления Dundas имеют некоторые внутренние знания SSRS (хотя они строятся с публичным API). Например, они обработаны определенные ограничения CRI SSRS с использованием отражения - я обнаружил, что по умолчанию в CRI SSRS 2008 может быть только один тренировочный бордюр - что-то, что Дундас и другие поставщики (неврон), кстати, на пути работы ...

В противном случае интерактивность будет ограничена подсказкой, ссылками URL, Bookmark и переходит к отчету действий для всех пользовательских отчетов, а вывод изображения только растровая.

 

The Dundas controls have some internal knowledge of SSRS (although they are build with the public API). For example they workaround certain SSRS CRI limitations using reflection - I found that by default in SSRS 2008 CRI can have only one drill trough action - something that Dundas and other vendors (Nevron) by the way workaround...

Otherwise interactivity will be limited to Tooltip, URL link, Bookmark and Jump to Report actions for all custom reports and the image output is only raster.

</div
 
 

Связанный проблема

2  SSRS PRIDS 2008 R2 Бар диаграммы Цветная наполнение возникновения легенды  ( Ssrs bids 2008 r2 bar chart colour fill expression legend ) 
У меня есть вышеупомянутый Barchart со следующим выражением в следующем разделе: Свойства серии & GT; Заполнить & gt; Выражение = iif (поля! классифика...

0  Повторите статический ряд на новой странице Tablix, включенной в другую таблицу  ( Repeat static row on new page of tablix included in another tablix ) 
У меня есть отношение 1: N от компании для посещения отчетов. Я хочу отобразить подробную информацию о соответствующем отчете о посещении в Tablix. Итак, я ...

3  SSRS 2008 и SSAS 2008 Ошибка транспортировки  ( Ssrs 2008 and ssas 2008 transport error ) 
Я проверяю модернизацию на SSAS 2008 и проверяя существующие отчеты, работающие правильно. Я могу получить сообщения SSRS, которые используют SSAS в качестве ...

0  Как подготовить рекурсивные отчеты на основе значения поля?  ( How to prepare recursive reports based on a field value ) 
Я готовлю отчет SSRS, где таблица в организме должна быть сгенерирована путем рассмотрения значения поля в заголовом части и должна повторять то же самое для ...

0  SRSS Report Builder Sum IIF из разных наборов данных  ( Srss report builder sum iif from different datasets ) 
У меня есть две наборы данных в Builder 3.0 отчета с аналогичным полем, и я хочу поставить сумму количества вхождений конкретного значения в этом общем поле в...

2  Отчетные услуги Изображения не отображаются после развертывания отчета  ( Reporting services images do not display after report is is deployed ) 
У меня есть отчет SSRS 2005, который имеет ряд изображений в нем. То, как у меня включены изображения, у меня есть объект изображения с URL-адресом, установле...

0  SSRS 2008 матрицы со ступенчатой ​​колонкой  ( Ssrs 2008 matrices with stepped column ) 
Получил требование для создания необычного доклада в SSRS 2008. Это в формате матрицы, но вместо нормальных столбцов, которые растут вправо, они хотят что-то ...

0  Добавить сборку вручную ReportViewer в Web.config  ( Add manually reportviewer assembly in web config ) 
Я пытаюсь добавить сборку ReportViewer в мой файл web.config. Я поместил два DLL, которые взяты из этого каталога: . microsoft.reportviewer.webforms.dll из...

0  У SQL Server 2008 R2 Express поддерживает общие источники данных в службах отчетности?  ( Does sql server 2008 r2 express support shared data sources in reporting service ) 
Кто-нибудь знает, если SQL Server 2008 R2 Express Edition поддерживает общие источники данных или нет? Спасибо заранее. ...

0  Динамический выбор набора данных в SSRS  ( Dynamic selection of dataset in ssrs ) 
Я собираюсь разработать отчет, используя SSRS 2005. Можно ли сделать выбор данных DataSet динамически? Позвольте сказать, что у меня будут две таблицы, где ...

1  Что может вызвать провал отчета SSRS на реповедке на рендеринг?  ( What can cause the failure of an ssrs report on the reportserver on rendering ) 
Детали следующие: Окружающая среда: SSRS 2008 Server, SQL Server 2008 для базы данных, отчет, разработанный в SQL Server Business Intelligence Devlopment ...

4  Есть ли способ иметь кнопку сброса в окне параметра SSRS?  ( Is there any way to have a reset button in the ssrs parameter window ) 
Есть ли способ иметь кнопку сброса в окне параметра SSRS? ...

0  SSRS сообщает соответствующие данные родителей / дочерних данных неправильно  ( Ssrs report matching parent child data incorrectly ) 
У меня странная проблема с SSRS. Я построил отчет, который правильно работает при отфильтровании до одного номера детали в соответствующем запросе набора данн...

1  Используя изображения EPS в SSRS  ( Using eps images in ssrs ) 
Возможно ли использовать изображения EPS или SVG с сервисами SQL Server Reporting? ...

0  SSRS: поле отображения результатов в строке  ( Ssrs display field results in a string ) 
У меня есть поле в моем отчете SSRS под названием PrimaryMemberID. Он показывает идентификационный номер для членов информации в отчете. Отчет показывает это ...

Связанный проблема

2  SSRS PRIDS 2008 R2 Бар диаграммы Цветная наполнение возникновения легенды 
0  Повторите статический ряд на новой странице Tablix, включенной в другую таблицу 
3  SSRS 2008 и SSAS 2008 Ошибка транспортировки 
0  Как подготовить рекурсивные отчеты на основе значения поля? 
0  SRSS Report Builder Sum IIF из разных наборов данных 
2  Отчетные услуги Изображения не отображаются после развертывания отчета 
0  SSRS 2008 матрицы со ступенчатой ​​колонкой 
0  Добавить сборку вручную ReportViewer в Web.config 
0  У SQL Server 2008 R2 Express поддерживает общие источники данных в службах отчетности? 
0  Динамический выбор набора данных в SSRS 
1  Что может вызвать провал отчета SSRS на реповедке на рендеринг? 
4  Есть ли способ иметь кнопку сброса в окне параметра SSRS? 
0  SSRS сообщает соответствующие данные родителей / дочерних данных неправильно 
1  Используя изображения EPS в SSRS 
0  SSRS: поле отображения результатов в строке 



© 2021 www.qaru.top All Rights Reserved. Q&A House все права защищены


Licensed under cc by-sa 3.0 with attribution required.