Доброго дня.
Дорабатывал обработку (Загрузка данных из Excel), (добавлял кнопки для быстрого открытия настроек в формате .mxlz.
После доработок появилась ошибка: "Поле объекта не обнаружено (ДлинаКода)".
Пробовал открывать версию без изменений - та же ошибка.
Участок кода:
Я так понимаю, проблема с метаданными.
Дорабатывал обработку (Загрузка данных из Excel), (добавлял кнопки для быстрого открытия настроек в формате .mxlz.
После доработок появилась ошибка: "Поле объекта не обнаружено (ДлинаКода)".
Пробовал открывать версию без изменений - та же ошибка.
Участок кода:
МетаданныеИсточника = ПолучитьМетаданныеИсточника();
Если МетаданныеИсточника = Неопределено Тогда
Возврат;
КонецЕсли;
Если МетаданныеИсточника.ДлинаКода > 0 Тогда
ЗагружаемыйРеквизит = ТаблицаЗагружаемыхРеквизитов.Добавить();
ЗагружаемыйРеквизит.ИмяРеквизита = "Код";
ЗагружаемыйРеквизит.ПредставлениеРеквизита = "Код";
ЗагружаемыйРеквизит.МожетБытьПолемПоиска = Истина;
Если МетаданныеИсточника.ТипКода = Метаданные.СвойстваОбъектов.ТипКодаСправочника.Строка Тогда
ЗагружаемыйРеквизит.ДоступноеОписаниеТипов = Новый ОписаниеТипов("Строка", , Новый КвалификаторыСтроки(МетаданныеИсточника.ДлинаКода));
Иначе
ЗагружаемыйРеквизит.ДоступноеОписаниеТипов = Новый ОписаниеТипов("Число", , , Новый КвалификаторыЧисла(МетаданныеИсточника.ДлинаКода));
КонецЕсли;
ПоказатьЯ так понимаю, проблема с метаданными.
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот