Обчислювані поля завдань

Матеріал з Planfix
Перейти до: навігація, пошук

Вираховуване поле — це користувацьке поле завдання, яке дозволяє обчислювати потрібне значення, використовуючи дані з різних об'єктів Planfix і стандартные функции системи.

Обчислення формули — результат Число

Основна суть вираховуваного поля задається формулою, за якою відбувається обчислення його значення:

XbIBzG.png


Ви також можете вибрати формат, у якому буде зберігатися значення вираховуваного поля:

y6GxCi.png

Обчислення формули — результат Рядок

  • Виводимо в поле дані зі змінних:
{{Змінна_1}}+{{змінна_2}}

VEd9ov.png


  • Виводимо в поле текст і дані зі змінної:
"Назва завдання:"+" "+{{Завдання.Назва}}

nBsqWn.png


Зауважте, текст і пробіл потрібно брати в подвійні лапки.


  • Круглі дужки у вираховуваному полі з типом результату «Рядок»:

Діє просте правило:

рядок + число + число = рядок

uEXIGa.png


У підсумку отримуємо результат зчеплення значень "Сума: ", "50" і "70":

uFIwZ4.png


А якщо додати дужки — числа складаються:

рядок + (число + число) = рядок + сума чисел = рядок

IfPMWO.png

DXTP5v.png

Вираховуване поле з типом результату Текст зі змінними

Текст зі змінними має такі можливості:

  • Одразу видно результат того, як поле приблизно виглядатиме.
  • Замість змінних підставляться їхні значення.
  • Можна застосувати форматування з вбудованого редактора:
    • Змінити зовнішній вигляд
    • Відобразити з нового рядка.
    • Додати таблицю, посилання або об'єкт Planfix, використовуючи відповідні кнопки редактора.


Приклад № 1

kZW041.png

3CAtvK.png


Приклад № 2

gpj3tC.png

HCQwD2.png

Важливо

  • Обчислення значення вираховуваного поля виконується в момент створення завдання. Перерахунок значення вираховуваного поля завдання відбувається лише при зміні значень полів цього завдання, що входять у формулу, за якою рахується поле.
  • У завданнях, що перебувають у спецстатусі Чернетка, обчислення вираховуваних полів не виконується. Значення будуть обчислені в момент переведення завдання у будь-який із робочих статусів.
  • У формулах вираховуваних полів можуть використовуватися, зокрема, значення інших вираховуваних полів.
  • Якщо у формулі використовується посилання на поточний час або дату, зміна поля, що містить формулу, не викликає виконання автоматичних сценаріїв. Це обмеження є частиною механізму захисту від зациклювання та нелимітованого навантаження.
  • Максимальна кількість вираховуваних полів, які можна додати в акаунт, лімітується пакетом, який ви використовуєте.
  • Під час використання html-розмітки пам'ятайте:
    • Якщо потрібно отримати подвійні лапки — використовуйте функцію СИМВОЛ. " = СИМВОЛ(34).
    • Переносів рядків всередині рядків у лапках не підтримується — вводьте дані одним рядком.


Додатково

Поради

  • Якщо ви перейменовуєте поле, не забудьте вказати його нову назву й у змінній. Інакше змінна зі старою назвою у вираховуваному полі працювати не буде.

Перейти