Создать реквизит справочника Номенклатурные группы программно. #756179


#0 by Кусака
Доброго времени суток. Возникла необходимость создать реквизит справочника Номенклатурные группы программно. Добавляю на форме списка в процедуре ПриСозданииНаСервере Код следующий: При открытии справочника в режиме предприятия возникает ошибка "Несоответствие типов (параметр номер '3')" Подскажите что неправильно делаю?
#1 by Любопытная
А что такое ЭтаФорма.Список?
#2 by Кусака
Мне подсказали, мол так работать будет. Изначально было так  Элемент =   ЭтаФорма.Элементы.Добавить("Код",Тип("ПолеФормы"),ЭтаФорма); Ошибка та же.
#3 by Любопытная
ну убери третий параметр совсем, у тебя поле просто на форму встанет
#4 by ibreiter
Либо в элементы добавляйте
#5 by Любопытная
Такое ощущение, что что-то не туда кладется) Страница.Вид = ВидГруппыФормы.Страница; Страница.Заголовок = "Адреса хранения номенклатуры"; Вот так все чудесно работает)
#6 by Кусака
Прошу прощения - я новичок в этом деле и не совсем понимаю при чем здесь страница и с чем его едят)))
#7 by Кусака
параметр убираю Ошибка при открытии {Справочник.НоменклатурныеГруппы.Форма.ФормаСписка.Форма}: Поле объекта не обнаружено (Код)
#8 by Любопытная
Я тебе просто рабочий код добавления элемента на форму привела. Без разницы, какой элемент выводить, у меня для начала страница добавляется, потом на нее дальше будут нужные элементы выводиться.
#9 by Любопытная
Что такое Список?
#10 by Любопытная
Элемент.ПутьКДанным = "Список.Код";
#11 by Кусака
На форме есть реквизит код. его и пытаюсь вывести этой конструкцией. в стандартной конфигурации поле Код включается из режима предприятия галочкой.
#12 by ibreiter
Отладчиком проверьте, что содержится в списке
#13 by EugeniaK
Нафига реквизит ставить родителем єлемента? ЭтаФорма.Список замени на єлемент.
#14 by hhhh
Элемент.ПутьКДанным = "Код";
#15 by alexei366
Насколько я понимаю, если это у нас управляемые формы то нужно либо изменять запрос динамического списка либо для новой колонки указать путь к данным нового реквизита через "Ссылка.НовыйРеквизит"
#16 by Кусака
Решение найдено. Всем спасибо за помощь)))
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С