Neuer Feldassistent new-field-wizard
Ein Assistent, der über Tools > Erweitert > Neue Felder hinzufügen aufgerufen werden kann, ermöglicht das Hinzufügen eines oder mehrerer Felder zu einer Tabelle in der Datenbank.
Durch die 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 besteht in der Beschränkung der Daten und der Eigenschaften, die erweitert werden sollen.
Die Assistenten-Bildschirme umfassen die folgenden Schritte:
-
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:
-
Auf der nächsten Seite können Sie die Eigenschaften des Felds eingeben, das hinzugefügt werden soll.
-
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>