Нужен для данного случая [закрытый] компонент создания отчетов

TextView txtOne = (TextView) findViewById(R.id.txtOne );
TextView txtTwo = (TextView) findViewById(R.id.txtOne);
textOne.setText("DynamicText");
txtTwo.setText("Title");
txtTwo.setGravity(Gravity.CENTER);
5
задан 10 April 2009 в 14:45
поделиться

4 ответа

EasyQuery.NET может удовлетворить ваши потребности. Это частная собственность, но у них есть и бесплатная версия.

6
ответ дан 13 December 2019 в 05:42
поделиться

Если честно, вам, вероятно, нужно собрать требования и выяснить, какие виды отчетов они будут интересовать, и построить отчеты для них. Однако рассматривали ли вы Crystal Reports?

0
ответ дан 13 December 2019 в 05:42
поделиться

Я создал нечто подобное для служб отчетов SQL. Для этого потребовалось несколько таблиц.

  1. AdHock_SQL_Reports, который включал имя, путь и отображаемое имя для отчета.
  2. AdHock_Sql_Reports_Parameters, который включал имя параметра и значение, вместе с флагом, который сообщает код, значение может быть SQL-коммитом для генерации значений на лету.

Затем вам нужно будет создать код для работы с этими таблицами и создать список раскрывающихся списков на веб-странице.

То, что я построил, является довольно "первым проходом" и является довольно грубым по краям.

Вы также можете предоставлять пользователям отчеты служб отчетов SQL, а службы отчетов предоставляют поля ввода для этих отчетов. Мы начали отклоняться от моего кода. (Все равно лучше, чем у меня)

0
ответ дан 13 December 2019 в 05:42
поделиться

Хоть и не .NET (пока), но встраиваемый с помощью iframe - я бы рекомендовал i-net Clear Reports (раньше i-net Crystal-Clear) со специальным компонентом отчетов это сделано, чтобы быть простой в использовании для нетехнических пользователей. Вашим пользователям вообще не нужно будет ничего знать об отчетах. Они просто выбирают тип отчета, данные и вуаля есть отчет, соответствующий потребностям.

Помимо веб-встраивания вывода HTML, вы можете предложить автономный компонент и / или Java-апплет (i-net Clear Reports - это полностью Java, но мы прилагаем все усилия, чтобы перенести серверную часть на .NET. ). Предстоящая версия поддерживает даже веб-скины, поэтому ваши пользователи / клиенты не узнают, что это «третья сторона». ;)

Раскрытие: Ага. Я работаю в компании, которая это построила.

4
ответ дан 13 December 2019 в 05:42
поделиться
Другие вопросы по тегам:

Похожие вопросы: