Edycja pola

W oknie „Edit fields” Ninox, w którym w trybie edycji modyfikuje się pola tabeli, Ninext umieszcza plakietkę na ikonie każdego pola używanego przez inne elementy bazy. Na pierwszy rzut oka pokazuje ona, ile skryptów zależy od pola i czym groziłaby jego zmiana; jednym kliknięciem otwiera szczegóły w panelu Ninext, bez opuszczania okna.

Okno Edit fields Ninox z plakietką na każdym polu używanym gdzie indziej oraz panel Ninext po prawej stronie

Odczytywanie plakietki

  • Liczba: ile skryptów bezpośrednio używa pola (formuły, wyzwalacze, warunki wyświetlania, kolumny widoków…), każdy liczony jeden raz. Skrypty samego pola nie są liczone.
  • Kolor i kształt: najpoważniejszy poziom wpływu wśród tych skryptów, tak jak w karcie Pola i formuły:
    • czerwony kwadrat: pole jest używane przez formułę, wyzwalacz, funkcję globalną, wyzwalacz „After Open” lub wydruk, a jego modyfikacja może zmienić działanie bazy;
    • pomarańczowy zaokrąglony kwadrat: używa go wyłącznie interfejs („Display field only, if”, „Writable if”, „Readable if”, „Show as”, dynamiczne wybory…);
    • zielone kółko: wyświetlają je wyłącznie kolumny, w widokach lub w tabelach wydruku.
  • Brak plakietki: nic nie używa pola. Elementy układu (zakładki, przyciski, teksty, odstępy…) nigdy nie mają plakietki.

Wiersze zakładek są zabarwione na szaroniebiesko, aby nie pomylić ich z zaznaczonym wierszem. Czerwona ikona pola z błędem pochodzi natomiast z Ninox: nie jest to plakietka Ninext.

Inspekcja pola

Kliknij plakietkę: panel Ninext otwiera się na karcie Pola i formuły, z wybranym polem, w ostatnio używanej podkarcie — Lista lub Drzewo zależności. Poza tym kliknięcie niczego w Ninox nie robi: okno edycji pola się nie otwiera, a wiersz pozostaje na miejscu.

Przechodzenie od pola do pola

Okno „Edit fields” pozostaje otwarte obok panelu: kliknij plakietkę innego pola, a panel podąży za nim — zarówno na liście, jak i w drzewie. W ten sposób przeglądają Państwo całą tabelę, niczego nie zamykając.

Kliknięcie plakietek pól Invoice Date, Due Date i NET Total, a następnie plakietki pola TOTAL w drzewie zależności

Na liście w panelu kliknięcie pogrubionego fragmentu zależności otwiera jej skrypt. W przypadku formuły innego pola tej tabeli Ninext otwiera okno edycji tego pola i jego edytor formuł nad oknem „Edit fields”, które pozostaje otwarte pod spodem: aby do niego wrócić, zamknij edytor i okno edycji pola.

Na liście w panelu kliknięcie „Formula” otwiera formułę pola Due Date nad oknem Edit fields

Ustawienia

W panelu Ustawienia Ninext:

  • plakietki zależą od ustawienia Inspektor pól, w sekcji „Menedżer skryptów”: jest to to samo ustawienie, co w przypadku karty Pola i formuły. Jest domyślnie włączone i zarezerwowane dla administratorów;
  • Responsywny układ edytora pól, w sekcji „Dodatkowe narzędzia”, domyślnie włączony, umieszcza okno „Edit fields” po lewej stronie panelu Ninext, tak aby oba były widoczne jednocześnie. Utrzymuje też poza panelem okno wyszukiwania i zamiany edytorów kodu Ninox (Ctrl + F, ⌘ + F na Macu), które w przeciwnym razie wyświetlałoby się pod nim.

W wersji 3.1.2 (stabilnej) kliknięcie dowolnej plakietki wybiera ostatnie pole listy, a liczba obejmuje także skrypty samego pola. Oba te błędy zostały poprawione w wersji 3.2.0 (beta).