|
Обновление открытой формы с периодичностью. Ø (Волшебник 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
|
Проблема решена) Оказалось все намного проще) Просто нужно было мой запрос, который берет оборот за текущий день, поместить в таб.поле формы в процедуру ПриПолученииДанных!
Все равно спасибо тем кто пытался помочь)
|
|