Я выбираю генератор отчетов для своего приложения .NET winforms, и это сводит меня с ума.Я совсем не знаком с генераторами отчетов, поэтому ...
Кто-нибудь знает о генераторе отчетов, который:
1.- Прост в развертывании по отношению к основному приложению
а.(Наименее, наименее, наименее желательно) Иметь отдельный scriptable / silent установщик (я могу заставить установщик приложения вызывать установщик генератора отчетов)
b.(Я могу жить с этим) Иметь «интегрируемый» установщик (встроенный установщик как для приложения, так и для генератора отчетов может быть легко создан)
c.(Наиболее желательно) Возможна установка Clickonce / xcopy (вообще без установки !!! yay !!!!).
2.- В некоторой степени поддерживает сценарии:
а.(Я могу жить с этим) Можно ли изменить определенные свойства (источники изображения, цвета, видимость, ширину и т. Д.) Во время выполнения?
b.(Наиболее желательно) Возможно ли - в дополнение к предыдущему элементу - добавить / удалить элементы в отчете во время выполнения?
3.- Самонастраивается при изменении размера страницы:
a.(Наименее желательно) Необходимо вручную изменить размер объектов, динамически получая доступ к структурам отчетов (относится к 2a)
b.(Наиболее желательно) Отчет и его элементы автоматически подстраиваются под доступный размер холста / бумаги (как это делают HTML-страницы, используя проценты)
4.- Размер отдельных элементов в отчете увеличивается / уменьшаетсяв соответствии с отображаемым внутри содержимым (элементы могут быть столбцами сетки):
a.(Наименее желательно) Элемент растет только вертикально, чтобы вместить больший контент (без отсечения).
b.Размер элементов может изменяться в зависимости от содержимого (например, элемент
).Например, столбцы в сетке должны увеличиваться / уменьшаться в зависимости от содержимого (как в элементе HTML
5.- Должна быть предусмотрена возможность экспорта отчета, по крайней мере, с превосходным качеством.и PDF.
6.- Средство просмотра отчетов должно поддерживать языки, отличные от английского.
Я не знаю, нереальны ли мои потребности, но генераторы отчетов - это не мое, яв замешательстве.
Кто-нибудь, имеющий опыт работы в этой области, может дать мне любой указатель в правильном направлении для моего расследования?