Nuovo assistente campo new-field-wizard
Un assistente accessibile tramite Tools > Advanced > Add new fields consente di aggiungere uno o più campi a una tabella nel database.
La convalida dell'assistente aggiorna lo schema di estensione della tabella da estendere e avvia lo script SQL per modificare la struttura fisica del database.
Questo assistente ha il vantaggio di aggiungere rapidamente un campo senza dover conoscere la struttura di uno schema di dati.
Lo svantaggio principale è la limitazione dei dati e delle proprietà da estendere.
Le schermate dell’assistente contengono i seguenti passaggi:
-
La prima pagina consente di immettere il nome dello schema da estendere e lo spazio dei nomi dello schema di estensione in cui verranno salvate le modifiche:
-
Nella pagina successiva è possibile immettere le proprietà del campo da aggiungere.
-
Per confermare le modifiche, fare clic sul pulsante Finish.
Nel nostro esempio, viene creato automaticamente un file di estensione denominato "cus:recipient" e viene eseguito lo script SQL corrispondente:
<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>