Динамические реквизиты на управляемой форме и передача файла Excel на сервер

Обработка-шпаргалка, содержит код передачи файла Excel с клиента на сервер и динамическое создание таблицы значений на управляемой форме.

Я сам делаю эти две операции крайне редко, и постоянно забываю, как это делается. Поэтому решил написать обработку-шпаргалку, может кому пригодится.

В чем суть: есть управляемая форма, в которой выбирается файл MS Excel и создается таблица формы в соответствии с таблицей, расположенной на первом листе файла.

Что есть в обработке:

  • Выбор файла вебклиент-совместимым методом
  • Передача файла на сервер
  • Проверка наличия MS Excel на сервере и на клиенте и чтение данных в зависимости от этого
  • Передача табличных данных с клиента на сервер (на клиенте нет ТаблицаЗначений) 
  • Динамическое создание реквизитов (в данном случае таблицы с колонками) на управляемой форме

Кому это всё не интересно, качать не стоит.

Не требует для работы никакой определенной конфигурации, работает на управляемых формах без режима совместимости со старыми конфигурациями.

Тестировалось на платформе 8.3.11.2924.

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *