Eigener Entitätstyp
QuickInfo
Eine eigene Entität ist eine selbständige Entität, welche eigene Rechte, eine eigene Datenbanktabelle sowie ein eigenes Menü erhält.
Die Datenstruktur wird komplett frei konfiguriert und verfügt über die gleiche Funktionalität wie eine Systemseitige Entität wie z.B. Import / Export Schnittstelle, Ereignisbehandlungen, etc.
Allgemein
Jede eigene Entität benötigt einen Namespace und einem Namen.
Namespaces können über die Dynamische Aufzählungen (Namespace) verwaltet werden. Sie werden benötigt, um Namenskollisionen mit gleichnamigen Typen zu vermeiden.
So könnte beispielsweise ein Prozess "Lagerverwaltung" mit gleichnamigen Namespace einen Typen "Issue" beinhalten und ein Prozess "Ticketverwaltung" ebenfalls.
Dennoch wären beide gleichnamige Typen durch den Namespace eindeutig voneinander zu unterscheiden.
Daher ist die Kombination aus Namespace und Typnamen eindeutig und spiegelt den Klassen, XML und Datenbanktabellennamen wieder:
Namespace |
Name |
Klassenname |
Tabelle |
History Tabelle (nur wenn "Keine Historie" deaktiviert ist) |
Custom |
MyDemoEntity |
custom.MyDemoEntity |
custom_my_demo_entity |
custom_my_demo_entity_history |
MyNamespace |
MyEntity |
mynamespace.MyEntity |
mynamespace_my_entity |
mynamespace_my_entity_history |
Konfiguration
Option |
Beschreibung |
1 |
Hier kann angegeben werden, wo diese Entität im Menü eingehängt werden soll. Wird die Option "Im Menü anzeigen" nicht gesetzt, werden auch keine Menüpunkte angelegt. |
2 |
Das Icon der Übersicht |
3 |
Das Icon der Detailansicht |
4 |
Option zum Aktivieren des Formulareditors |
5 |
Option zum Aufteilen der Übersicht mit Details in zwei separate Ansichten |
6 |
Option zum Aktivieren eigener Übersichten |
7 |
Option zum Deaktivieren der Historisierung für Daten, welche sich nicht ändern oder die Änderung nicht protokolliert werden müssen/sollen. Beispiel: Log/Trace Daten wie GPS Positionen. |
8 |
Die Definition der Felder (Struktur) |
9 |
Die Definition der Datenbankindizes |
10 |
Die Definition der Erweiterungen |
11 |
Baumansicht der eigenen Entität |