На УФ не отображается изменение Объект.Реквизит Тип СправочникСсылка
Добрый день,
Есть Обработка в Расширении. По команде на УФ производится изменение Наименования (элемента Справочника Номенклатура и элемента Справочника НоменклатурныеГруппы)
НаСервере
НовНомГр=зУслуг.НоменклатурнаяГруппа.Ссылка.Получитьобъект(); // НомГр=Объект ------------
// Заменим Наименование НомГр
НовНомГр.Наименование=СтрЗаменить(НовНомГр.Наименование,
Объект.РедКраткоКонтрагент,Объект.краткоКонтрагент);
// Запишем НомГр в Справочник (с изменен-м Наименованием )
НовНомГр.Записать();
Объект.НоменклГрУслуга=НовНомГр.ссылка.получитьОбъект().Ссылка;
НаСервере все хорошо: Ссылка имеет представление с Новым наименованием. При возврате на Клиент Ссылка имеет представление со Старым наименованием.
Пробовал Механизм
// Запишем на Форме
ДокОбъект = РеквизитФормыВЗначение("Объект");
ДокОбъект.НоменклГрУслуга= НовНомГр.Ссылка;
ДокОбъект.Услуга=зУслуг.Ссылка;
ЗначениеВРеквизитФормы(ДокОбъект, "Объект");
НЕ помогло.
Пожалуйста, подскажите, что не так?
Есть Обработка в Расширении. По команде на УФ производится изменение Наименования (элемента Справочника Номенклатура и элемента Справочника НоменклатурныеГруппы)
НаСервере
НовНомГр=зУслуг.НоменклатурнаяГруппа.Ссылка.Получитьобъект(); // НомГр=Объект ------------
// Заменим Наименование НомГр
НовНомГр.Наименование=СтрЗаменить(НовНомГр.Наименование,
Объект.РедКраткоКонтрагент,Объект.краткоКонтрагент);
// Запишем НомГр в Справочник (с изменен-м Наименованием )
НовНомГр.Записать();
Объект.НоменклГрУслуга=НовНомГр.ссылка.получитьОбъект().Ссылка;
НаСервере все хорошо: Ссылка имеет представление с Новым наименованием. При возврате на Клиент Ссылка имеет представление со Старым наименованием.
Пробовал Механизм
// Запишем на Форме
ДокОбъект = РеквизитФормыВЗначение("Объект");
ДокОбъект.НоменклГрУслуга= НовНомГр.Ссылка;
ДокОбъект.Услуга=зУслуг.Ссылка;
ЗначениеВРеквизитФормы(ДокОбъект, "Объект");
НЕ помогло.
Пожалуйста, подскажите, что не так?
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(2) + перечитать объект.
Но вообще - это моветон. На каждый чих какой-то обработки - затрахаешься писать обработчики оповещений... Тем более в этом дурацком примере, где вообще нет никакой необходимости ни оповещать, ни изменять. Ибо ссылка справочника не изменилась, а её представление на форме открытого документа никому не интересно.
Но вообще - это моветон. На каждый чих какой-то обработки - затрахаешься писать обработчики оповещений... Тем более в этом дурацком примере, где вообще нет никакой необходимости ни оповещать, ни изменять. Ибо ссылка справочника не изменилась, а её представление на форме открытого документа никому не интересно.
(1)
Объект.НоменклГрУслуга=НовНомГр.ссылка.получитьОбъект().Ссылка;
Руки оторву!
ДокОбъект = РеквизитФормыВЗначение("Объект");
ДокОбъект.НоменклГрУслуга= НовНомГр.Ссылка;
ДокОбъект.Услуга=зУслуг.Ссылка;
ЗначениеВРеквизитФормы(ДокОбъект, "Объект");
Даже два раза!
ДокОбъект.НоменклГрУслуга= НовНомГр.Ссылка;
ДокОбъект.Услуга=зУслуг.Ссылка;
ЗначениеВРеквизитФормы(ДокОбъект, "Объект");
(7) это исключительный случай: Обработка неким параметрам, которое задает пользователь автоматом формирует Счет Покупателю, а в нем номенклатуру (услуга) в НоменклатурнуюГруппу. Результат как поле на УФ отображает, что получилось: НаименованиеУслуги и НомеклатурнаяГруппа с возможностью непосредственного редактирования.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот