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

1С:Предприятие :: 1С:Предприятие 8 общая

Обновление отображения свойств в карточке номенклатуры

Обновление отображения свойств в карточке номенклатуры
Я
   MAPATNK2
 
24.08.18 - 08:09
Добрый день в карточке номенклатуры добавил кнопку, которая пробегает, так же добавленную, табличную часть и создает необходимые записи в свойства для дальнейшей выгрузки на сайт. проблема в том, что после того, как процедура отрабатывает на форме элемента не появляется изменений, приходится перезаходить в форму, чтобы увидеть изменения. Можете подсказать, как обновить на форме отображение свойств?
 
 
   МимохожийОднако
 
1 - 24.08.18 - 08:12
Не стесняйся, код в студию.
   MAPATNK2
 
2 - 24.08.18 - 08:15
Привожу кусок кода в конце обработчика, где происходит добавление свойства
Попытка                            
            план = ПланыВидовХарактеристик.СвойстваОбъектов.НайтиПоНаименованию("Совместимости").ПолучитьОбъект();
            ВидСвойства = ПланыВидовХарактеристик.СвойстваОбъектов.НайтиПоНаименованию("Совместимости"); 
            Запись = РегистрыСведений.ЗначенияСвойствОбъектов.СоздатьМенеджерЗаписи(); 
            Запись.Прочитать(); 
            Запись.Объект = Номенклатурнаяпозиция.Ссылка; 
            Запись.Свойство = ВидСвойства; 
            Запись.Значение = Строка; 
            Запись.Записать();
        Исключение
            Сообщить(ОписаниеОшибки());
        КонецПопытки;
ЭтаФорма.Обновить();
   МимохожийОднако
 
3 - 24.08.18 - 08:17
В какой процедуре это лежит?
   MAPATNK2
 
4 - 24.08.18 - 08:18
(3) Кнопка запрограммирована. При нажатии
   МимохожийОднако
 
5 - 24.08.18 - 08:30
(4) Возможно, в процедурах по кнопке надо использовать серверную процедуру с методом РеквизитформывЗначение()и обратная. Этот код здесь не представлен.
   catena
 
6 - 24.08.18 - 08:34
(5)Есть подозрение, что это ОФ.
   MAPATNK2
 
7 - 24.08.18 - 08:56
(5) (6) ?????
   MAPATNK2
 
8 - 24.08.18 - 09:12
Конфа УПП 1.3 Обычные формы
   МимохожийОднако
 
9 - 24.08.18 - 09:17
(8) Разродился. Покажи хотя бы начало процедуры по кнопке. Как нам догадаться, где косяк?
   МимохожийОднако
 
10 - 24.08.18 - 09:18
Добавь в эту процедуру код, который срабатывает при открытии формы
 
 Рекламное место пустует
   Симпатяга
 
11 - 24.08.18 - 09:20
(0) При открытии формы есть код, которые заполняет стандартные свойства номенклатуры, из регистра ЗначенияСвойствОбьектов. Сделай по аналогии.
   Chameleon1980
 
12 - 24.08.18 - 09:35
это зачем:
1. план = ПланыВидовХарактеристик.СвойстваОбъектов.НайтиПоНаименованию("Совместимости").ПолучитьОбъект();

2. Запись.Прочитать();

+ в попытку можно и только записать.
смотри как у тебя обновляются (заполняется ТП свойств) свойства в ПриОткрытии

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