Имя: Пароль:
1C
1С v8
данные для пользователя. выполнение в фоновом задание, получить по готовности
0 zladenuw
 
17.06.13
15:18
При начале работы нужно выполнить некий запрос. который может выполнятся   от 5 до 10 минут. как можно поместить в фон это задание и вернуть пользователю результат запроса ?
Добавлять общий модуль для запуска фонового задания и передавая туда ключ пользователя. что бы после завершение вернуть ему значения.
Насколько я понимаю нужно помещать во внешние хранилище. а уже на клиенте получать значения. но как узнать что задание завершилось, если я буду ломится к хранилищю до помещение результата. то буду получать ошибку. как победить ?
1 ДенисЧ
 
17.06.13
15:20
(0) Заведи второе хранилище... В которое при старте пложи Ложь, а по финишу - истина
2 zladenuw
 
17.06.13
15:21
(1) как раз об этом и подумал. спасиб. пока писал. схема реализации вырисовывалась в голове :)
3 zladenuw
 
17.06.13
15:25
а вообще сколько времени объект помещаются в хранилище. как можно узнать, что объект уже в хранилище. по сп так и не понял
Программист всегда исправляет последнюю ошибку.