ник: Explorer
RE: для сохранения запроса User-а хорошо использовать .xls?
с этим имеет смысл быть поаккуратнее -
например если существует система ограничения доступа пользователей к данным - данные за некоторые периоды "закрываются" или "усекаются" - пользователь, сохранивший данные локально все равно имеет к ним доступ.
или если данные меняются "задним числом" пользователь сохранивший данные получает устаревшие сведения и может обработать их с ошибками и неточностями.
я не вижу большого смысла в сохранении <результатов> запроса пользователя в локальных файлах *.xls
- можно сохранять сами запросы в формате MicrosoftQuery и подключать их к файлам БД из эксельного темплэйта хранящегося на сервере