Доброго времени суток!
Проблема вобщем состоит вот в чем:
при создании инцидента на его основе создается задача. Если до создания инцидента раздел "Задачи" не просматривался - то все адекватно отображается, но если хотя бы раз в это окно заходили, то после создания инцидента при переходе в раздел задачи нужно нажать кнопку "обновить", чтоб отобразилась свежесозданная на основе инцидента задача. Каким образом можно организовать обновление раздела "Задачи" сразу после добавления новой задачи программным путем?
Заранее благодарен
Нравится
Добрый день, Constantine!
Данная проблема вызвана тем, что при первом открытии раздела - данные кешируются, для того чтобы снизить нагрузку на БД сервера, а также увеличить скорость отображение раздела. Однако, Вы можете программно обновлять реестр записей раздела, для этого откройте TS Admin и внесите в функцию
function wnd_TasksWorkspaceOnShow(Window)
скрипта scr_TaskWorkspace (Tasks \ General \ Main Grid) следующее изменение:
function wnd_TasksWorkspaceOnShow(Window) { wnd_BaseWorkspaceOnShow(Window); //обновляем реестр записей RefreshTasks(); }
Приятной работы с Terrasoft!