Имя: Пароль:
1C
 
1с УНФ Куда исчезает реквизит при открытии формы?
0 evorle145
 
18.12.18
13:40
Пытаюсь вывести еще один реквизит на форму списка Номенклатуры. В динамический список добавил, на форму вывел, привязку элемента формы и дин списка сделал. Открываю в режиме предприятие: реквизита нет.


В процедуре ПриСозданииНаСервере
Элементы.СписокЗапасы.ПодчиненныеЭлементы.ВремяВыполнения.Видимость дает ИСТИНА

А в процедуре приОткрытии такого элемента вообще нет в подчиненных элементах
ЭтотОбъект.Элементы.СписокЗапасы.ПодчиненныеЭлементы - вот тут его нет..

Как такое может быть?
1 evorle145
 
18.12.18
14:00
странно.. если другому элементу формы ставлю этот элемент из динамического списка - то он тоже пропадает..
2 PuhUfa
 
18.12.18
14:17
(0) сбрось форму в дефолтные настройки
3 evorle145
 
18.12.18
14:27
(2) , так сбрасывал. Захожу Все действия - изменить форму - установить стандартные настройки. Ничего не меняется. Там вообще этого поля нет..
4 evorle145
 
18.12.18
14:36
вот я говяжья бошка походу...
5 evorle145
 
18.12.18
14:42
(2) спасибо что откликнулись! оказалось, что запрос для динамического списка программно подменяется, и там разумеется этого реквизита нет. А раз нет реквизита в дин списке, то и на форме эта колонка, связанная с этим реквизитом, исчезает. Все просто, если твердо знать, что на форме списка, отображаются только те колонки, которые есть в динамическом списке.