Bloki dynamiczne

Z Planfix
Wersja z dnia 02:01, 5 gru 2025 autorstwa PlanfixBot (dyskusja | edycje)
(różn.) ← poprzednia wersja | przejdź do aktualnej wersji (różn.) | następna wersja → (różn.)
Skocz do: nawigacja, szukaj

Dynamic blocks to specjalne bloki w opisach zadań zawierające zmienne i formuły, które są obliczane za każdym razem po otwarciu zadania. Dynamic blocks można wykorzystać do wyświetlania wartości:

  • zmiennych;
  • formuł wykorzystujących czas;
  • formuł odwołujących się do długich łańcuchów obiektów Planfix, które często się zmieniają;
  • pól kontrahenta lub projektu.

Dynamic blocks można dodać do opisu zadania podczas edycji lub tworzenia zadania:

qYi6VR.png

Dynamic block można także dodać do szablonu zadania oraz do pola niestandardowego typu "Tekst":

haLqmA.png

Aby to zrobić, należy włączyć opcję "Użyj edytora tekstu" dla pola.

Ustawienia dynamic block

  • Kliknij trzy kropki w nawiasach klamrowych, aby dodać zmienną lub formułę do bloku:

CApRaB.png

  • Tutaj możesz też wybrać typ wyniku, który chcesz zobaczyć, oraz kolor tła, na którym zostanie wyświetlony^

mbjGH9.png

  • Wygeneruj zmienną:

khQ5UI.png

  • Lub stwórz formułę używając zmiennych:

v6Z5FR.png

  • Tak dynamic block będzie wyglądał w tabeli podczas edycji opisu zadania:

2y1tB8.png

  • Aby edytować dynamic block, kliknij trzy kropki.
  • Po otwarciu zadania dane w dynamic blocks są przeliczane i wynik jest wyświetlany:

RiTRE7.png

Funkcje pracy

Jeśli wybierzesz typ wyniku "Tekst ze zmiennymi", możesz używać wszystkich konstrukcji i formatować tekst za pomocą wbudowanego edytora:

2B8gYn.png

Użyj autouzupełniania, aby dodać konstrukcje. Aby otworzyć okno wyboru, wpisz "%%" (dwa znaki procentu) i wybierz potrzebny element:

KHEs8v.png

Ważne

  • Dynamic blocks działają w opisie karty zadania oraz w polu "Tekst", gdy edytor jest włączony.
  • Dynamic blocks przydają się w przypadkach, gdy pola obliczeniowe nie wystarczają.
  • Dynamic blocks zawsze pojawiają się w nowej linii. Aby wyświetlić tekst i dynamic block w tej samej linii, umieść tekst wewnątrz dynamic block. Wówczas wynik zostanie pokazany w jednej linii.


Przejdź do