Имя: Пароль:
1C
1С v8
Чат в 1С
0 yakutyan
 
06.12.19
15:47
Добрый вечер коллеги!:)

В базе 1С реализован чат между пользователями, не буду вдаваться в подробности, всем понятно что используется регистр сведений для обмена данными, но есть проблема, обновление данных происходит с помощью подключения обработчика ожидания, который в свою очередь при выполнении закрывает выбор из списка вообще в другой форме(под выбором из списка я имею ввиду список значений который выводится при нахождении объекта с подобным наименованием в справочнике).

Кто-то сталкивался с такой проблемой или есть мысли как можно ее побороть? (т.к. обновление чата происходит каждые 10 секунд, увеличивать количество времени для обновления не вариант)
1 yakutyan
 
06.12.19
15:49
Лучше было бы обновлять форму вообще при появлении новых сообщений, типа "Внешнего события", а то каждые 10 секунд по дефолту пользователи лишний раз обращаются к регистру сведений, что не есть хорошо
2 mszsuz
 
06.12.19
15:53
Какая платформа? Вроде в одной ломали, в другой чинили.
3 yakutyan
 
06.12.19
15:53
(2) 1С:Предприятие 8.3 (8.3.12.1685)
4 mszsuz
 
06.12.19
15:54
(+2) имеется ввиду сбив фокуса
5 mszsuz
 
06.12.19
15:54
попробуй на новых
6 pavig
 
06.12.19
15:57
(0)
Систему взаимодействия не предлагать?
7 yakutyan
 
06.12.19
16:01
(5) отпишусь как проверю
8 yakutyan
 
06.12.19
16:01
(6) не вариант)
9 yakutyan
 
06.12.19
16:01
(6) она денег стоит))
10 RomanYS
 
06.12.19
16:09
(1) А что мешает легким запросом проверять наличие новых сообщений текущему получателю и только при их наличии обновлять список?
11 VladZ
 
06.12.19
16:13
(0) "В базе 1С реализован чат между пользователями" - зачем?

Есть готовые решения. Ставишь, пользуешься и не греешь голову.
12 yakutyan
 
06.12.19
16:17
(11) готовые решения для 1С?
13 yakutyan
 
06.12.19
16:36
(10) спасибо, так и сделаю)
14 Fragster
 
гуру
06.12.19
16:38
скоро опубликую "система оповещений" - это как система взаимодействий, но без всего ненужного и не нужен корп для своего сервера
15 Fragster
 
гуру
06.12.19
16:38
там можно оповестить все сеансы об изменении данных одной строкой
16 VladZ
 
06.12.19
18:11
(12) Зачем на 1с? В рамках компании не все сотрудники работают в 1с. Поэтому корпоративный чат лучше делать на других платформах.
17 Aleksey
 
06.12.19
18:35
(9) Разве?
18 Fragster
 
гуру
06.12.19
18:38
(17) ну если без интернета хочется юзать (развернуть локально) - то раскошельтесь на КОРП сервер и клиентские лицензии. Ну и на админа, который сможет этот комбайн из 5 кусков настроить.
19 Fragster
 
гуру
06.12.19
18:39
+ ограничение на вложенные файлы в 1совского сервера (который для проф) какое-то детское.
20 Fragster
 
гуру
06.12.19
18:39
у СВ кроме этого еще есть глобальный косяк - полнотекстовый поиск не ищет по содержимому СВ, а в чате на РС - ищет.
21 fisher
 
06.12.19
18:49
(15) Через ВК? Или как?
22 lodger
 
06.12.19
18:54
(21) вероятно. должна же какая-то сила поковырять ОбработкаВнешнегоСобытия в сеансе юзера на Камчатке.