Описание:
Загрузка данных из табличного документа для управляемых форм.
Создана на основе стандартной обработки для толстого клиента.
Возможности все те же, за исключением сохранения настроек в базе - настройки можно сохранить только в файл.
Писал для себя, но может ещё кому поможет.
31.03.2014
Устранил ошибку: При открытии обработки в интерфейсе Такси, при переключении загрузки в Таб. часть, в поле "Ссылка" нет кнопки выбора объекта.
В процедуре ПриОткрытии формы добавлена проверка версии платформы и для 8.3 устанавливается свойство элемента, отвечающее за кнопку выбора.
10.04.2014
Учтено замечание от qwinter - в поле "Значение по умолчанию" настроена связь по типу с полем "Описание типов". Отказ от программного ограничения типов.
Устранён недочет - в 8.3 в поле "Значение по умолчанию" не было кнопки выбора. Теперь есть.
08.12.2014
Добавил файл обработки, работающей в режиме без использования модальных окон.
09.01.2015
Доработал сохранение настроек: Теперь при сохранении настройки загрузки сохраняются и номера колонок, заданные при ручной нумерации колонок (по замечанию от ToJIuK. Спасибо за замечание :).
А также наконец добавил функцию СведенияОВнешнейОбработке в модуль.
Обработка прописывается как Дополнительная обработка с одной командой открытия формы "Загрузка из табличного документа". Пробовал на Библиотеке стандартных подсистем 2.2.4.43 и Бухгалтерии 3.0. Необходимо будет ручками указать в каком разделе должна быть обработка, потом в списке дополнительных обработок её можно будет добавлять.
17.06.2015
Сохранение в настройках номеров колонок было реализовано только для платформы 8.3. Обновлена обработка для 8.2 - теперь в настройках этой версии обработки тоже сохраняются номера колонок. Ранее сохраненные настройки необходимо открыть, проставить номера колонок и сохранить заново. При последующем открытии номера колонок восстановятся.
Известные ошибки:
Перед восстановлением настроек загрузки, вначале нужно выбрать вид загружаемого объекта. Если вы загружаете файл с настройками загрузки Складов, а у вас в текущий момент выбран загружаемый справочник Номенклатуры, то при попытке настроить условие связи (в колонке "Условие связи / Выражение для значения") будет появлятся ошибка.
Если загружать файл с настройками по объекту метаданных, отсутствующих в текущей конфигурации - будет вызвана ошибка "Неправильный формат файла", настройки очистятся.
Известные особенности:
Перед настройкой условия связи для реквизита с составным типом - нужно вначале в колонке "Описание типа" выбрать конкретный тип загружаемых данных. Иначе настроить связь не получится.