Добрый день. Добавляю в справочник "ХарактеристикиНоменклатуры" новый реквизит "Артикул" - типа строка. Формы не трогаю, форма элемента открывается нормально а вот форма ПомошникНового выдает ошибку "Поле объекта не обнаружено (Артикул)".
Спотыкается на
В структуре "НастройкиВидимостиПоТипу" Артикул есть и он идентичен например с "НаименованиеПолное".
Не пойму в чем причина.
Спотыкается на
Для Каждого НастройкаРеквизита Из НастройкиВидимостиПоТипу Цикл
Элементы[НастройкаРеквизита.Ключ].Видимость = НастройкаРеквизита.Значение.Использование;
КонецЦикла;
В структуре "НастройкиВидимостиПоТипу" Артикул есть и он идентичен например с "НаименованиеПолное".
Не пойму в чем причина.
По теме из базы знаний
- Многофункциональная выгрузка из 1С:УТ 11/ УТ 10 в 1С:БП2, БП3 (соответствия товаров, контрагентов, складов, статей ДДС)+Свёртка по НДС
- Обмен данными между Бухгалтерией 3.х и Розницей 2.х и УТ11 через DBF
- Перенос документов из Розницы 2.3 в Бухгалтерию 3.0
- Перенос данных КА 1.1.115.1 => БП 3.0.75.104 (перенос остатков, документов, зарплатный блок и справочной информации)
- Загрузка отчетов комиссионеров из Вайлдберриз и ОЗОН в УТ 11 по API
Найденные решения
Для потомков:
В расширение добавляем реквизит на форму при создании
В расширение добавляем реквизит на форму при создании
&НаСервере
Процедура Расш1_ПриСозданииНаСервереПеред(Отказ, СтандартнаяОбработка)
Поле = Элементы.Добавить("Артикул", Тип("ПолеФормы"), Элементы.Шапка);
Поле.ПутьКДанным = "Объект.Артикул";
Поле.Вид = ВидПоляФормы.ПолеВвода;
КонецПроцедуры
ПоказатьОстальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(4) вывести на форму артикул аналогично НаименованиеПолное, или в цикле:
Для Каждого НастройкаРеквизита Из НастройкиВидимостиПоТипу Цикл
Если НастройкаРеквизита.Ключ = "Артикул" Тогда
Продолжить;
КонецЕсли;
Элементы[НастройкаРеквизита.Ключ].Видимость = НастройкаРеквизита.Значение.Использование;
КонецЦикла;
или при передаче параметров в форму помощника убрать Артикул из НастройкиВидимостиПоТипу
Для Каждого НастройкаРеквизита Из НастройкиВидимостиПоТипу Цикл
Если НастройкаРеквизита.Ключ = "Артикул" Тогда
Продолжить;
КонецЕсли;
Элементы[НастройкаРеквизита.Ключ].Видимость = НастройкаРеквизита.Значение.Использование;
КонецЦикла;
или при передаче параметров в форму помощника убрать Артикул из НастройкиВидимостиПоТипу
Для потомков:
В расширение добавляем реквизит на форму при создании
В расширение добавляем реквизит на форму при создании
&НаСервере
Процедура Расш1_ПриСозданииНаСервереПеред(Отказ, СтандартнаяОбработка)
Поле = Элементы.Добавить("Артикул", Тип("ПолеФормы"), Элементы.Шапка);
Поле.ПутьКДанным = "Объект.Артикул";
Поле.Вид = ВидПоляФормы.ПолеВвода;
КонецПроцедуры
Показать
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот