Okno Kreator modeli danych
Okno Kreator modeli danych
dzieli się na dwa panele: „drzewko” modeli danych z lewej i panel edycji modeli danych z prawej. Panel z lewej strony zawiera domyślnie pięć pozycji: Modele danych
, Funkcje tabelaryczne
, Funkcje skalarne
, Procedury składowane
i Widoki
. Gałąź Modele danych
może zawierać pozycje podrzędne: Standardowe
, Uproszczone
, Tabele pomocnicze
i Tabele systemowe
. Rozwinięcie dowolnej pozycji (kliknięciem symbolu trójkąta z lewej strony nagłówka) spowoduje wyświetlenie listy tabel zdefiniowanych przez użytkownika. Kliknięcie trójkąta z lewej strony nazwy tabeli spowoduje rozwinięcie listy kolumn i zależności tabeli. W górnej części panelu znajduje się pole wyszukiwania, które pozwala znaleźć tabelę po wpisaniu fragmentu jej nazwy.
Pozycja
Tabele systemowe
może zawierać tylko dwie tabele systemowe: core.SyncOUInstances i core.SyncUserProfiles, których edycja jest wymagana w przypadku synchronizacji struktury organizacyjnej i listy użytkowników z systemem zewnętrznym. Aby wyświetlić te tabele w kreatorze, należy ustawić wartość true dla parametru CoreTablesModificationEnabled w ustawieniach tenanta na karcieConfiguration
w aplikacji TenantsAdminSPA, a następnie ponownie uruchomić serwis api. Więcej informacji zawiera artykuł Obsługa wielu tenantów w nAxiom.
W oknie Kreator modeli danych
możesz:
- dodać model danych; kliknij przycisk
Nowy model danych
. - zaktualizować funkcje tabelaryczne generowane na podstawie tabel modeli standardowych jako źródła danych dla widoków list; kliknij przycisk
Aktualizacja widoków
. Na wyświetlonej liście zaznacz pola wyboru obok tabel i kliknij przyciskAktualizuj zaznaczone
. Ta funkcja jest przeznaczona do zbiorowego odświeżenia funkcji tabelarycznych, np. z powodu zmian w nowej wersji nAxiom, które wymagałyby takiego odświeżenia. - wykonać SQL; kliknij przycisk
Wykonaj SQL
z prawej strony u góry, w wyświetlonym oknie wpisz zapytanie i kliknij przyciskWykonaj zapytanie
. - edytować model danych; dwukrotnie kliknij tabelę na panelu z lewej strony lub kliknij tabelę i kliknij ikonę edycji z prawej strony nazwy; w kreatorze można otworzyć kilka definicji tabel w osobnych kartach
.
- wygenerować elementy aplikacji dla bieżącego modelu (standardowego lub uproszczonego); kliknij przycisk
Generuj elementy aplikacji
. - zmienić nazwę bieżącego modelu; kliknij
Zmień nazwę modelu
. - usunąć bieżący model; kliknij
Usuń model
. - wyświetlić próbkę rekordów z bieżącego modelu; kliknij
Podgląd zapisanych rekordów
.
- wygenerować elementy aplikacji dla bieżącego modelu (standardowego lub uproszczonego); kliknij przycisk
- dodać funkcję tabelaryczną; kliknij prawym przyciskiem myszy pozycję
Funkcje tabelaryczne
i wybierz polecenieDodaj funkcję
. - powiązać zdefiniowane w bazie danych funkcje tabelaryczne, funkcje skalarne, procedury składowane i widoki z modułami aplikacji na potrzeby eksportu aplikacji. W tym celu kliknij wybrany obiekt prawym przyciskiem myszy i wybierz polecenie
Przypisz moduł
z menu kontekstowego. Następnie w wyświetlonym oknie zaznacz moduły aplikacji, z którymi chcesz powiązać dany widok lub procedurę.