- Stampa
Popolazione dinamica di widget a selezione singola o multipla
Visualizzare solo le opzioni attualmente applicabili in un widget a discesa
In questo articolo imparerete...
* Come cambiare condizionatamente il contenuto di un widget a discesa
Per comprendere al meglio questo articolo, assicuratevi di aver compreso le basi dei widget a selezione singola o multipla: Articolo
L'uso dei widget a discesa può essere molto potente, soprattutto quando si sfruttano gli array per popolarli. Ma a volte è importante mostrare contenuti diversi tra cui scegliere, in base a una condizione. Questo si può ottenere con una tabella di configurazione che contiene la condizione nel campo ID e le diverse opzioni separate da virgole nel secondo campo.
In un primo widget di selezione, è possibile selezionare il motivo del tempo di inattività e, facendo clic su un pulsante, caricare le rispettive opzioni a discesa dalla tabella. Un trigger per fare ciò sarebbe simile a questo:
Il testo separato da virgole corrispondente al motivo di inattività selezionato viene caricato nel segnaposto record. La funzione 'Split String' li salva nell'array 'Dropdown options'. Questo array popola il secondo widget a selezione singola.
Quando si esegue l'applicazione, la seconda selezione singola non mostrerà alcuna opzione finché non è stato selezionato alcun motivo di inattività:
Quando viene selezionata una selezione nel primo menu a tendina e viene applicato il trigger sul pulsante, il secondo menu a tendina viene popolato di conseguenza:
Avete trovato quello che cercavate?
Potete anche andare su community.tulip.co per porre la vostra domanda o vedere se altri hanno affrontato una questione simile!