Вход | Регистрация
 

не проставляется значение на форме при открытии обработки

не проставляется значение на форме при открытии обработки
Я
   falselight
 
27.05.20 - 17:03
На форме обработки есть реквизит НужноеСвойствоЦвет - ПланВидовХарактеристикСсылка.ДополнительныеРеквизитыИСведения
Создана процедура. Почему при открытии обработки в этом поле пусто?


//
&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
    Элементы.НужноеСвойствоЦвет = ПланыВидовХарактеристик.ДополнительныеРеквизитыИСведения.НайтиПоРеквизиту("Имя", "Цвет_Основной");
   Ёпрст
 
1 - 27.05.20 - 17:08
Видать не находит ничего.
И поди значение реквизита не строка
   falselight
 
2 - 27.05.20 - 17:10
Отработало. Отладчик глючил

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

  НужноеСвойствоЦвет = ПланыВидовХарактеристик.ДополнительныеРеквизитыИСведения.НайтиПоРеквизиту("Имя", "Цвет_Основной");

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.