Use list actions in Shortcuts
When working with multiple items in a shortcut, use list actions to create ordered lists of data that are passed onto the next action in a shortcut. You can also use list actions to narrow lists—manually or automatically, limiting what’s passed on to the next action. There are three list actions: Lista művelet, Kiválasztás listából művelet és Elem letöltése listából művelet.
Lista művelet
Use the List action to create an ordered list of content, by entering text or by inserting variables. When the shortcut is run, the contents of List are passed into the next action. Ha Listát ad át a Gyorsnézet műveletnek, akkor egyszerre megtekintheti az egyes elemek előnézetét.
Például a Lista működhet egy egyszerű, lehetőségeket tartalmazó menüvel, amellyel kitölthet egy szövegmezőt (például „Tisztelt Uram/Hölgyem”), vagy lehet kiválasztható albumcímek sorozata.
A Lista művelet is tartalmazhat változókat. Például használhatja a Lista műveletet eltérő típusú tartalmak, például egy fájl, egy fotó és egy helyzet, csoportosításához. Then you can pass that List into another action or use those items later.
Ha egy változó egy szöveges karakterláncon belül van hozzáadva a Lista műveletben, akkor a változó szöveggé lesz alakítva, és be lesz szúrva a Lista elembe.
A változók Lista műveletben való rendezése hasonló a változók Hozzáadás változóhoz művelettel egyenként, kézzel történő hozzáadásához.
Kiválasztás listáról művelet
Use the Choose from List action to present a menu of options when the shortcut is run. Például használhatja a Közelgő események lekérése műveletet a 15 elkövetkező Naptár-esemény beolvasásához, majd a műveletet követheti a Kiválasztás listáról művelet. When the shortcut is run, a menu of 15 Calendar events appears, prompting you to choose one.
The Choose from List action can display rich previews (such as images or map locations) in the menu of options when the shortcut is run. Például használhatja a Legújabb fotók lekérése műveletet az öt legújabb kép fotóalbumból való beolvasásához, majd a műveletet követheti a Kiválasztás listáról művelet. When you run the shortcut, a menu of five images appears, prompting you to choose one.
Tipp: To set a custom name for an item that an action outputs, such as an image in the Get Latest Photos action, place a Set Name action in between the Get Latest Photos action and the Choose from List action. When the shortcut is run, the custom name (rather than the default name, such as “IMG_0365”) is applied to the image output from the Get Latest Photos action.
If you use the Choose from List action with the Dictionary action, all of the keys in the dictionary are displayed when you tap “Add new item.” Minden kiválasztott kulcsnál, például Szám, Logikai vagy Tömb, a megfelelő értékek lesznek átadva kimenetként.
When you run the shortcut, the Choose from List action displays the keys you defined in the Dictionary action.
Alapértelmezésben futásidőben a Kiválasztás listából művelet rákérdez, hogy válasszon ki egy elemet, de a Több kiválasztása lehetőség bekapcsolásával engedélyezheti több elem kiválasztását a parancs futtatásakor. When Select Multiple is turned on, the Select All Initially option becomes available. Turn on Select All Initially to have all of the items in the list selected by default; then when you run the shortcut, manually deselect the items you don’t want to add.
Megjegyzés: A Kiválasztás listából művelet kimenete elérhető Magic-változóként, így a kiválasztható tartalom később több alkalommal használható a parancson belül.
Elem beolvasása listából művelet
Use the Get Item from List action to automatically narrow down a list of items when the shortcut is run. A parancsszerkesztőben helyezze el a Elem beolvasása listából műveletet egy lehetőséglistát tartalmazó művelet után, majd állítsa be Elem beolvasása listából műveletet, hogy egyetlen elemet olvasson be a listából (első elem, utolsó elem, véletlenszerű elem stb.). You can also set the Get Item from List action to choose a list by its index—that is, its order in the list.
You can also retrieve multiple items from the list by providing a range of indexes. Ha például átad egy hat elemből álló listát a Elem lekérése listáról műveletnek, és beállítja az indexet 3-ra, a lista harmadik eleme lesz beolvasva futásidőben. Ha átad egy hat elemből álló listát a Elem lekérése listáról műveletnek, és beállítja az indexet a 3-tól 6-ig terjedő tartományra, a lista harmadik, negyedik, ötödik és hatodik eleme lesz beolvasva futásidőben.