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

Edytowanie modelu danych

Podsumowanie:

Aby przejść do edycji modelu danych, należy wyświetlić jego definicję w kreatorze modeli danych, np. przez dwukrotne kliknięcie jego nazwy.

W tym temacie

Centralny panel w oknie Kreator modeli danych to panel edycji modeli danych/tabel. Edytowane tabele są wyświetlane jako karty tego panelu, a w nagłówku wyświetlana jest nazwa i rodzaj aktywnego modelu oraz przyciski:

  • Generuj elementy aplikacji: przycisk dostępny tylko dla modeli standardowych i uproszczonych; kliknij, aby uruchomić mechanizm automatycznego generowania elementów interfejsu użytkownika (formularz, widok listy) i logiki biznesowej (definicja dokumentu biznesowego, diagram procesu) tworzonej aplikacji; patrz Generowanie elementów aplikacji

  • Zmień nazwę modelu: kliknij, aby zmienić nazwę tabeli; zostanie wyświetlone okno dialogowe, w którym można będzie podać nową nazwę tabeli.
  • Usuń model: kliknij, aby usunąć tabelę modelu danych; usunięcie tabeli wymaga dwukrotnego potwierdzenia, ponieważ spowoduje usunięcie danych zapisanych w tej tabeli; nie będzie można usunąć modelu, jeśli wygenerowano na jego podstawie elementy aplikacji.
  • Podgląd zapisanych rekordów: kliknij, aby wyświetlić rekordy danych zapisane w tabeli (maks. 1000) oraz zapytanie SQL użyte do zwrócenia tych rekordów; w wyświetlonym oknie można modyfikować zapytanie, sprawdzać jego poprawność i wykonywać w celu zwrócenia zestawu rekordów.

Karta tabeli modelu danych dzieli się na kilka kart podrzędnych, na których znajdują się różne informacje dotyczące edytowanego modelu danych.

Karta Lista pól

Edycja modelu — Lista pól
Edycja modelu — Lista pól

Karta Lista pól to tabelka, w której wyświetlane są informacje o zdefiniowanych polach (kolumnach) tabeli. Na tej karcie można dodawać, edytować i usuwać pola tabeli. Na karcie znajdują się następujące kontrolki:

  • but-add.png (Nowa kolumna): kliknij, aby dodać pole do tabeli. W wyświetlonym oknie dialogowym wypełnij pola zgodnie z opisem w poprzedniej sekcji.
  • but-refresh.png (Odśwież): ikona wyświetlania po zmodyfikowaniu definicji tabeli; kliknij, aby odświeżyć inne obiekty w nAxiom, w których jest wykorzystywana definicja tabeli (np. formularze, raport itp.).

    W przypadku niektórych zmian po odświeżeniu modelu, obok nazw kart Listy i Formularze mogą zostać wyświetlone czerwone trójkąty ostrzegawcze, które wskazują na konieczność odświeżenia definicji danego obiektu w celu dostosowania go do zmian tabeli. Odświeżenia polega na otwarciu definicji i zapisaniu jej.

    Sygnalizacja konieczności odświeżenia definicji listy w związku ze zmianami tabeli
    Sygnalizacja konieczności odświeżenia definicji listy w związku ze zmianami tabeli
  • Pokaż pola systemowe: (domyślnie wyłączone) kliknij, aby włączyć wyświetlanie na liście pól systemowych, to jest predefiniowanych pól tworzonych automatycznie przez nAxiom w momencie tworzenia tabeli;patrz sekcja Tabela dokumentu biznesowego — kolumny systemowe .
  • but-edit.png (Edycja): ikona wyświetlana w wierszu definicji pola tabeli; kliknij, aby wyświetlić okno dialogowe Edycja pola modelu danych.

    Nie można edytować kolumn systemowych.

  • but-trash.png (Usuń): ikona wyświetlana w wierszu definicji pola tabeli; kliknij, aby usunąć pole z definicji tabeli.

    Usunięcie pola spowoduje usunięcie danych zapisanych w tym polu.

  • but-info.png (Info): kliknięcie tej ikony powoduje wyświetlenie okna dialogowego, w którym można wpisać opis pola.
    Opis kolumny
    Opis kolumny

Karta Dokumenty biznesowe

Edycja modelu — Dokumenty biznesowe
Edycja modelu — Dokumenty biznesowe

Na karcie Dokumenty biznesowe jest wyświetlana lista dokumentów biznesowych zdefiniowanych dla tej tabeli. Na tej karcie można dodawać nowe definicje dokumentów biznesowych, edytować je i usuwać. Funkcjonalnie ta karta jest identyczna z oknem wyświetlanym poleceniem Dokumenty biznesowe w sekcji Procesy biznesowe w menu głównym. Patrz Dokumenty biznesowe (definicje dokumentów) .

Karta Formularze

Edycja modelu — Formularze
Edycja modelu — Formularze

Na karcie Formularze jest wyświetlana lista formularzy zdefiniowanych dla tej tabeli. Na tej karcie można dodawać nowe definicje formularzy, edytować je i usuwać. Funkcjonalnie ta karta jest identyczna z oknem wyświetlanym poleceniem Formularze w sekcji Interfejs użytkownika w menu głównym. Patrz Formularze .

Karta Listy

Edycja modelu — Listy
Edycja modelu — Listy

Na karcie Listy jest wyświetlana lista widoków list zdefiniowanych dla tej tabeli. Na tej karcie można dodawać nowe definicje widoków list, edytować je i usuwać. Funkcjonalnie ta karta jest identyczna z oknem wyświetlanym poleceniem Listy w sekcji Interfejs użytkownika w menu głównym. Patrz Listy .

Karta Powiązania

Edycja modelu — Powiązania
Edycja modelu — Powiązania

Na karcie Powiązania jest wyświetlana lista powiązań (relacji) danej tabeli z innymi tabelami. Dla tabel dokumentu biznesowego kilka takich powiązań jest tworzonych automatycznie podczas tworzenia tabeli. Na tej karcie można także definiować własne powiązania, edytować powiązania i usuwać je. Szczegółowy opis zawiera następna sekcja.

  • Dodaj: kliknij, aby dodać nowe powiązanie tabeli; zostanie wyświetlone okno dialogowe Edycja relacji; patrz opis w kolejnej sekcji.
  • but-edit.png (Edycja): kliknij, aby edytować powiązanie tabeli.
  • but-trash.png (Usuń): kliknij, aby usunąć powiązanie tabeli.

Karta Moduły

Edycja modelu — Moduły
Edycja modelu — Moduły

Na karcie modułów znajduje się lista modułów aplikacji, do których można przypisać daną tabelę. Kliknij pole wyboru obok modułu, do którego chcesz przypisać tabelę i kliknij przycisk Zapisz.

Tabela musi zostać przypisana do modułu, aby można było ją migrować, to jest przenosić między środowiskami nAxiom przy użyciu funkcjonalności Migrator aplikacji.

|← Tabela dokumentu biznesowego — kolumny systemowe |↑ Do góry |→ Nowa funkcja tabelaryczna |

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