Ultradev è dotato di una serie di utili oggetti predefiniti che consentono
di inserire rapidamente nella pagina tutto il necessario per interagire con
un database. Sono contenuti nella sezione Live della palette Objects
(Ctrl + F2) (fig. 1):
Nell'ordine in cui compaiono nella figura sono:
- Master-Detail Page Set: con questo oggetto si crea una struttura
con una pagina base e una con cui visualizzare dettagli sui record - Recordset Navigation Bar: inserisce una barra di navigazione tra
i record - Recordset Navigation Status: utile per gestire la visualizzazione
del numero dei record (tipo "Record 1-5 di 100") - Record Insertion Form: inserisce nella pagina il form e tutti gli
elementi necessari per realizzare una procedura di inserimento dati - Record Update Form: inserisce gli elementi necessari alla modifica
di record
Tutte le operazioni citate, come avete visto, possono essere attuate realizzando
uno per uno i singoli passaggi. In effetti, gli oggetti predefiniti hanno un
grande svantaggio: non consentono un controllo sul layout e sul look della pagina.
Inserendo uno di questi elementi vi troverete immancabilmente davanti questa
immagine (fig. 2):
Le tabelle avranno sempre lo sfondo azzurro, il form verrà sempre collocato
al centro, il font sarà sempre lo stesso. Potete certamente modificare
questi elementi in un secondo momento, ma lavorare sui singoli passaggi garantisce
un grado elevato di flessibilità e soprattutto vi consentirà di
appropriarvi con più efficacia della logica di funzionamento del programma.