Подскажите как реализовать следующую задачу.
Обычные формы, сделал свое регламентное задание с расписанием. Процедура регламентного задания выполняет запрос в результате запроса получаем ТЗДокументы с ссылками документов и их авторами, далее получаю массив активных пользователей через ПолучитьСоединенияИнформационнойБазы().
Далее обхожу в цикле результат запроса ТЗДокументы и ищу в массиве активных пользователей по автору документа. Если нахожу автора документа в массиве активных пользователей то не получается этому активному пользователю вывести на экран сообщение. Сообщение получают все активные пользователи которых несколько десятков:).Т.е. как отправить сообщение в сеанс этого конкретного найденного юзера (автора дока)?
Связку регистра сведений с регл. заданием не предлагать:) иначе нужно периодический чистить этот регистр или автоматизировать его очистку.
ну либо (1), либо делаешь условный раб.стол этого пользователя, в котором будет ОбработкаОповещения каждые N секунд спрашивать: "там для меня нет сообщений?"
> не предлагать:) иначе нужно периодический чистить этот регистр или автоматизировать его очистку
И какую же настолько серьезную проблему ты в этом увидел, что исключаешь этот вариант? Единственный из нормальных по совокупности характеристик?
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан