Как изменить вид элементов дерева в зависимости от условий
В TrackStudio 550 появилась возможность изменять вид задач в дереве и на странице со списком задач.
Настраивается следующим образом:
- В файле trackstudio.default.properties прописывается имя дополнительного поля типа строка (поле создается в процессе нужной категории), в котором содержится маска
trackstudio.tree.node.mask=viewMask
- Маска должна содержать html код в котором %s будет заменено на имя задачи
<font style="font-style:italic;color:red;!important">%s</font>
Само поле при этом можно скрыть от всех пользователей.
Для того, чтобы форматирование менялось в зависимости от заданных условий, поле нужно сделать вычисляемым, а маску возвращать скриптом, обрабатывая эти условия.