Как сделать представление нескольких реквизитов?

Версия для печатиPDF-версия
 
1С 8.2  УТ 10.3
 
Есть необходимость записывать 2 (возможно более) реквизита в один.
 
Предположим есть Реквизит1 он отражается в ПолеРеквизита1 и Реквизит2 который  в ПолеРеквизита2.
По аналогии ФормаЭлемента Справочника КонтактныеЛица сделал Представление.
Только оно работает, лишь, когда вносишь значения вручную. К каждому полю прикручивается процедура ПриИзменении…
Но, дело в том, что реквизиты Реквизит1 и Реквизит2 изменяются в других справочниках.
Заходя в форму справочника представление не обновляется…
 
Научите, пожалуйста, как сделать свое представление.
Весь инет облазил, не нашел.  
 

Реквизит1 и Реквизит2 имеют ссылочный тип или простой?

Я слабо понял вопрос, ввиду отсутствия опыта.

Лишь в конце декабря впервые открыл конфигуратор.

 

В документе созданы реквизиты, в которые записываются данные из справочника.

Все сделано, как Вы и учили в этой теме: тут.

 

В общем, если хотите, чтобы реквизиты одного объекта (документа или справочника) синхронизировались с реквизитами другого объекта, то проще в первый объект добавить реквизит - ссылку на второй объект. Тогда не надо будет придумывать сложный механизм синхронизации, а для показа пользователю можно будет получать значения нужных реквизитов второго объекта при открытии формы первого объекта.

Хорошо.

Есть другая задумак:

Раз представление записывается лишь при вызове процедуры ПриИзменении(Элемент)...

То можно заставить ГоруПирийтиКМагамету!

Как мне кажется, в процедуру ПриОткрытии можно попробовать вписать вызов процедуры ПриИзменении необходимых реквизитов, чтобы имеющиеся значения перезаписались, как еслибы я их ручками вбил...

Только у меня ничего не получилось.

Покажите, пожалуйста, как можно вызвать процедуру ПриИзменении(Элемент) (или создать иную, с аналогичными действиями)

 

 

Если уж так хотите сделать такое формирование представления, то выделите алгоритм формирования представления в отдельную процедуру и вызывайте её из обработчиков событий полей ввода ПриИзменении и обработчика события формы ПриОткрытии. Не стоит явно вызывать в коде процедуру ПриИзменении.