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