Требования:
- Управляемые формы
- Платформа не ниже 8.3.6
- Подготовить файл Exсel под требования обработки
Файл:
- Расширение xls/xlsx/ods
- Загружаемые данные находятся на первом листе
- Наименование колонок в первой строке
- Наименования колонок не должны начинаться с цифры и содержать символы.
Примечание: Символы автоматически очищаются (например, "Цена(Стоимость)" -> "ЦенаСтоимость", "Наименование Производителя" -> "НаименованиеПроизводителя" и тд). Если наименование отсутствует, то колонке присваивается порядковое наименование "N1", которое соответствует номеру столбца.
Для чтения файла обработка использует стандартный метод табличного документа - "Прочитать". Поэтому рекомендуется использовать более свежие редакции платформ. Загрузка происходит в транзакции.
Использование:
- для разовой быстрой загрузки, в консоли кода можно быстро описать алгоритм
- для создания отдельно обработки, в модуле формы выделена специальная процедура
- (только в расширенной версии) использовать как универсальную обработку для загрузки по сохраненным шаблонам
Описание расширенной версии:
- добавлена возможность использовать параметры в консоли кода
- добавлена возможность сохранять текст консоли и параметры в файлы с расширением *.exelto1c. Данные хранятся в JSON. При открытии обработка запоминает папку настроек и автоматических их считывает. Переход по настройкам осуществляется с помощью двойного клика.