TextView txtOne = (TextView) findViewById(R.id.txtOne );
TextView txtTwo = (TextView) findViewById(R.id.txtOne);
textOne.setText("DynamicText");
txtTwo.setText("Title");
txtTwo.setGravity(Gravity.CENTER);
EasyQuery.NET может удовлетворить ваши потребности. Это частная собственность, но у них есть и бесплатная версия.
Если честно, вам, вероятно, нужно собрать требования и выяснить, какие виды отчетов они будут интересовать, и построить отчеты для них. Однако рассматривали ли вы Crystal Reports?
Я создал нечто подобное для служб отчетов SQL. Для этого потребовалось несколько таблиц.
Затем вам нужно будет создать код для работы с этими таблицами и создать список раскрывающихся списков на веб-странице.
То, что я построил, является довольно "первым проходом" и является довольно грубым по краям.
Вы также можете предоставлять пользователям отчеты служб отчетов SQL, а службы отчетов предоставляют поля ввода для этих отчетов. Мы начали отклоняться от моего кода. (Все равно лучше, чем у меня)
Хоть и не .NET (пока), но встраиваемый с помощью iframe - я бы рекомендовал i-net Clear Reports (раньше i-net Crystal-Clear) со специальным компонентом отчетов это сделано, чтобы быть простой в использовании для нетехнических пользователей. Вашим пользователям вообще не нужно будет ничего знать об отчетах. Они просто выбирают тип отчета, данные и вуаля есть отчет, соответствующий потребностям.
Помимо веб-встраивания вывода HTML, вы можете предложить автономный компонент и / или Java-апплет (i-net Clear Reports - это полностью Java, но мы прилагаем все усилия, чтобы перенести серверную часть на .NET. ). Предстоящая версия поддерживает даже веб-скины, поэтому ваши пользователи / клиенты не узнают, что это «третья сторона». ;)
Раскрытие: Ага. Я работаю в компании, которая это построила.