2012-05-30 3 views
0

У меня есть отчет, сгенерированный в Gridview, и я хочу сохранить отчет как шаблон для последующего поиска. Я не хочу экспортировать в excel. Шаблон должен быть доступен пользователю для получения и просмотра всякий раз, когда он входит в систему. Я использую VS 2008 и C#/ASP.NETСохранить данные Gridview как шаблон

Я форматирую источник данных gridview в соответствии с некоторой бизнес-логикой и целью представления, прежде чем связывать его с gridview, поэтому я не могу просто сохранить поиск SQL в базе данных.

Любая идея?

+0

Лучшим местом будет [dbms] (http://en.wikipedia.org/wiki/Database_management_system). –

+0

См. Мой отредактированный вопрос – Roshe

ответ

0

Я просто сохраняю значения элемента управления фильтром данных в базе данных в качестве шаблона, а затем он будет доступен пользователю для выбора и создания отчета.

0

Если вы намерены создать «моментальный снимок» данных, то есть данные, которые будут поданы в исторических целях и никогда не будут меняться, я рекомендую создать ваш экспорт (будь то Excel, Word, PDF и т. Д.) и сохраните файл либо в файловой системе, либо в базе данных.

Другим вариантом будет создание набора таблиц «моментальных снимков», которые по существу идентичны вашим «живым» таблицам, и вы будете запрашивать их из этих таблиц, используя ваш исходный оператор sql. Вы можете включить некоторый пользовательский интерфейс, позволяющий пользователю фильтровать эти данные на основе некоторого диапазона дат.

Смежные вопросы