Динамические реквизиты на управляемой форме и передача файла Excel на сервер
Интеграция - Загрузка и выгрузка в Excel
Файлы
ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний
Оформите подписку на компанию для решения рабочих задач
Оформить подписку и скачать решение со скидкойВы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».
- 0% комиссии — оплата напрямую исполнителю;
- Исполнители любого масштаба — от отдельных специалистов до команд под проект;
- Прямой обмен контактами между заказчиком и исполнителем;
- Безопасная сделка — при необходимости;
- Рейтинги, кейсы и прозрачная система откликов.
Я сам делаю эти две операции крайне редко, и постоянно забываю, как это делается. Поэтому решил написать обработку-шпаргалку, может кому пригодится.
В чем суть: есть управляемая форма, в которой выбирается файл MS Excel и создается таблица формы в соответствии с таблицей, расположенной на первом листе файла.
Что есть в обработке:
- Выбор файла вебклиент-совместимым методом
- Передача файла на сервер
- Проверка наличия MS Excel на сервере и на клиенте и чтение данных в зависимости от этого
- Передача табличных данных с клиента на сервер (на клиенте нет ТаблицаЗначений)
- Динамическое создание реквизитов (в данном случае таблицы с колонками) на управляемой форме
Кому это всё не интересно, качать не стоит.
Не требует для работы никакой определенной конфигурации, работает на управляемых формах без режима совместимости со старыми конфигурациями.
Тестировалось на платформе 8.3.11.2924.
Вступайте в нашу телеграмм-группу Инфостарт
См. также
5490 руб.
12.08.2021 48473 654 71
6000 руб.
11.12.2019 68064 1163 3
12444 руб.
29.10.2014 237916 777 544
6000 руб.
26.11.2020 51298 865 4
6000 руб.
01.03.2021 13443 89 0