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