Obliczane pola zadań: Różnice pomiędzy wersjami

Z Planfix
Skocz do: nawigacja, szukaj
(Utworzono nową stronę "{{#seo: |title=Obliczane pola zadań |titlemode=append |keywords=planfix, obliczane pola zadań, user fields |description=Obliczane pola zadań }} Obliczane pole to konfigurowalne pola zadań, które pozwala obliczać wartość przy użyciu danych z różnych obiektów Planfix oraz standardowych funkcji Planfix. *Obliczanie formuły — wynik typu "Number" *#Formu…")
 
Nie podano opisu zmian
 
Linia 5: Linia 5:
|description=Obliczane pola zadań
|description=Obliczane pola zadań
}}
}}
Obliczane pole to [[Konfigurowalne pola zadań|konfigurowalne pola zadań]], które pozwala obliczać wartość przy użyciu danych z różnych obiektów Planfix oraz [[Standardowe funkcje|standardowych funkcji Planfix]].
Obliczane pole to [[Konfigurowalne pola zadań|konfigurowalne pola zadań]], które pozwala obliczyć wartość, wykorzystując dane z różnych obiektów Planfix oraz [[Standardowe funkcje|standardowe funkcje Planfix]].


*[[#Formula Calculation — "Number" Result|Obliczanie formuły — wynik typu "Number"]]
*[[#Formula Calculation — "Number" Result|Obliczanie formuły — wynik "Liczba"]]
*[[#Formula Calculation — "String" Result|Obliczanie formuły — wynik typu "String"]]
*[[#Formula Calculation — "String" Result|Obliczanie formuły — wynik "Tekst"]]
*[[#Calculated field with a "Text with variables" result type.|"Tekst ze zmiennymi"]]
*[[#Calculated field with a "Text with variables" result type.|"Tekst ze zmiennymi"]]
==Obliczanie formuły — wynik typu "Number"==
==Obliczanie formuły — wynik "Liczba"==
Podstawowy sposób działania obliczanego pola określa formuła użyta do wyliczenia jego wartości:
Podstawowy sposób działania obliczanego pola określa formuła użyta do obliczenia jego wartości:


https://s.pfx.so/pf/ny/Oqca8q.jpg
https://s.pfx.so/pf/ny/Oqca8q.jpg


Możesz również wybrać format, w jakim wartość obliczanego pola będzie przechowywana:
Możesz także wybrać format, w którym wartość obliczanego pola będzie przechowywana:


https://s.pfx.so/pf/nn/KKBp05.jpg
https://s.pfx.so/pf/nn/KKBp05.jpg
==Obliczanie formuły — wynik typu "String"==
==Obliczanie formuły — wynik "Tekst"==
*Wyprowadź '''dane ze zmiennych''' do pola:
*Wyprowadzenie '''danych ze zmiennych''' do pola:
<pre>{{variable_1}}+{{variable_2}}</pre>
<pre>{{variable_1}}+{{variable_2}}</pre>


https://s.pfx.so/pf/7f/6C0Me2.jpg
https://s.pfx.so/pf/7f/6C0Me2.jpg


*Wyprowadź '''tekst i dane ze zmiennej''' do pola:
*Wyprowadzenie '''tekstu i danych ze zmiennej''' do pola:
<pre>"Task Name:"+" "+{{Task.Name}}</pre>
<pre>"Task Name:"+" "+{{Task.Name}}</pre>


https://s.pfx.so/pf/hf/Vfya7g.jpg
https://s.pfx.so/pf/hf/Vfya7g.jpg


Uwaga: tekst i spacje muszą być ujęte w podwójne cudzysłowy.
Zwróć uwagę, że tekst i spacje muszą być ujęte w podwójne cudzysłowy.


*'''Nawiasy''' w polach obliczeniowych o '''wyniku "String"''':
*'''Nawiasy''' w polach obliczanych o typie wyniku '''"Tekst"''':
Obowiązuje prosta zasada:
Obowiązuje prosta zasada:
  string + number + number = string
  string + number + number = string
Linia 37: Linia 37:
https://s.pfx.so/pf/gr/B2P3HN.jpg
https://s.pfx.so/pf/gr/B2P3HN.jpg


W wyniku otrzymamy konkatenację "Sum: ", "50" i "70":
W efekcie otrzymujemy konkatenację "Sum: ", "50" i "70":  


https://s.pfx.so/pf/v1/NjT2kw.jpg
https://s.pfx.so/pf/v1/NjT2kw.jpg


A jeśli dodamy nawiasy — liczby zostaną zsumowane:
A jeśli dodasz nawiasy — liczby zostaną dodane:
  string + (number + number) = string + suma liczb = string
  string + (number + number) = string + suma liczb = string


Linia 49: Linia 49:
==Obliczane pole o typie wyniku "Tekst ze zmiennymi"==
==Obliczane pole o typie wyniku "Tekst ze zmiennymi"==
Tekst ze zmiennymi ma następujące możliwości:
Tekst ze zmiennymi ma następujące możliwości:
*Możesz od razu zobaczyć, jak mniej więcej będzie wyglądać pole.
*Możesz od razu zobaczyć, jak pole będzie się w przybliżeniu prezentować.
*Zmienne zostaną zastąpione wartościami.
*Wartości zastąpią zmienne.
*Możesz zastosować formatowanie z wbudowanego edytora:
*Możesz zastosować formatowanie z wbudowanego edytora:
**Zmiana wyglądu
**Zmienianie wyglądu
**Wyświetlanie w nowej linii
**Wyświetlanie w nowej linii.
**Dodanie tabeli, linku lub obiektu Planfix za pomocą odpowiednich przycisków edytora
**Dodawanie tabeli, linku lub obiektu Planfix za pomocą odpowiednich przycisków edytora.
===Przykład nr 1===
===Przykład nr 1===


https://s.pfx.so/pf/sq/qBPwjI.jpg
https://s.pfx.so/pf/sq/qBPwjI.jpg


https://s.pfx.so/pf/6L/ciLw1Z.jpg
https://s.pfx.so/pf/6L/ciLw1Z.jpg
Linia 66: Linia 67:
https://s.pfx.so/pf/8t/7RPJ0Y.jpg
https://s.pfx.so/pf/8t/7RPJ0Y.jpg
==Ważne==
==Ważne==
*Wartość obliczanego pola jest obliczana przy tworzeniu zadania. Wartość obliczanego pola zadania jest przeliczana jedynie wtedy, gdy zmienią się wartości pól tego zadania, które są zawarte w formule użytej do obliczenia pola.
*Wartość pola obliczanego jest obliczana przy tworzeniu zadania. Wartość obliczanego pola zadania jest przeliczana tylko wtedy, gdy zmienione zostaną wartości pól tego zadania, które są zawarte w formule obliczającej pole.
*W zadaniach o statusie Wersja robocza obliczane pola nie są obliczane. Wartości są obliczane po zmianie zadania na jeden ze statusów roboczych.
*W zadaniach o statusie wersji roboczej obliczane pola nie są liczone. Wartości są obliczane po zmianie zadania na jeden ze statusów roboczych.
*Formuły obliczanych pól mogą zawierać wartości z innych obliczanych pól.
*Formuły pól obliczanych mogą zawierać wartości z innych pól obliczanych.
*Jeśli w formule użyto odwołania do bieżącego czasu lub daty, zmiana pola zawierającego formułę nie wywołuje uruchomienia [[Skrypty|skryptów]]. To ograniczenie jest częścią mechanizmu ochrony przed pętlami i nieograniczonym obciążeniem.
*Jeśli w formule użyto odwołania do bieżącego czasu lub daty, zmiana pola zawierającego formułę nie spowoduje uruchomienia [[Skrypty|skryptów]]. To ograniczenie jest częścią mechanizmu ochrony przed pętlami i nieograniczonym obciążeniem.
*Maksymalna liczba obliczanych pól, które można dodać do konta, jest ograniczona przez plan, z którego korzystasz: [https://planfix.ru/prices/ plan].
*Maksymalna liczba pól obliczanych, które można dodać do konta, jest ograniczona przez [https://planfix.ru/prices/ plan], którego używasz.
*Jeśli używasz znaczników HTML, pamiętaj:
*Jeśli używasz znaczników HTML, pamiętaj:
**Jeśli potrzebujesz cudzysłowów — użyj funkcji [[Funkcja CHAR|SYMBOL]] = SYMBOL(34).
**Jeśli potrzebujesz podwójnych cudzysłowów — użyj funkcji [[Funkcja CHAR|SYMBOL]]: SYMBOL(34).
**Używanie łamań wierszy wewnątrz ciągów ujętych w cudzysłowy nie jest obsługiwane — wprowadź dane w jednym ciągu.
**Używanie dwukropków (przerw linii) wewnątrz ciągów objętych cudzysłowami nie jest obsługiwane — wprowadź dane w jednym ciągu.
==Przydatne linki==
==Przydatne linki==
*[[Zmienne w tekście|Tekst ze zmiennymi]]
*[[Zmienne w tekście|Tekst ze zmiennymi]]
Linia 79: Linia 80:


==Wskazówka==
==Wskazówka==
*Jeśli zmienisz nazwę pola, zaktualizuj nową nazwę w zmiennej; w przeciwnym razie zmienna z starą nazwą nie będzie działać w obliczanym polu.
*Jeśli zmienisz nazwę pola, zaktualizuj nową nazwę w zmiennej; w przeciwnym razie zmienna ze starą nazwą nie będzie działać w polu obliczanym.





Aktualna wersja na dzień 16:56, 2 gru 2025

Obliczane pole to konfigurowalne pola zadań, które pozwala obliczyć wartość, wykorzystując dane z różnych obiektów Planfix oraz standardowe funkcje Planfix.

Obliczanie formuły — wynik "Liczba"

Podstawowy sposób działania obliczanego pola określa formuła użyta do obliczenia jego wartości:

Oqca8q.jpg

Możesz także wybrać format, w którym wartość obliczanego pola będzie przechowywana:

KKBp05.jpg

Obliczanie formuły — wynik "Tekst"

  • Wyprowadzenie danych ze zmiennych do pola:
{{variable_1}}+{{variable_2}}

6C0Me2.jpg

  • Wyprowadzenie tekstu i danych ze zmiennej do pola:
"Task Name:"+" "+{{Task.Name}}

Vfya7g.jpg

Zwróć uwagę, że tekst i spacje muszą być ujęte w podwójne cudzysłowy.

  • Nawiasy w polach obliczanych o typie wyniku "Tekst":

Obowiązuje prosta zasada:

string + number + number = string

B2P3HN.jpg

W efekcie otrzymujemy konkatenację "Sum: ", "50" i "70":

NjT2kw.jpg

A jeśli dodasz nawiasy — liczby zostaną dodane:

string + (number + number) = string + suma liczb = string

6hMkLl.jpg

PH1157.jpg

Obliczane pole o typie wyniku "Tekst ze zmiennymi"

Tekst ze zmiennymi ma następujące możliwości:

  • Możesz od razu zobaczyć, jak pole będzie się w przybliżeniu prezentować.
  • Wartości zastąpią zmienne.
  • Możesz zastosować formatowanie z wbudowanego edytora:
    • Zmienianie wyglądu
    • Wyświetlanie w nowej linii.
    • Dodawanie tabeli, linku lub obiektu Planfix za pomocą odpowiednich przycisków edytora.

Przykład nr 1

qBPwjI.jpg


ciLw1Z.jpg

Przykład nr 2

RQmLtk.jpg

7RPJ0Y.jpg

Ważne

  • Wartość pola obliczanego jest obliczana przy tworzeniu zadania. Wartość obliczanego pola zadania jest przeliczana tylko wtedy, gdy zmienione zostaną wartości pól tego zadania, które są zawarte w formule obliczającej pole.
  • W zadaniach o statusie wersji roboczej obliczane pola nie są liczone. Wartości są obliczane po zmianie zadania na jeden ze statusów roboczych.
  • Formuły pól obliczanych mogą zawierać wartości z innych pól obliczanych.
  • Jeśli w formule użyto odwołania do bieżącego czasu lub daty, zmiana pola zawierającego formułę nie spowoduje uruchomienia skryptów. To ograniczenie jest częścią mechanizmu ochrony przed pętlami i nieograniczonym obciążeniem.
  • Maksymalna liczba pól obliczanych, które można dodać do konta, jest ograniczona przez plan, którego używasz.
  • Jeśli używasz znaczników HTML, pamiętaj:
    • Jeśli potrzebujesz podwójnych cudzysłowów — użyj funkcji SYMBOL: SYMBOL(34).
    • Używanie dwukropków (przerw linii) wewnątrz ciągów objętych cudzysłowami nie jest obsługiwane — wprowadź dane w jednym ciągu.

Przydatne linki

Wskazówka

  • Jeśli zmienisz nazwę pola, zaktualizuj nową nazwę w zmiennej; w przeciwnym razie zmienna ze starą nazwą nie będzie działać w polu obliczanym.


Przejdź do