Assistent für neue Felder

Ein Assistent, auf den Sie über Werkzeuge > Erweitert > Neue Felder hinzufügen zugreifen können, ermöglicht das Hinzufügen eines oder mehrerer Felder zu einer Tabelle der Datenbank.

Durch Validierung des Assistenten wird das Erweiterungsschema der zu erweiternden Tabelle aktualisiert und das SQL-Skript gestartet, um die physische Struktur der Datenbank zu ändern.

Dieser Assistent bietet den Vorteil, dass ein Feld schnell hinzugefügt werden kann, ohne dass die Struktur eines Datenschemas kennengelernt werden muss.

Der Hauptnachteil ist die Beschränkung der Daten und der Eigenschaften, die erweitert werden sollen.

Die Bildschirme des Assistenten umfassen die folgenden Schritte:

  1. Auf der ersten Seite können Sie den Namen des zu erweiternden Schemas und den Namespace des Erweiterungsschemas eingeben, in dem die Änderungen gespeichert werden:

  2. Auf der nächsten Seite können Sie die Eigenschaften des Felds eingeben, das hinzugefügt werden soll.

  3. Um die Änderungen zu bestätigen, klicken Sie auf die Schaltfläche Beenden.

In unserem Beispiel wird automatisch eine Erweiterungsdatei mit dem Namen "cus:recipient"erstellt und das entsprechende SQL-Skript wird ausgeführt:

<srcSchema extendedSchema="nms:recipient" label="Recipients" name="recipient"  namespace="cus">  
  <element name="recipient">    
    <attribute belongsTo="cus:recipient" dataPolicy="email" label="Email" length="80" name="email1" sqlname="sEmail1" type="string" user="true"/>  
  </element>
</srcSchema>
HINWEIS

Standardmäßig werden die hinzugefügten Felder mit der Eigenschaft user deklariert (mit dem Wert "true"). Auf diese Weise können Sie das Feld im Formular des erweiterten Schemas mithilfe eines Steuerelements vom Typ "treeEdit" anzeigen und bearbeiten (siehe Formular).

Auf dieser Seite