Страница 1 из 1
Обновление данных по запросу
Добавлено: 17 июн 2008, 10:42
Андрей
Если кто-то решал подобное посоветуйте как быть. задача в следующем в карте работы выполняется запрос к базе с формированием списка (массив) , можно ли как-то сделать чтобы через определенный интервал происходило обновление данных по запросу, без повторного старта задачи?
Добавлено: 17 июн 2008, 10:59
Disillusioned
А что должно происходить с активной строкой в форме массива, ведь при обновлении массива позиционирование сбрасывается?
Добавлено: 17 июн 2008, 11:54
Андрей
Абсолютно неважно главное чтобы обновлялись данные
Добавлено: 17 июн 2008, 12:32
Disillusioned
Обновление можно реализовать только по событию, а событий связанных с таймером в Лоции не существует. Все события так или иначе реагируют на действия пользователя. Нет и возможности периодического запуска действия в рамках одной задачи.
Либо обновляем по выделению строки в массиве, либо по щелку по кнопке переменной...
Так что, данная задача в чистом виде решена средствами Лоции, быть не может (имхо).
P.S. Хотелось бы узнать поподробней предназначение функционала по периодическому обновлению данных массива, где не важно позиционирование в списке?
P.P.S. Если открывать массив в отдельном окне, то на событие открытие окна можно повесить действия по обновлению. Но тут ни о какой периодичности речи быть не может.
Добавлено: 17 июн 2008, 12:56
Андрей
В общем то это контроль исполнения в чистом виде или напоминалка для пользователя, что вот на такие сообщения он не ответил, задача не выполнена....
Добавлено: 17 июн 2008, 13:37
Disillusioned
На своей практике я не встречал, чтобы подобная информация требовалась очень уж часто, вполне сойдет и отчет для этих целей. Да ведь и пользователь не только с этим окном работать будет, оно, всего скорей другим закрыто будет, вроде как постоянное обновление и ни к чему.
Если пользователь сам управляет завершением задач, то ему подтверждение и не нужно вовсе. Если кто-то другой, то опять таки его лучше о конкретной задаче оповестить, чем вывалить весь список незавершенных дел.
Добавлено: 17 июн 2008, 14:20
Андрей
Естествено по условиям отчета выборка и по пользователю происходит, остальное все равно как-то не красиво

Добавлено: 17 июн 2008, 15:00
Юрий
У нас такая задача, напоминалка о невыполненных работах, решена
внешним приложением, которое еще является автовходилкой в лоцию.
Добавлено: 17 июн 2008, 15:22
Disillusioned
Внешнее приложение это вполне выход, просто мы их стараемся не использовать принципиально, только если совсем уж приспичит (например, когда на ведомость материалов надо сделать выписки для каждого встречающегося в ней цеха и сразу документы в архив импортировать).
А для напоминаний(рассылок) в Workflow возможности более чем богатые.