Показать сообщение отдельно
Старый 03.09.2015, 19:49   #25  
gl00mie is offline
gl00mie
Участник
MCBMSS
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,684 / 5788 (200) ++++++++++
Регистрация: 28.11.2005
Адрес: Москва
Записей в блоге: 3
Нужно определиться, что вам дороже: бюджет на заказную доработку существующей системы или "чтобы пользователям было удобно, все в одном месте":
Цитата:
Сообщение от AXcons Посмотреть сообщение
Ну и свой отчет мы не сможем вставить в их интерфейс, а хотелось, чтобы пользователям было удобно, все в одном месте.
На мой субъективный взгляд, запуск отчета именно из "их интерфейса" и выгрузка данных сразу именно в Excel не являются существенными свойствами подобного отчета.
Во-первых, в ряде случаев пользователи регулярно получают по почте отчеты, которые настроены кем-то один раз и формируются в пакете. При этом, заметьте, можно экономить на пользовательских лицензиях Без интерактива с фильтром по типам клиентов и включением/исключением нулевых групп скидок вполне можно обойтись, если формировать отчет сразу по всем группам и всегда включать нулевые группы скидок, т.е. делать один отчет на всех. А дальше уже каждый пользователь себе самостоятельно сможет нарезать то подмножество данных, какое ему нужно для анализа. Отчет, опять же, можно рассылать по почте или выкладывать его куда-нить на SharePoint-портал.
Во-вторых, отчет в принципе можно формировать в виде простыни в csv, а уже потом грузить данные в Excel, делать сводную таблицу с нужными группировками и подытогами. Рисовать рюшечки в Excel сравнительно трудозатратно, а выплюнуть "плоскую" табличку, которую можно как угодно сворачивать в сводные таблицы, обычно куда проще и быстрей. У вас пользователи умеют работать в Excel? Дорого ли стоит их рабочее время по сравнению со стоимостью разработки удобного отчета? Если умеют и их время сравнительно дешево, то пусть обрабатывают текстовую "простыню" - а ее вы наверняка сможете генерить прямо из базы SQL одним запросом.
Если же пользователи у вас высокооплачиваемые и/или самостоятельной работе в Excel не обучены, то... разработчики вашей системы озвучили вам, сколько стоит удобство пользователей.