Имя: Пароль:
1C
1С v8
Обновление значения реквизита
0 Ginger_616
 
14.05.18
15:55
Добрый день!
Помогите разобраться с такой проблемой, возможно, глупой проблемой(постараюсь описать как можно более понятно).

Задача:
Сделать так, чтобы в документе "Заказы" (УФ) отображались дополнительные сведения внесенные в элементе справочника "Контрагенты" (Не УФ).

Реализация:
1. В справочнике "Контрагенты" был добавлен реквизит "ДопСведения" с типом строка неограниченной длины.
2. В документе "Заказы" было добавлено поле ввода, у которого путь к данным указан Объект.Контрагент.ДополнительныеСведения.

Так как нет смысла в двух местах хранить одинаковые данные, я решила вытягивать данные обращаясь к реквизиту "ДопСведения" из контрагента через объект.
В теории при таком обращении данные при открытии "Заказа" должны автоматически вытягиваться в поле ввода на форме "Заказа", но храниться будут только у "Контрагента".

Но получается ситуация, что я добавляю любой текст в "ДопСведения" у контрагента, после этого захожу в заказ по этому контрагенту и вижу что доп сведения = пустая строка. Если же я в базу перезайду и открою этот же заказ, то уже будет отображаться внесенная мной ранее строка.
1 dezss
 
14.05.18
16:09
У тебя форма с заказом уже открыта, когда ты изменяешь значение реквизита в спр Контрагенты?
2 Ginger_616
 
14.05.18
16:12
(1) "я добавляю любой текст в "ДопСведения" у контрагента, после этого захожу в заказ по этому контрагенту и вижу что доп сведения = пустая строка."

Я захожу в заказ после добавления текста в реквизит "ДопСведения" у контрагента.
3 dezss
 
14.05.18
16:26
(2) а что показывает отладчик ПриОткрытииНаСервере и ПриОткрытии заказа?
4 Ginger_616
 
14.05.18
16:42
(3) Что в ЭлементеФормы пустая строка. В общем, коллективным разумом дорешались до того, что если элемент справочника "Контрагенты" записываем а потом проводим - тогда все отрабатывает верно. Если сразу проводим - тогда отрабатывает так как я описала выше. Буду копать процедуру приЗаписи у справочника "Контрагенты". Всем спасибо за помощь.
5 dezss
 
14.05.18
16:50
(4) научились проводить элемент справочника??? О_о
Поделитесь секретом, как???
6 Ginger_616
 
14.05.18
16:54
(5) я не верно выразилась, по привычке что кнопки проведения и записи.
В этом справочнике есть кнопка ОК и кнопка Записать которые  выполняют разный функционал.
Спасибо большое за помощь.