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