|
0
Alessiy
07.05.13
✎
01:37
|
1С 8.2
На рабочем столе открыты две формы (константа1 и константа2). На первой форме есть кнопка, при нажатии на которую меняются данные в поле на второй форме. Данные меняются и записываются нормально, но сразу изменения не отображаются, пока форма не будет закрыта и открыта вновь.
В модуле первой формы:
&НаКлиенте
Процедура Начать_день(Команда)
Начать();
Оповестить("ОбновитьФорму");
КонецПроцедуры
&НаСервере
Процедура Начать()
Конст = Число(Константы.ДС_на_начало_дня.Получить());
Константы.ДС_на_конец_дня.Установить(Конст);
КонецПроцедуры
В модуле второй формы:
&НаКлиенте
Процедура ОбработкаОповещения(ИмяСобытия, Параметр, Источник)
Если ИмяСобытия = "ОбновитьФорму" Тогда
ОбновитьОтображениеДанных();
КонецЕсли;
КонецПроцедуры
Подскажите пожалуйста, в чём ошибка, и как сделать, чтобы обновлялось сразу.
|
|