|
не проставляется значение на форме при открытии обработки |
☑ |
0
falselight
27.05.20
✎
17:03
|
На форме обработки есть реквизит НужноеСвойствоЦвет - ПланВидовХарактеристикСсылка.ДополнительныеРеквизитыИСведения
Создана процедура. Почему при открытии обработки в этом поле пусто?
//
&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
Элементы.НужноеСвойствоЦвет = ПланыВидовХарактеристик.ДополнительныеРеквизитыИСведения.НайтиПоРеквизиту("Имя", "Цвет_Основной");
|
|
1
Ёпрст
гуру
27.05.20
✎
17:08
|
Видать не находит ничего.
И поди значение реквизита не строка
|
|
2
falselight
27.05.20
✎
17:10
|
Отработало. Отладчик глючил
&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
НужноеСвойствоЦвет = ПланыВидовХарактеристик.ДополнительныеРеквизитыИСведения.НайтиПоРеквизиту("Имя", "Цвет_Основной");
НужноеСвойствоРазмер = ПланыВидовХарактеристик.ДополнительныеРеквизитыИСведения.НайтиПоРеквизиту("Имя", "Размер_Основной");
КонецПроцедуры
|
|
3
seevkik
27.05.20
✎
17:11
|
Используй бсп
|
|
4
falselight
27.05.20
✎
17:11
|
(1) Перезапустил предприятие, стал останавливаться на точке останова, а то вообще не отрабатывал.
|
|
5
falselight
28.05.20
✎
02:38
|
(3) Как в данном случае будет выглядеть её использование?
|
|
6
Chameleon1980
28.05.20
✎
04:37
|
это у тебя реквизит обработки или независимый реквизит формы?
|
|
7
Chameleon1980
28.05.20
✎
04:39
|
элемент. нужноесвойствоцвет не достаточно
|
|
8
falselight
28.05.20
✎
04:43
|
(7) реквизит форме
так работает
НужноеСвойствоЦвет = ПланыВидовХарактеристик.ДополнительныеРеквизитыИСведения.НайтиПоРеквизиту("Имя", "Цвет_Основной");
|
|