Assistent für neue Felder

Mit einem Assistenten, auf den Sie über Tools > Erweitert > Hinzufügen neuen Felder zugreifen können, können Sie einer Tabelle in der Datenbank ein oder mehrere Felder hinzufügen.

Beim Überprüfen des Assistenten wird das Erweiterungsschema der zu erweiternden Tabelle aktualisiert und das SQL-Skript zum Ändern der Datenbankstruktur gestartet.

Diese Assistenzkraft hat den Vorteil, dass Sie schnell ein Schema hinzufügen können, ohne die Struktur eines Datenfelds kennen zu müssen.

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

Die Bildschirme des Assistenten enthalten die folgenden Schritte:

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

  2. Auf der nächsten Seite können Sie die Eigenschaften des hinzuzufügenden Felds eingeben.

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

In unserem Beispiel wird automatisch eine Erweiterungsdatei mit dem Namen "cus:Empfänger"erstellt und das entsprechende SQL-Skript 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 (mit dem Wert "true") deklariert. Auf diese Weise können Sie das Feld im Eingabefeld des erweiterten Schemas mit einem Steuerelement vom Typ "treeEdit"anzeigen und bearbeiten (siehe Eingabedatei).

Auf dieser Seite

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free