Конфигурация УНФ 1.6.7.43, платформа 8.3.9.1818.
У документа РасходСоСчета есть дополнительный реквизит ПроектЗадача (с типом Справочник.Проекты), который хочется заполнить (среди прочих) из документа ПлатежноеПоручение (тоже доп реквизит), находясь в открытой форме документа РасходСоСчета. И все заполняется и тут же обновляется кроме этого проклятого реквизита.
Причем, если зайти с другого конца: открыть ПлатежноеПоручение, сделать ВводНаОсновании РасходСоСчета - то этот реквизит ЗАПОЛНЕН (среди прочих)! Все отрабатывает на ура.
Внимание, вопрос! Как протолкнуть наружу этот дополнительный реквизит в уже открытой форме?

P.S. Методы ЭтаФорма.Прочитать(); и ЭтаФорма.ОбновитьОтображениеДанных(); не помогают.
---
Итак, вот решение моего вопроса:
В модуле формы на сервере надо вызвать этот обработчик:
УправлениеСвойствами.ЗаполнитьДополнительныеРеквизитыВФорме(ЭтаФорма, РеквизитФормыВЗначение("Объект"));
Помогли здесь.
---
ОпорвеститьОбИзменении() не пробовали ?
---
Не пробовал. Сейчас только разберусь как им пользоваться, а то раньше не сталкивался..
---
ОповеститьОбИзменении(Объект.Ссылка); Не помогло.
---
у вас хоть элемент на форме связан с реквизитом ?
---
Конечно, ведь при вводе на основании он заполняется. И еще, допреквизит на форму вывожу не я, а сама программа его добавляет автоматически.
---
Вы не ссылочного ли типа сделали ПроектЗадачу случайно?
Должен быть СправочникОбъект.Проекты
---
А где это можно сделать? В справочнике НаборыДополнительныхРеквизитовИСведений не указывается тип.
---
Простите, не понял задачу.
То есть, поменять нужно значение реквизита - ссылку на ПроектЗадачу?
То есть, он на форму нового РасходаСоСчёта изначально не выводится подсистемой дополнительныеРеквизитыИСведения?

Я просто решил почему-то, что не обновляется - содержимое ПроектаЗадаччи
---
Вы меня тоже запутали. Изначальная задача изложена в описании. Вы предложили поменять тип дополнительного реквизита ПроектЗадача на СправочникОбъект. Я полез менять и обнаружил, что в справочнике НаборыДополнительныхРеквизитовИСведений при создании предопределенного элемента нельзя указать тип СправочникОбъект или СправочникСсылка, только Справочник.Проекты и я спросил как в таком случае можно поменять тип дополнительного реквизита. Вот. А что текущий реквизит имеет тип именно СправочникСсылка мне подсказал отладчик. Как-то так.
---
У меня СправочникСсылка.Проекты. Думаете если поменять тип - взлетит?
---
Так у Вас данный реквизит "ЗадачаПроект" числится вообще в ТЧ "ДополнительныеРеквизиты" того элемента справочника "НаборыДополнительныхРеквизитовИСведений", который относится к документу РасходСоСчета?
---
Ну, да. А что-то не так?
---
Не нашел "Документ РасходСоСчета (Общие)" Вот как он выглядит в режиме предприятия.
---
Да я чушь понёс, потом исправился.
Главное - правильно ли сейчас понял задачу.
Вот сделайте пожалуйста скрин содержимого элемента справочника "НаборыДОполнительныхРеквизитовИСведений", относящегося к Документу РасходСоСчета!
---
Я его уже выкладывал чуть выше, но мне не сложно еще раз.
---
Я думаю вот в какую сторону. Доп реквизит отличается от стандартных тем, что на форму его выгоняет БСП, например, такая конструкция: (см. картинку.)
И мне кажется пинать надо эту же БСП, чтобы она поменяла ЗНАЧЕНИЕ реквизита на уже открытой форме. Только вот какие заклинания конкретно произнести - не возьму в толк.
---
У меня ещё и кэш браузера глючит. То ли Инфостарт... Поэтому картинку состава набора я разглядел только после того, как написал Вам запрос, - просто прозумив окно браузера. Потому что если у Вас две картинки в сообщении - по клику по любой из них - открывается только первая.
Скажите пожалуйста, так дополнительный реквизит на форму документа - ВЫВОДИТСЯ? Но не обновляется?
---
Совершенно верно. Выводится, но не обновляется, если форма уже открыта. При вводе на основании и выводится и обновляется. Но пользователю нужен как раз первый вариант.
---
Прошу прощения за задержку.
Какой элемент справочника указан в элементе ПланаВидовХарактеристик, соотвествующем данному документу, в поле "НаборСвойств"? Раз он общий - там пустая ссылка?
---
Не стоит беспокоиться. Здесь никто никому не обязан. Не совсем понял вопрос, см. скриншоты ПланаВидовХарактеричстик-ДополнительныеРеквизитыИСведения
---
А это стандартный вывод допреквизиты или вы сами допиливали? Насколько я помню допреквизиты не везде выводились прямо на форму а только у справочников. В остальных я припиливал сам. Ут11.2 все еще так было. как в 11.3 где новый бсп я не знаю
---
Хороший вопрос. Сейчас выясню, потому что на память не помню.
---
Типовой. Пилил не я.
---
посмотрел ответ. Мой был бы такой же. Поэтому и задавал вопрос. Насколько я помню там надо добавить пустую группу элементов(в место где нужно отобразить) с определенным наименованием (если ее нет) и вызвать тот самый метод.
---
Итак, вот решение моего вопроса:
В модуле формы на сервере надо вызвать этот обработчик:
УправлениеСвойствами.ЗаполнитьДополнительныеРеквизитыВФорме(ЭтаФорма, РеквизитФормыВЗначение("Объект"));
Помогли здесь.