Подскажите, как эффективней построить систему:
Пользователь заходит на сайт, выбирает ссылкой отчет, который хранится на веб-сервере в базе данных. После открытия ссылки _каким-то образом_ открывается заранее сохраненный на клиенте Word Template (dot-файл), подкачиваются только данные отчета с веба и накладываются в шаблон на клиенте.
Как организовать подкачку данных? C помощью макросов самого шаблона (ни разу не делал, поэтому спрашиваю - возможно ли?) Или на веб-страницу встраивать applet/activex который будет сам скачивать данные отчетов с веба и как-то их запуливать в шаблон во время открытия? Кто-нибудь может подсказать разумное решение? Главный критерий системы - как можно меньше трафика гонять между клиентом и сервером.
--
Заранее спасибо