Кто-то может порекомендовать пакет отчетов asp.net, который позволяет пользователям определять свои собственные отчеты? - PullRequest
0 голосов
/ 20 апреля 2011

Мы добавляем страницу отчетности в одно из наших приложений asp.net, и одним из требований является возможность пользователя настраивать свои отчеты.CrystalReports не будет работать, потому что мы не можем гарантировать, что у пользователя будет локальная копия для изменения отчета.Отчеты MS, кажется, не поддерживают то, что мы хотим.Есть ли пакет с интерактивным дизайнером, который мы могли бы встроить в наше приложение?Или какой-то другой вариант, который, возможно, мы упустили из виду?

Входными данными для отчета будет файл XML.

Спасибо

Ответы [ 3 ]

0 голосов
/ 20 апреля 2011

Как насчет Microsoft Reporting Services?Пользователю может быть предоставлен доступ к элементу управления ActiveX, который позволит ему изменять файлы .rdl.Они интерактивны и созданы для Интернета.

Вы также можете интегрировать их в Sharepoint.

0 голосов
/ 17 июля 2011

Наветренные отчеты может удовлетворить ваши требования. С Windward вы создаете отчеты в Office (Word, Excel и / или PowerPoint). Если у всех ваших пользователей есть Office, то это соответствует вашему требованию, чтобы все пользователи могли создавать / редактировать шаблоны отчетов. Если не у всех есть Office, то Windward не соответствует вашим требованиям. (Отказ от ответственности - я технический директор в Windward.)

Данные XML полностью поддерживаются Windward, и я считаю, что это лучший в мире мастер XPath (отказ от ответственности - я его разработал).

0 голосов
/ 20 апреля 2011

Вы ознакомились с пакетами отчетов и сетки DevExpress?Что я сделал, так это создал страницу отчетов с множеством полей для выбора данных в верхней части.Пользователь может настроить критерии выбора, а затем просто повторно запустить отчет.Это обеспечивает конечному пользователю критерии выбора настройки, но не настройку макета.

Возможно, вы также захотите взглянуть на их пакеты grid и сводную сетку.Сетки очень легко настроить - даже для конечного пользователя.Если они переставляют поля или вытягивают их в область группировки, это настраивает представление.Их очень легко можно экспортировать как отчет (PDF), документ Word или документ Excel.Мы также создали интерфейс, который вытягивал или удалял поля из сетки.Таким образом, у нас есть выбор конечного пользователя и возвращаемое поле настройка, а также группировка и сводка.

Одна вещь, которую никто не предоставляет, насколько мне известно,является полноценным инструментом отчетности для конечных пользователей, который предоставляет критерии выбора, возвращаемое поле И настройки форматирования.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...