Použití akcí pro seznamy ve Zkratkách na Macu
Pokud ve zkratce pracujete s více položkami, můžete používat akce pro seznamy a pomocí nich například vytvářet uspořádané seznamy dat pro předání do následující akce ve zkratce. Pomocí akcí pro seznamy můžete také zúžit seznamy (ručně nebo automaticky), a tím omezit obsah předávaný do následující akce. Existují tři akce pro seznamy: akce Seznam, akce Vybrat ze seznamu a akce Načíst položku ze seznamu.
Akce Seznam
Pomocí akce Seznam vytvoříte uspořádaný seznam obsahu – zadáním textu nebo vložením proměnných. Při spuštění zkratky je obsah akce Seznam předán následující akci. Předáte‑li seznam akci Rychlý náhled, můžete si prohlížet náhled jedné položky seznamu po druhé.
Akci Seznam lze použít například jako jednoduchou nabídku s volbami pro vyplnění určitého textového pole nebo jako řadu názvů alb k výběru.
Akce Seznam může obsahovat také proměnné. Příklad: Pomocí akce Seznam můžete seskupit dohromady více typů obsahu, například typy soubor, fotografie a poloha. Tento seznam pak můžete předat jiné akci nebo jeho položky použít později.
Je‑li do textového řetězce v akci Seznam přidána proměnná, bude vynuceně převedena na text a vložena do položky seznamu.
Uspořádání proměnných v akci Seznam probíhá obdobně jako ruční přidávání jednotlivých proměnných pomocí akce Přidat k proměnné.
Akce Vybrat ze seznamu
Pomocí akce Vybrat ze seznamu zobrazíte v okamžiku spuštění zkratky nabídku možností. Příklad: Nejprve pomocí akce Načíst nadcházející události načtete 15 nejbližších událostí Kalendáře a za tuto akci umístíte akci Vybrat ze seznamu. Při spuštění zkratky se zobrazí nabídka 15 kalendářových událostí s výzvou k výběru některé z nich.
Pomocí akce Vybrat ze seznamu zobrazíte v okamžiku spuštění zkratky nabídku možností s formátovanými náhledy (obrázky nebo polohy na mapě). Příklad: Nejprve pomocí akce Načíst nejnovější fotky načtete pět nejnovějších fotek z alba a potom za tuto akci umístíte akci Vybrat ze seznamu. Při spuštění zkratky se zobrazí nabídka pěti obrázků s výzvou k výběru některé z nich.
Tip: Chcete‑li pro některou položku, která je výstupem akce (například obrázek v akci Načíst nejnovější fotky), zadat vlastní název, můžete mezi akci Načíst nejnovější fotky a akci Vybrat ze seznamu umístit také akci Nastavit název. Při spuštění akce se pak pro výstup obrázku z akce Načíst nejnovější fotky použije vlastní název (namísto výchozího názvu, například „IMG_0365“).
Pokud použijete akci „Vybrat ze seznamu“ spolu s akcí Slovník, po kliknutí na „Přidat novou položku“ se zobrazí všechny klíče ve slovníku. Pro každý vybraný klíč, například Číslo, Logická hodnota nebo Pole, budou jako výstup předány odpovídající hodnoty.
Jakmile bude zkratka spuštěna, akce Vybrat ze seznamu zobrazí klíče, které jste definovali v akci Slovník.
Akce Vybrat ze seznamu vás za běhu standardně vyzve k výběru jedné položky, lze ji však zapnutím volby Výběr více položek nastavit tak, aby umožňovala výběr více položek. Je‑li aktivována volba Výběr více položek, zpřístupní se i volba Na začátku vybrat vše. Pokud zapnete volbu Na začátku vybrat vše, budou ve výchozím stavu standardně vybrány všechny položky v seznamu; při spuštění zkratky pak ručně odebíráte zaškrtnutí položek, které nechcete přidat.
Poznámka: Výstup z akce Vybrat ze seznamu je dostupný jako automatická proměnná, aby vybraný obsah bylo možné použít později znovu, případně víckrát.
Akce Načíst položku ze seznamu
Pomocí akce Načíst položku ze seznamu můžete automaticky zúžit seznam položek při spuštění zkratky. V editoru zkratek umístěte akci Načíst položku ze seznamu za akci obsahující seznam voleb, pak nastavte akci Načíst položku ze seznamu tak, aby načítala jedinou položku ze seznamu (první položku, poslední položku, náhodnou položku apod). Akci Načíst položku ze seznamu můžete nastavit také tak, aby vybírala položky v seznamu podle indexu – tzn. pořadového čísla v seznamu. Ve Zkratkách má první položka v seznamu index 1.
Můžete také načíst více položek ze seznamu zadáním rozmezí indexů. Pokud akci Načíst položku ze seznamu předáte například seznam se šesti položkami a nastavíte index na hodnotu 3, při spuštění se načte třetí položka v seznamu. Pokud akci Načíst položku ze seznamu předáte seznam se šesti položkami a nastavíte index na rozmezí 3 až 6, při spuštění se načte třetí, čtvrtá, pátá a šestá položka v seznamu.