Уважаемые коллеги!
Подскажите пжл., есть ли в системе бизнес-процесс, который запускает очистку кэша?
К примеру, через БП считаю сумму массива данных, но итоговая сумма не выводится в режиме онлайн.
Выводится только после обновления кэша.
Поэтому мысль такая - записать в конце БП какой-нибудь элемент процесса, который выполняет обновление кэша...
Нравится
Здравствуйте, Юрий!
Очищать кеш не нужно - достаточно обновить страницу. Для обновления страницы можно использовать элемент "Страница редактирования". Этот элемент повторно откроет страницу редактирования записи, по которой был произведен рассчет. В результате будет отображаться новое значение.
Добрый день, Алексей!
Когда начал применять Ваш совет, получилось следующее:
1. Страница обновилась и получился соответствующий результат - отлично, то что нам и нужно было!...
2. Но, активировалась задача, указанная в "Рекомендации по заполнению станицы" - эта активность нам не нужна...
Как сделать так, чтобы задача не активировалась? Перепробовал все настройки в данном элементе процесса, но так ничего не получилось - задача активируется...
Юрий, здравствуйте!
Элементы Вопрос пользователю/Страница редактирования при выполнении создают служебную активность, которая выполняет переадресацию пользователя на целевую страницу. Это базовый механизм работы процессов, изменить его не получится.
Примечание! Элемент “Страница редактирования” по умолчанию считается выполненным после того, как пользователь нажимает кнопку “Сохранить” на этой странице, иначе процесс не продолжит выполнение.
Спасибо, Олег!
Только подскажите пожалуйста, зачем в списке задач еще и куча служебных активностей (особенно, если их много)?
Пускай бы какой-нибудь служебный раздел для этих случаев был (типа журнала изменений).
Можно как-то, если не убрать совсем эти служебные активности, а хотя бы как-то скрыть?
Очень мешают..
Юрий, добрый день!
Как вариант можно удалять служебную активность после выполнения элемента “Страница редактирования”. Например:
1. Элемент “Страница редактирования”.
2. Элемент “Удалить данные” в активностях, где Id = Пункт 1. Уникальный идентификатор активности