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 systemowemoż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 karcieConfigurationw 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 SQLz 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, patrz opis ; na karcie modelu danych wyświetlane są przyciski, które pozwalają:
- wygenerować elementy aplikacji dla bieżącego modelu (standardowego lub uproszczonego); kliknij przycisk
Generuj elementy aplikacji; patrz opis . - 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 tabelarycznei wybierz polecenieDodaj funkcję; patrz opis . - 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ę.