Utilitzar les accions Llista a l’app Dreceres
Quan treballis amb diversos ítems en una drecera, pots fer servir les accions de llista per crear llistes ordenades de dades que es passen a l’acció següent d’una drecera. També pots utilitzar les accions de llista per afinar les llistes (manualment o automàtica) i limitar què es passa a l’acció següent. Hi ha tres accions de llista: Acció Llista, acció “Seleccionar de la llista” i acció “Obtenir ítem de la llista”.
Acció Llista
Utilitza l’acció Llista per crear una llista ordenada de contingut introduint text o inserint variables. Quan s’executa la drecera, el contingut de l’“Acció llista” es passa a l’acció següent. Si passes una llista a una acció “Vista ràpida”, pots previsualitzar, un per un, tots els ítems de la llista.
Per exemple, l’acció Llista pot funcionar per a un simple menú d’opcions per omplir un camp de text (com ara “Benvolgut/da,”) o una sèrie de títols d’àlbums entre els quals triar.
L’acció Llista també pot tenir variables. Per exemple, pots utilitzar l’acció Llista per agrupar diversos tipus de continguts, com ara arxius, fotos i ubicacions. Després, pots passar aquesta llista a una altra acció o utilitzar aquests ítems més tard.
Si s‘afegeix una variable en un string de text a l’acció Llista, la variable es força per convertir‑la en text i s’insereix a l’ítem de la llista.
Ordenar variables en una acció Llista és semblant a afegir manualment variables una per una mitjançant l’acció “Afegir a la variable”.
Acció “Seleccionar de la llista”
Utilitza l’acció “Seleccionar de la llista” per presentar un menú d’opcions quan s’executi la drecera. Per exemple, pots utilitzar l’acció “Obtenir esdeveniments previstos” per obtenir 15 esdeveniments previstos del teu Calendari i després d’aquesta acció, afegir l’acció “Seleccionar de la llista”. Quan s’executi la drecera, veuràs un menú de 15 esdeveniments del Calendari que et demanarà que en triïs un.
L’acció “Seleccionar de la llista” pot mostrar previsualitzacions riques (com imatges o ubicacions al mapa) al menú d’opcions quan s’executa la drecera. Per exemple, pots utilitzar l’acció “Obtenir les últimes fotos” per obtenir les cinc últimes imatges d’un àlbum de fotos i continuar aquesta acció amb l’acció “Seleccionar de la llista”. Quan executis la drecera, veuràs un menú de cinc imatges que et demanarà que en triïs una.
Consell: Per definir un nom personalitzat per un ítem que genera una acció, com ara una imatge de l’acció “Obtenir les últimes fotos”, situa una acció “Definir el nom” entre l’acció “Obtenir les últimes fotos” i l’acció “Seleccionar de la llista”. Quan s’executa la drecera, s‘aplica el nom personalitzat (en lloc del nom per omissió, com ara “IMG_0365”) a la imatge resultant de l’acció “Obtenir les últimes fotos”.
Si utilitzes l’acció “Seleccionar de la llista” amb l’acció Diccionari, quan premis “Afegir ítem nou” es mostraran totes les claus del diccionari. Per cada clau que seleccionis, com ara Número, Booleà o Matriu, els valors corresponents es passaran com a resultat.
Quan executes la drecera, l’acció “Seleccionar de la llista” mostra les claus que has definit a l’acció Diccionari.
Per omissió a l’entorn d’execució, “Seleccionar de la llista” et demana que selecciones un sol ítem, però pots activar l’opció “Seleccionar diversos” per poder seleccionar diversos ítems quan s’executi l’acció. Quan l’opció “Seleccionar diversos” està activada, l’opció “Seleccionar‑ho tot inicialment” passa a estar disponible. Activa “Seleccionar‑ho tot inicialment” per tenir tots els ítems de la llista seleccionats per omissió, i després quan executis la drecera, anul·la manualment la selecció dels ítems que no vulguis afegir.
Nota: La sortida de l‘acció “Seleccionar de la llista” està disponible com a variable màgica, de manera que el contingut que seleccionis es podrà utilitzar més tard, i moltes vegades, al llarg de la drecera.
Acció “Obtenir ítem de la llista”
Utilitza l’acció “Obtenir ítem de la llista” per afinar automàticament una llista d’ítems quan s’executi la drecera. A l’editor de dreceres, situa l’acció “Obtenir ítem de la llista” després d’una acció que contingui una llista d’opcions i després, configura l’acció “Obtenir ítem de la llista” perquè obtingui un ítem de la llista (el primer, l’últim, un aleatori, etc.). També pots configurar l’acció “Obtenir ítem de la llista” per triar una llista en funció del seu índex, és a dir, el seu ordre a la llista.
També pots recuperar diversos ítems de la llista proporcionant un interval d’índexos. Per exemple, si passes una llista de sis ítems a l’acció “Obtenir ítem de la llista” i defineixes l’índex 3, es recuperarà a l’entorn d’execució el tercer ítem de la llista. Si passes una llista de sis ítems a l’acció “Obtenir ítem de la llista” i defineixes un interval de 3 a 6, es recuperarà a l’entorn d’execució el tercer, quart, cinquè i sisè ítem de la llista.