Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

Запуск регламентного задания на клиенте.

Запуск регламентного задания на клиенте.
Я
   Вадяс
 
09.11.18 - 12:39
Обычное приложение.
В клиент-серверном режиме работы регламентные задания запускаются на сервере. А как можно честь регламентных заданий запускать на клиенте? Есть необходимость чтобы по расписанию у определенного пользователя открывалась некая форма.
Сейчас реализовано через подключение обработчика ожидания при запуске сеанса, но это неудобно, т.к. невозможно четко расписание задать, а только интервалы между запусками.
 
 
   tesseract
 
1 - 09.11.18 - 12:41
БСП какая? Интервалов физически не может быть - клиент, он может быть запущен в трех окнах.
   Cyberhawk
 
2 - 09.11.18 - 12:42
Задаешь и хранишь расписание где-нибудь в БД, а в обработке ожидания проверяешь, является ли текущая дата-время уже подходящими под расписание или нет
   Cyberhawk
 
3 - 09.11.18 - 12:43
Альтернатива - локальные или пуш-уведомления, если клиент на мобильной платформе.
Из альтернатив для настольных платформ - СВ.
   Вадяс
 
4 - 09.11.18 - 12:52
УТ 10.3.49.1 - Последняя на сегодняшний день.
   Вадяс
 
5 - 09.11.18 - 12:52
(3) СВ - это что?
   Вадяс
 
6 - 09.11.18 - 12:53
(1) - Обычное приложение, там всего одно окно.
   ДенисЧ
 
7 - 09.11.18 - 13:01
(5) Сервер взаимодействий
   Serg_1960
 
8 - 09.11.18 - 13:06
"Есть необходимость чтобы по расписанию у определенного пользователя открывалась некая форма."

Пятница всё же :)

Рисуешь регламентное задание, которое устанавливает некий признак согласно своему(твоему) расписанию. И запускаешь на пользователе обработчик ожидания, который проверяет состояние признака и выполняет некоторые действия, после которых скидывается значение признака. Ясень пень, что при необходимости этот-же обработчик сам может изменять расписание задания - тут широкое поле для запутывания :)

Кстати на ИТС есть "полезный совет" на эту тему (не совсем в тему, но...):
"Запуск регламентных заданий"
https://its.1c.ru/db/v8std#content:-2145783108:hdoc
   ДенисЧ
 
9 - 09.11.18 - 13:07
(8) "Сейчас реализовано через подключение обработчика ожидания при запуске сеанса" (с)
   Serg_1960
 
10 - 09.11.18 - 13:09
(9) "но это неудобно, т.к. невозможно четко расписание задать"(цы) Неудобно сами знаете что делать. Остальное - можно.
 
 Рекламное место пустует
   ДенисЧ
 
11 - 09.11.18 - 13:10
(10) Это ты ТС докажи. Это ему неудобно.
   Serg_1960
 
12 - 09.11.18 - 13:17
"Ты что, дальтоник, скрипач? Зеленый цвет от оранжевого отличить не можешь?"

У автора обработчиком ожидания периодически запускается некое действие, что ему "неудобно" без расписания. Я же предлагаю обработчиком ожидания контролировать некий признак, который устанавливается по расписанию.  Которое автор желает иметь в обработчике ожидания... Короче: вот вам дом, который построил Джек.
   ДенисЧ
 
13 - 09.11.18 - 13:23
(12) Есть расписание "проверять показ формы каждую минуту"
Как часто дёргать ему ожидание?
   Вадяс
 
14 - 09.11.18 - 13:37
(12) Спасибо, идею понял.

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует