Имя: Пароль:
1C
1С v8
Запуск обработки на клиенте по расписанию.
0 FerroPanda
 
25.02.19
02:05
Кто в курсе подскажите какой-нибудь механизм, как можно запустить процедуру на клиенте по расписанию.
Типа сидишь, никого не трогаешь, а тут раз и всплывает окошко формы, и ты вспоминаешь, что нужно что-то сделать и работаешь уже в открывшейся форме.
1 PR
 
25.02.19
02:10
Обработчик ожидания
2 FerroPanda
 
25.02.19
02:23
а можно чуть подробнее? как это реализуется так, чтобы конфигурация осталась на поддержке?
3 FerroPanda
 
25.02.19
02:28
(1) и обработчик запускается вроде из открытой формы, а у меня как раз задача открытие формы при простом запуске клиента без лишних действий. Это типа как регламентное задание, но на клиенте.
4 hhhh
 
25.02.19
03:05
(3) это вам нужно очень крепкую голову иметь, потому что подобная хрень сильно выбешивает пользователей. Вас будут бить стульями, мониторами и всем другим, что попадется под руку.
5 PaulBC
 
25.02.19
03:20
ПоказатьОповещениеПользователя, из оповещения открывать нужную форму.
6 FerroPanda
 
26.02.19
16:09
(4) это неизбежное зло. Когда пользователь завтыкивает, то у него потом проблемы и он звонит мне. Я хочу чтобы мне не звонили. =)
(5) т.е в оповещение вставить ссылку на форму? не совсем то, потому что оповещение исчезает и если пользователь на перекуре, то останется незамеченным. Нужно именно как-то открыть форму/обработку.
7 ДенисЧ
 
26.02.19
16:10
(6) /execute не поможет?
8 FerroPanda
 
26.02.19
16:19
(7) я так понимаю это параметр командной строки? ... а мне нужно "регламентное задание" в процессе работы, но на клиенте.
9 FerroPanda
 
26.02.19
17:09
Попробуем изменить задачу - как из серверной процедуры запустить процедуру на клиенте? Может такие есть варианты?
10 ДенисЧ
 
26.02.19
17:14
(9) ет, из сервера тебе на клиенте процедру не запустить.
11 bolobol
 
26.02.19
17:16
Открывать при старте рабочий стол, на нём - обработка ожидания.
12 FerroPanda
 
26.02.19
18:24
(11) Рабочий стол редактируется только через конфигуратор, а у меня конфигурация типовая на поддержке ... не подходит этот вариант. =(
Получается только расширение писать? Ещё варианты есть?
13 Вафель
 
26.02.19
18:27
(9) ставь сервер взаимодействия
14 Александр Б
 
26.02.19
18:37
(12) С твоими условиями только расширение.
15 lodger
 
26.02.19
18:40
еще есть альтернатива.
в планировщик винды прописать внешнюю обработку.

шаг 0) он ищет запущенную 1с-ку
шаг 1) если ее нет, то выход, иначе засовываем в работающий процесс 1ски ВнОбр.
шаг 2) ВнОбр выполняет какие-то пассы с состояниями и в зависимости от них открывает форму или ищет открытую и выводит ее вперде.
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс