Обчислювані поля завдань
Матеріал з Planfix
Обчислюване поле це користувацьке поле завдання, яке дозволяє обчислити потрібне значення, використовуючи дані з різних об'єктів Planfix та стандартные функции системи.
Обчислення формули — результат «Число»
Основна суть обчислюваного поля задається формулою, за якою відбувається обчислення його значення:
Ви також можете вибрати формат, в якому буде зберігатися значення обчислюваного поля:
Обчислення формули — результат «Рядок»
- Виводимо в поле дані зі змінних:
{{Змінна_1}}+{{змінна_2}}
- Виводимо в поле текст і дані зі змінної:
"Назва завдання:"+" "+{{Завдання.Назва}}
Зверніть увагу, текст і пробіл необхідно брати в подвійні лапки.
- Круглі дужки в обчислюваному полі з типом результату «Рядок»:
Діє просте правило:
рядок + число + число = рядок
В результаті отримуємо результат зчеплення значень "Сума: ", "50" і "70":
А якщо додати дужки — числа сумуються:
рядок + (число + число) = рядок + сума чисел = рядок
Обчислюване поле з типом результату «Текст зі змінними»
Текст зі змінними має наступні можливості:
- Відразу видно результат того, як поле приблизно буде виглядати.
- Замість змінних будуть підставлені їх значення.
- Можна застосувати форматування з вбудованого редактора:
- Змінити зовнішній вигляд
- Відобразити з нового рядка.
- Додати таблицю, посилання або об'єкт Planfix, використовуючи відповідні кнопки редактора.
Приклад № 1
Приклад № 2
Важливо
- Розрахунок значення обчислюваного поля відбувається в момент створення завдання. Перерахунок значення обчислюваного поля завдання відбувається тільки при зміні значень полів цього завдання, що входять в формулу, за якою рахується поле.
- В завданнях, що знаходяться в спецстатусі Чернетка, розрахунок обчислюваних полів не відбувається. Значення будуть обчислені в момент переведення завдання в будь-який з робочих статусів.
- У формулах обчислюваних полів можуть використовуватися в тому числі значення інших обчислюваних полів.
- Якщо в формулі використовується посилання на поточний час або дату, зміна поля, що містить формулу не викликає виконання автоматичних сценаріїв. Це обмеження є частиною механізму захисту від зациклення і необмеженого навантаження.
- Максимальна кількість обчислюваних полів, які можна додати в акаунт, обмежена пакетом, який ви використовуєте.
- При використанні html-розмітки пам'ятайте:
- Якщо потрібно отримати подвійні лапки — використовуйте функцію СИМВОЛ. " = СИМВОЛ(34).
- Перенос рядків всередині рядків в лапках не підтримується — вводьте дані одним рядком.
Корисні посилання