|
обновлении формы, при записи в регистр | ☑ | ||
---|---|---|---|---|
0
temmy70
30.09.13
✎
09:17
|
Есть УТ 10, есть документ заказ покупателя, у него есть статус. Статус хранится в регистре сведений. Статус может меняться из разных мест, программно и другими пользователями. Как при изменении статуса в регистре одним пользователем, его обновить на форме документа у другого пользователя. ОбработчикОжиданий не лучший вариант, ВнешнееСобытие и ПодпискаНаСобытие вроде как не подходят. Может у кого-то есть светлые мысли? :)
|
|||
1
catena
30.09.13
✎
09:21
|
"ОбработчикОжиданий не лучший вариант"
Почему? |
|||
2
temmy70
30.09.13
✎
09:25
|
(1) придется при открытой форме всегда дергать регистр, и достаточно часто, думаю не реже 3-5 секунд. А пользователей очень много. Намного лучше, когда запись в регистр инициализирует обновление.
|
|||
3
Нуф-Нуф
30.09.13
✎
09:27
|
(2) "когда запись в регистр инициализирует обновление" - каким образом?
|
|||
4
Галахад
гуру
30.09.13
✎
09:29
|
Пользователи постоянно в заказах сидят?
|
|||
5
temmy70
30.09.13
✎
09:30
|
(3) в этом собственно и сабж ))) или какая-то альтернатива
|
|||
6
temmy70
30.09.13
✎
09:31
|
(4) с заказами идет постоянная работа, и растет количество пользователей и заказов.
|
|||
7
Нуф-Нуф
30.09.13
✎
09:37
|
(5) на сколько я знаю - один вариант - обработчик ожидания
|
|||
8
Нуф-Нуф
30.09.13
✎
09:39
|
может как вариант - при записи в регистр - писать данные об этом событии в другой "маленький регистр", и именно его считывать каждые 3-5 секунд. типа если там найдена запись - это сигнал для прочтения основного регистра и удаления это "записи-оповещения"
|
|||
9
temmy70
30.09.13
✎
09:50
|
(8) )) думаю мы тут ничего не выиграем
|
|||
10
temmy70
30.09.13
✎
09:52
|
если обработчиком ожиданий дергать регистр, не начнут ли лезть блокировки, или очереди к таблицам SQL&
|
|||
11
Nenaviwu1c20
30.09.13
✎
09:55
|
У них что 24 часа в чутки открыты формы?)нельзя при открытии?
|
|||
12
temmy70
30.09.13
✎
10:02
|
(11) при открытии нужно, но скажем при перемещении товаров статус должен поменяться. Склад проводит приходный ордер, статус меняется. Пользователь работает с заказом и не видит еще этого. В зависимости от статусов выполняются различные действия. Перед записью сообщать пользователю, что он сделал ерунду, что статус-то уже не тот ))) тоже не есть гуд.
|
|||
13
Нуф-Нуф
30.09.13
✎
10:09
|
(10) именно для этого и предложил вариант в (8)
|
|||
14
temmy70
30.09.13
✎
10:11
|
(13) в чем будет разница? дергать первый или второй регистр?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |