Добрый день. Не могу понять где косяк. 8.3.18
Есть два справочника: сотрудник, физлицо.
В справочнике физлицо есть табличная часть ТЧ.
В справочнике сотрудник есть реквизит физлицо, и из него вытянута на форму ТЧ.
Если просто зайти в сотрудники, то табличная часть из физлица отображается нормально
А теперь обновляем данные в ТЧ физлица программно.
А в форме сотрудника делаем Элементы.ФизлицоТЧ.Обновить();
И чуда не происходит. Данные не отображаются, хотя в физлице они есть и заполнены.
Также пробовал:
Прочитать();
ОбновитьОтображениеДанных(Элементы.ФизлицоТЧ);
В таком варианте данные в сотруднике появляются только если закрыть и снова открыть 1с.
Другая ситуация. Заходим в физлицо. Добавляем данные в ТЧ. Заходим в сотрудники, вызываем Элементы.ФизлицоТЧ.Обновить(); И данные отображаются. Отображаются даже те, которые до этого были добавлены программно.
(6) Все таки мимо. Если считаете, что это должно сработать. Вот ссылка на cf с примером: https://dropmefiles.com/h4cch Для начала попробуйте свой вариант.
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан