Имя: Пароль:
1C
1С v8
Обновление открытой формы с периодичностью.
Ø (Волшебник 08.08.2017 10:35)
,
0 Сергей333
 
07.08.17
15:03
Прошу тапками не бросать, сразу. Есть открытая форма списка, на ней имеется кнопка вызова отчета, в заголовке кнопки выводится сумма дохода за текущий день. Подскажите, Как при добавлении еще одного документа "оплата", обновить форму или если можно только заголовок с суммой. Чтобы не закрывать и заново открывать форму?
1 Легат
 
07.08.17
15:05
ПодключитьОбработчикОжидания
2 Волшебник
 
модератор
07.08.17
15:05
см. ПодключитьОбработчикОповещения(<ИмяПроцедуры>)
3 Базис
 
naïve
07.08.17
15:05
Кнопочкой со стрелочками. Автообновление делать не надо, оно уронит и так невысокую производительность.
4 Волшебник
 
модератор
07.08.17
15:06
(1) а в нём уже (2)
5 Сергей333
 
07.08.17
15:35
(2) Прошу прощения, может я не понимаю или не до конца описал. Открытая форма списка это форма Задачи пользователя "РабочаяФормаСпискаЗадачПользователя". А данные в заголовке кнопки берутся запросом из регистра "ДвижениеДенег.обороты", регистратором которого есть док. "ОплатаКарты". Вот при добавлении нового документа и соответственно после проведения его в регистре должна обновится форма. Чтобы обновилась соответсвенно уже новая сумма.
6 h-sp
 
07.08.17
16:12
(5) может действительно поставить периодичность там? например 20 сек.
7 Базис
 
naïve
07.08.17
16:18
(5) Это называется триггер, 1с не использует триггеры в sql.
8 Сергей333
 
07.08.17
16:30
(7) Так как теперь, все время закрывать и открывать форму? Чтобы обновить.
9 Сергей333
 
07.08.17
17:19
Проблема решена) Оказалось все намного проще) Просто нужно было мой запрос, который берет оборот за текущий день, поместить в таб.поле формы в процедуру ПриПолученииДанных!
Все равно спасибо тем кто пытался помочь)