Variabeltyper som brukes i Snarveier på iPhone og iPad
I snarveisredigereren vises variabler som blå, små, pilleformede kjennetegn. Mange handlinger inneholder allerede standardvariabler. Du kan endre disse variablene eller legge til dine egne for å tilpasse handlinger.
Det er tre variabeltyper i Snarveier: Magiske variabler, spesialvariabler og manuelle variabler.
Magiske variabler
I alle snarveier er hver handlings utdata tilgjengelig som en magisk variabel. I motsetning til manuelle variabler (som beskrives nedenfor) krever ikke magiske variabler at du arkiverer utdataene til en handling for senere bruk – bare velg utdata til en hvilken som helst handling for å bruke den som variabel i hvilken som helst påfølgende handling. Magiske variabler er også visuelt nyttige og viser symbolet til handlingen de genereres fra.
Det som imidlertid gjør variablene virkelig magiske, er muligheten til å endre variabeltypen – bare trykk på en magisk variabel for å endre formatet, og for å angi hvilke detaljer som skal brukes. Du finner mer informasjon om dette under Juster variabler i Snarveier på iPhone og iPad.
I de fleste tilfeller gjør bruken av magiske variabler det enklere bygge snarveier, og er bedre enn å opprette variabler manuelt. Hvis du for eksempel vil bruke statisk tekst eller et tall, kan du legge til Tekst-handlingen eller Tall, og deretter hente Tekst- eller Tall-utdata senere i snarveien som en magisk variabel.
Spesialvariabler
Spesialvariabler er variabler som du kan legge til et tekstfelt eller en parameterinnstilling (som å erstatte parameterinnstillingen med Spør hver gang-variabelen). Spesialvariabler legges til fra en kontekstmeny som vises når du trykker og holder på et tekstfelt eller parameterkontroll. Noen av de mest kjente spesialvariablene inkluderer følgende:
Spør hver gang: Ber deg om å angi tekst når snarveien utføres.
Utklipp: Setter inn det du sist har kopiert på det tidspunktet snarveien utføres.
Dagens dato: Setter inn dagens dato og klokkeslettet, formatert etter ditt ønske.
Snarvei-inndata: Henter inndata som ble sendt til begynnelsen av snarveien (gjelder for snarveier som er satt til utfør i en annen app).
Du finner mer informasjon om dette under Legg til en spesialvariabel i en handling.
Manuelle variabler
Manuelle variabler gjør det mulig å bruke en verdi som kan endre seg senere (som gjeldende tidspunkt) og legge til informasjon i en eksisterende variabel. Du kan for eksempel legge den aktuelle datoen til innhold som mottas som inndata i arbeidsflyten.
I motsetning til magiske variabler og spesialvariabler kan du legge til manuelle variabler ved hjelp av en handling: Angi variabel-handlingen eller Legg til i variabel-handlingen. Angi variabel gjør det mulig å angi en ny variabel for første gang eller overskrive en tidligere lagret variabel. Legg til i variabel gjør det mulig å legge til flere deler innhold i samme variabel ved å føye det til variabelen hver gang snarveien kjøres, slik at dataene lagres som en ordnet liste.
Hvis du angir variabler manuelt, blir gjerne snarveier lengre og vanskeligere å lese. I de fleste tilfeller er manuelle variabler unødvendige – magiske variabler og spesialvariabler gjør mye av den samme jobben mer konsist. For eksempel kan du utføre det meste av det som gjøres av Legg til i variabel-funksjonaliteten, ved å plassere variabler i en Liste-handling og hente variablene senere.
Du finner mer informasjon om dette under Legg til en manuell variabel i en handling.