Drill down

Questo è un particolare tipo di campo input, che può essere utile utilizzate quando gli  attributi sono gerarchicamente correlati tra loro in una relazione genitore-figlio. Per esempio, quando i possibili valori di un attributo dipendono dal valore selezionato per l’attributo genitore. Tipici esempi sono gli attributi riferiti al luogo, come Continente, Paese, Regione e Città.

Utilizzo

Nell’interfaccia utente appare un menù a scorrimento che mostra i valori disponibili per l’attributo di primo livello. Una serie di valori vengono visualizzati e si può accedere ai rimanenti facendo scorrere la lista. Fare come segue:

  • Cliccare su un valore di primo livello per selezionarlo. Un nuovo menù si aprirà mostrando i valori di pertinenza per l’attributo di secondo livello associati al valore selezionato di primo livello.
  • Cliccare su un valore di secondo livello per selezionarlo. Un nuovo menù  si aprirà mostrando i valori di pertinenza per l’attributo di terzo livello associati al valore selezionato di secondo livello.
  • Ripetere i passaggi precedenti fino a quando i valori attributo sono stati selezionati per tutti i livelli del menù a cascata.

In questo tipo di campo input, per ciascun livello si può selezionare un solo valore alla volta.

 

Esempio

con una condizione relativa alla posizione geografica:

  • Il primo livello del menù a tendina mostra i continenti: Nord America, Sud America, Africa, Europa, Asia e Australia
  • Se viene selezionata Europa, un secondo livello del menu a tendina mostra i paesi: Spagna, Francia, Italia, Portogallo, Germania, Paesi Bassi, Svezia, Norvegia e via di seguito
  • Se viene selezionata Italia, un terzo livello del menu a tendina mostra le regioni: Piemonte, Lombardia, Toscana e via di seguito
  • Se viene selezionata Lombardia, un quarto livello del menu a tendina mostra le città: Milano, Bergamo, Monza e via di seguito

 

 

Pagina precedente: [previous_page] | Pagina successiva: [next_page]