Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
21 мая 2024, 00:39

Обновление данных в табличной части формы

Автор Roven, 06 фев 2020, 18:25

0 Пользователей и 1 гость просматривают эту тему.

Roven

Добрый вечер, дамы и господа. Суть вопроса следующая: Есть 2 формы, одна хранит в себе данные в другой можно их добавлять и изменять, как сделать так, чтобы при закрытие 2-ой формы, данные в 1-ой автоматически обновлялись?

Yotram

Добрый день. Для вашей задачи, рекомендую использовать асинхронный метод "ОткрытьФорму" с обработчиком оповещения о закрытии открываемой формы.
Для примера:

//ФОРМА1
&НаКлиенте
Процедура Процедура1()

ОткрытьФорму("ОбщаяФорма.ВыборСтатуса",,,,,,Новый ОписаниеОповещения("ОбработчикЗакрытияФормы", ЭтаФорма);

КонецПроцедуры

&НаКлиенте
Процедура ОбработчикЗакрытияФормы(Результат, ДополнительныеПараметры) Экспорт

//обработчик результата
//...

КонецПроцедуры


//ФОРМА2
&НаКлиенте
Процедура ПеренестиДанныеВДругуюФорму()

//в результат занесите данные которые передадутся в форму 1
Результат = новый Стурктура;
//может быть и не структура, это для примера

ЭтаФорма.Закрыть(Результат);

КонецПроцедуры
"Дай человеку рыбу, и ты накормишь его на один день, научи его рыбачить, и он будет сыт всю жизнь"

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск