Доброго дня!
Интересно ваше мнение и может что посоветуете.
В организации разным сотрудникам постоянно нужны самые разные отчеты для анализа самых различных данных, которые совсем не пересекаться друг с другом, поэтому собрать их все в небольшом количестве отчетов не получится. То есть отчетов уже довольно много.
И их часто приходится дорабатывать, что-то добавлять, изменять и т.д.
И для каждого отчета постоянно нужные какие-то свои настройки и отборы. Выполнять пользовательские настройки, вручную устанавливать отборы, оформления и т.д. пользователи не хотят, а хотят нажать в отчете на одну кнопку и чтобы отчет им показал, то, что они хотят сейчас. Поэтому я самые разнообразные настройки для разных отчетов сохраняю в XML и при нажатии кнопочки загружается нужная настройка.
Хотелось бы как-то упростить всё это дело. Что скажете?
Все отчеты внешние самописные. Сохранять настройки пользователей не удобно, так как источники данных и структура отчетов иногда меняется и старые настройки перестают работать.
(4) проверяй в коде на соответствие настроек - структуре отчета, делов то.
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс