Entity Editor
Mit dem Entity Editor können Sie neue Entities anlegen sowie bestehende Entities editieren. Der Entity Editor funktioniert /wiki/spaces/RC11DOCDE/pages/2518616592.
Parameter:
- Settings
- Entity caption - Hier lässt sich ein Attribut oder mehrere Attribute festlegen, die später auf der Oberfläche angezeigt werden sollen, z.B. in einer ComboBox. Auch die Angabe von Trennzeichen ist möglich, z.B. {%company}, {%carmodels}, {%price} ergibt zur Laufzeit z.B. BMW, 320, 39000. Diese globale Einstellung kann direkt bei der UI-Komponente > Properties > Label durch die Angabe eines anderen Attributs überschrieben werden.
- Table name - Name der Datenbank-Tabelle, falls diese sich vom Entity-Namen unterscheidet, insbesondere bei der Verwendung von Leerzeichen oder kryptischen Bezeichnungen für die entsprechende Datenbank-Tabelle, z.B. CMOD anstelle von Carmodel.
- Table catalog - Angabe des Datenbank Catalog, falls vorhanden.
- Table schema - Angabe des Datenbank Schemas, falls vorhanden.
- Attributes
- Name - Bezeichnung des Attributs.
- Type - Datentyp des Attributs. Zur Auswahl stehen die von Java unterstützten Datentypen.
- Primitive Datentypen - Primitive Datentypen int, double, boolean beginnen mit Kleinbuchstaben und können nur einzelne Werte speichern. In der Auswahlliste nicht aufgeführte Typen lassen sich über die Tastatur angeben, z.B. float.
- Datentyp Klassen - Zu jedem primitiven Datentyp gibt es in Java eine entsprechende Wrapper-Klasse. Klassen beginnen in Java mit Großbuchstaben. Es ist empfehlenswert die Typ-Klassen zu verwenden, da primitive Datentypen keinen Null Wert annehmen können, der jedoch in Datenbanken häufig verwendet wird.
- Caption - Die hier angegebene Bezeichnung erscheint zur Laufzeit auf der Oberfläche, z.B. als Spaltenname in eines Grid.
Funktionen:
- Add Attribute - Legt ein neues Attribut an.
- Add Relation - Ermöglicht das Definieren einer neuen Relation.
- Add Listener - Generiert einen neuen Entity Listener.
- Delete - Entfernt das selektierte Attribut. Der entsprechende Javacode wird sofort gelöscht.
- Select all - Selektiert alle Attribute.
- Clear selection - Hebt die Selektierung auf.
- Invert selection - Kehrt die aktuelle Selektierung um.
- Show in Source - Wechselt in die Code-Ansicht und markiert den Code des selektierten Attributs.
XDEV Software Corp. - One Embarcadero Center, San Francisco, CA 94111, US
Copyright © 2015. XDEV Software Corp. All rights reserved.