Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Mit dem Entity Editor können Sie neue Entities anlegen sowie bestehende Entities editieren. Der Entity Editor funktioniert /wiki/spaces/DOK/pages/12484630

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 XdevComboBox. 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 > ItemCaptionValue 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 intdoubleboolean 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 einer XdevTable.

...

  • Add Attribute - Legt ein neues Attribut an.
  • Add Relation - Ermöglicht das Definieren einer neuen Relation.
  • Add Listener - Ermöglicht das Erzeugen eines Generiert einen neuen Entity ListenersListener.
  • 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.