none
Экспорт в Excel по шаблону RRS feed

  • Вопрос

  • Существует следующая задача:
    Выгрузка документов из приложения по шаблонам Excel.

    Если конкретнее, то существует приложение (написанное на .NET C#), в котором пользователь выбирает документ для экспорта, а после выбирает шаблон, по которому он хочет сделать экспорт. При помощи какой технологии эффективнее сделать экспорт, чтобы выполнить по возможности следующие условия:

    1. В шаблонах можно было бы задавать привязки и использовать DataSources;
    2. Шаблоны можно было бы править без кодирования ( не критично );
    3. Совместимость со всеми версиями Excel выше 2003;
    4. Возможность подмены шаблона путем копирования файла Excel.

    Пробовал сделать через VSTO, но столкнулся с проблемами.Я создал шаблон, в котором написал метод, который лезет в базу и вытягивает данные. НО для этого метода нужен идентификатор документа из приложения. С передачей идентификатора я справился, но как из приложения вызвать это метод для загрузки данных.
    Если вставить его в инициализацию шаблона, то да выполнится, но раньше чем я передам значение идентификатора.

    Буду признателен за любую полезную информацию. Спасибо

    3 августа 2011 г. 10:44

Ответы

Все ответы