L'oggetto Tabbed View L'oggetto Tabbed View
L'oggetto Tabbed View

In sintesi

In questa lezione viene introdotto l'oggetto Tabbed Views, per la gestione delle visualizzazioni a schede.

Nota: questo video corso è stato realizzato con la versione 4 di Instant Developer. Anche se i contenuti sono ancora attuali e sono utili per imparare ad utilizzare Instant Developer, alcune affermazioni sono di fatto superate. Per i dettagli e le ultime novità sulle funzionalità illustrate vi rimandiamo alla sezione di reference che viene tenuta aggiornata giornalmente.
Video lezione

Una Tabbed View è un contenitore di frames che permette di visualizzare, a video, molte informazioni senza occupare troppo spazio. Una tabbed view non è altro che una sequenza di pagine sovrapposte selezionabili mediante una linguetta. Ogni pagina contiene un frame (pannelli, grafici, alberi) ed è possibile anche scegliere, mediante visual code, la pagina voluta in ogni momento.

Utilizzando la struttura del database già vista nelle lezioni precedenti supponiamo di voler visualizzare le categorie in un pannello e per ogni categoria vogliamo visualizzare tutti i prodotti ad essa collegati. Per fare questo potremmo creare una form divisa a metà: nella metà superiore potremmo inserire un pannello per le categorie e nella metà inferiore potremmo inserire il pannello con i prodotti, inserendo come condizione nella query il legame con il pannello superiore.

Se però volessimo ottimizzare lo spazio a video potremmo utilizzare la Tabbed View: nella prima pagina inseriamo il pannello delle categorie e nella seconda pagina inseriamo il pannello dei prodotti (aggiungendo, come già suggerito prima, la condizione di filtro nel secondo pannello che visualizzi i prodotti della categoria selezionata nel primo pannello). L'utente potrà così, selezionando una categoria nella prima pagina e visualizzando la seconda pagina, vedere tutti i prodotti per quella categoria.

Per fare questo cominciamo con l'aggiungere la Tabbed View. Lo facciamo creando prima una form vuota e aggiungendo poi la Tabbed View mediante il comando del menu contestuale.

Vediamo le proprietà dell'oggetto Tabbed View. Oltre al nome e alla descrizione vediamo che è possibile specificare dove posizionare le linguette di selezione della pagina e se nascondere o meno le linguette delle pagine non visibili. Attivando questo flag, l'utente non potrà selezionare la pagina attiva. La selezione della pagina attiva potrà quindi avvenire solo via codice.

Hai trovato utile l'articolo?

Grazie per il feedback!

Ti serve altro aiuto?

Consulta il Forum

Scrivi una domanda e premi Invio per cercare nella documentazione online. Se non trovi risposte adeguate, potrai inviarla gratuitamente all’help desk.

Cerca