Skip to main content Link Menu Expand (external link) Document Search Copy Copied

Obsługa słowników

Podsumowanie:

Słowniki to zbiory predefiniowanych wartości tekstowych, które są używane jako źródło danych dla kontrolek typu lista wyboru. Ponadto pozycji słownika można używać do filtrowania danych w widokach listy. Ważną cechą słowników jest to, że ich zawartość może być definiowana przez uprawnionych użytkowników aplikacji biznesowych po stronie FrontSPA bez udziału konsultantów.

FrontSPA > OPCJE > Słowniki

Aby użytkownik końcowy miał dostęp do obsługi pozycji słownika, musi mieć przypisaną rolę biznesową, która będzie miała dostęp do pozycji menu Słowniki (AdminSPA > ADMINISTRACJA > Role biznesowe > NazwaRoli > Uprawnienia).

Po kliknięciu polecenia Słowniki w sekcji OPCJE w menu głównym FrontSPA zostanie wyświetlona lista słowników.

Lista słowników
Lista słowników

Kliknięcie przycisku Edytuj obok wybranego słownika wyświetla listę pozycji tego słownika.

Lista pozycji słownika
Lista pozycji słownika

W wierszu pozycji są dostępne przyciski Edytuj i Usuń oraz ikona kłódki, która służy do włączania/wyłączania ochrony danej pozycji przed nadpisywaniem w przypadku zaimportowania nowej wersji aplikacji do bieżącego środowiska.

Widoczny u góry przycisk Dodaj pozycjępowoduje dodanie nowego wiersza na liście pozycji, w którym w trybie inline należy wpisać:

  • Kod: kod tekstowy pozycji (tylko znaki alfanumeryczne),
  • Nazwa: wartość tekstowa pozycji słownika,
  • Aktywna: status pozycji (domyślnie włączone),
  • Nazwa kolumny: opisowe kolumny (maks. 3) dla pozycji słownika podane w definicji słownika
  • Pole numeryczne: pomocnicze kolumny z wartością liczbową (maks. 3) dla pozycji słownika podane w definicji słownika

Aby dodać pozycję do słownika, kliknij przycisk Dodaj z prawej strony.

Nad listą pozycji są dostępne dwie opcje:

  • Unikalne kody: zaznacz to pole wyboru, aby dla słownika nie można było dodać dwóch pozycji o takim samym kodzie („kod” jest systemowym atrybutem pozycji słownika — kolumna Code w tabeli core.DictionaryValues).
  • Unikalne wartości: zaznacz to pole wyboru, aby dla słownika nie można było dodać dwóch pozycji o takiej samej wartości („wartość” jest systemowym atrybutem pozycji słownika — kolumna Name w tabeli core.DictionaryValues). button-cancel: |- Anuluj: kliknij, aby zamknąć okno i porzucić zmiany.

Do ich zmiany wymagane jest uprawnienie PBA: Aktualizacja definicji aplikacji oraz jej obiektów/modułów (AdminSPA > ADMINISTRACJA > Lista aplikacji > NazwaAplikacji > Edytuj > Uprawnienia).

Powyższy opis dotyczył słownika zwykłego (prostego). W nAxiom można także definiować słowniki hierarchiczne, to jest takie, których pozycje mogą zawierać pozycje podrzędne. W przypadku słownika hierarchicznego w wierszu pozycji jest dostępny przycisk z symbolem +, którym można dodać pozycję podrzędną. Ponadto dla pozycji słownika hierarchicznego nie jest obsługiwany status aktywności.

Lista pozycji słownika hierarchicznego
Lista pozycji słownika hierarchicznego
|← Widok listy |↑ Do góry |→ Struktura organizacyjna |

Copyright © 2025 OPTEAM SA. Theme Copyright © 2017-2020 Patrick Marsceill. Distributed by an MIT license.