как реализовать автообновление в реестре bpm 5.4 on-site, например с периодичность в 1 минуту ?
Нравится
1 комментарий
8 октября 2014 13:30
Я бы реализовал это через JS-таймер и генерацию события*
«Add Timer»:
var ProcessUId = Page.Process.InstanceUId; string jsUpdateTimer = @" var updateTime = 60 // в секундах function throwUpdateSignal() { try { window.Terrasoft.AjaxMethods.ThrowClientEvent('" + ProcessUId + @"', 'GridPageRefreshRow'); } catch(e) { } } var updateTimer = setInterval(throwUpdateSignal, updateTime*1000); "; Page.AddScript(jsUpdateTimer); return true;
* Возможно есть более рациональный способ. И такой вариант подходит далеко не для всех случаев. Необходимо предварительно протестировать.
Показать все комментарии
Войдите или зарегистрируйтесь, что бы комментировать