Pola i funkcje
Menu Pola i formuły/funkcje (Fields & Fx) pozwala odnaleźć zależności wybranego pola lub funkcji globalnej.
Oznacza to, że mogą Państwo wskazać wszystkie formuły, które używają danego pola lub danej funkcji globalnej.
Do czego to służy
Przy zmianie lub usunięciu pola albo funkcji globalnej ta funkcjonalność pomaga sprawdzić, jaki będzie tego wpływ na resztę bazy danych.

Poziomy wpływu zależności
Istnieją trzy poziomy wpływu, reprezentowane przez trzy różne plakietki:
| Plakietka | Formuła | Interfejs użytkownika | Wyświetlanie | |
|---|---|---|---|---|
![]() | ✅ | ✅ | ✅ | Pole jest używane w formule (lub w wyzwalaczu takim jak onClick, afterUpdate czy afterCreate). Każda zmiana lub usunięcie wpłynie na działanie bazy danych. |
![]() | ✅ | ✅ | Pole jest używane w wyzwalaczu (np. visibility, canWrite, canRead, beforeShow, afterHide). Jego zmiana wpłynie wyłącznie na zachowanie interfejsu użytkownika, a nie na działanie bazy ani na obliczenia. | |
![]() | ✅ | Pole służy wyłącznie do wyświetlania. Jego zmiana wpłynie tylko na prezentację danych, bez zmiany zachowania interfejsu ani obliczeń. |
Liczba widoczna wewnątrz plakietki oznacza łączną liczbę zależności.
Jak rozumieć zależności
Pole może mieć wiele zależności, a każda z nich może mieć własne zależności.
Ta hierarchiczna struktura pomaga zrozumieć, jak zmiany pola lub funkcji wpływają na bazę danych.

Użycie bezpośrednie
Wybierz tabelę lub wiersz funkcji globalnych:
- Z listy rozwijanej po lewej stronie wybierz tabelę lub wiersz „Global Functions”.

Wybierz pole lub funkcję:
- Z listy rozwijanej po prawej stronie wybierz pole lub funkcję — z wcześniej wybranej tabeli albo spośród funkcji globalnych.

Użycie edytora pól
Mogą Państwo także kliknąć bezpośrednio plakietkę nad polem na liście pól.
Otwiera to automatycznie okno Ninext z wybraną odpowiednią tabelą i polem.


Dostęp do wybranego pola lub funkcji
Kliknij przycisk „Modify” po prawej stronie listy pól.

W przypadku funkcji globalnych otwiera się edytor skryptu wyzwalacza global functions z podświetloną odpowiednią funkcją.

Bezpośredni dostęp do skryptu
- Najedź kursorem na wiersz wyniku — pojawi się przycisk „Modify”.
- Kliknięcie tego przycisku wyświetla kod źródłowy zawierający zależność, z podświetlonym odpowiednim fragmentem.




