iPhone या iPad पर शॉर्टकट में इस्तेमाल किए जाने वाले वैरिएबल के प्रकार
शॉर्टकट संपादक में वैरिएबल को गोली के आकार के नीले टोकन के रूप में दिखाया जाता है। कई क्रियाओं में पहले से डिफ़ॉल्ट वैरिएबल होते हैं। आप क्रियाओं को कस्टमाइज़ करने के लिए इन वैरिएबल को संशोधित कर सकते हैं या अपने ख़ुद के वैरिएबल जोड़ सकते हैं।
शॉर्टकट में तीन प्रकार के वैरिएबल होते हैं : मैजिक वैरिएबल, विशेष वैरिएबल और मैनुअल वैरिएबल।
मैजिक वेरिएबल्स
प्रत्येक क्रिया का आउटपुट प्रत्येक शॉर्टकट में मैजिक वैरिएबल के रूप में ऑटोमैटिकली उपलब्ध होता है। मैनुअल वैरिएबल (नीचे वर्णित) के विपरीत मैजिक वेरिएबल के लिए आपको भावी उपयोग हेतु किसी क्रिया के आउटपुट को सहेजने की आवश्यकता नहीं पड़ती—बस किसी क्रिया के आउटपुट का उपयोग आगे की क्रिया में वैरिएबल के रूप में करने के लिए उसे चुनें। मैजिक वेरिएबल्स विजुअल रूप से उपयोगी होते हैं, और साथ ही उस ऐक्शन का आइकन दिखाता है जहाँ से वे निर्मित होते हैं।
हालांकि, वेरिएबल्स को सही मायने में जादुई बनाना, वेरिएबल टाइप को बदलने की आपकी क्षमता है--फ़ॉर्मैट बदलने के लिए बस मैजिक वेरिएबल पर टैप करें और निर्दिष्ट करें कि किस विवरण का इस्तेमाल करना है। अधिक जानकारी के लिए, iPhone या iPad पर शॉर्टकट में वैरिएबल को ऐडजस्ट करें देखें।
ज्यादातार मामलों में, मैजिक वेरिएबल्स का इस्तेमाल शॉर्टकट्स का निर्माण सरल बनाता है और यह मैनुअल रूप से वेरिएबल्स बनाने के लिए उचित माना जाता है। उदाहरण के लिए, यदि आप स्टैटिक टेक्स्ट या संख्या का उपयोग करना चाहते हैं, तो टेक्स्ट क्रिया या संख्या जोड़ें, फिर टेक्स्ट या संख्या आउटपुट को बाद में मैजिक वैरिएबल के रूप में शॉर्टकट में रिकॉल करें।
विशेष वेरिएबल
विशेष वैरिएबल ऐसे वैरिएबल हैं जिन्हें आप टेक्स्ट फ़ील्ड या मानदंड सेटिंग में जोड़ सकते हैं (उदाहरण के लिए, मानदंड सेटिंग को “हर बार पूछें” वैरिएबल से बदलने के लिए)। विशेष वैरिएबल को प्रासंगिक मेनू से लागू किया जाता है जो तब दिखाई देता है जब आप टेक्स्ट फ़ील्ड या मानदंड नियंत्रण पर टैप और होल्ड करते हैं। सबसे आम विशेष वैरिएबल में निम्नलिखित शामिल हैं :
हर समय बताएँ : आपको शॉर्टकट के रन करने के दौरान टेक्स्ट को उसके स्थान पर एंटर करने को कहता है।
क्लिपबोर्ड: शॉर्टकट्स चलने के समय आपके द्वारा हाल में कॉपी की हुई चीज इंसर्ट करता है।
वर्तमान तिथि: आपकी पसंद के अनुरूप फ़ॉर्मैटेड आज की तिथि व समय इंसर्ट करें।
शॉर्टकट इनपुट: वह इनपुट हासिल करता है, जिसे शॉर्टकट के आरंभ में पास किया गया था (ऐसे शॉर्टकट के लिए लागू होता है जो दूसरे ऐप में रन होने के लिए सेट होता है)।
अधिक जानकारी के लिए, क्रिया में विशेष वैरिएबल जोड़ें देखें।
मैनुअल वेरिएबल्स
मैनुअल वैरिएबल आपको ऐसा मान होल्ड करने की अनुमति देते हैं जो बाद में बदल सकता है (उदाहरण के लिए, वर्तमान समय) और वर्तमान वैरिएबल में जानकारी जोड़ने की अनुमति देते हैं। उदाहरण के लिए, आप वर्कफ़्लो में इनपुट के रूप में प्राप्त हुए कॉन्टेंट को वर्तमान तिथि संलग्न कर सकते हैं।
मैजिक वैरिएबल और विशेष वैरिएबल के विपरीत आप क्रिया का उपयोग करके मैनुअल वैरिएबल जोड़ते हैं : “वैरिएबल सेट करें” क्रिया या “वैरिएबल में जोड़ें” क्रिया। सेट वैरिएबल आपको पहली बार एक नया वैरिएबल सेट करने या पहले से स्टोर किए वैरिएबल को ओवरराइट करने अनुमति देता है। “वैरिएबल में जोड़ें” से आपको हर बार शॉर्टकट चलाने पर वैरिएबल में जोड़कर कॉन्टेंट के एकाधिक भाग समान वैरिएबल में जोड़ने की अनुमति मिलती है और डेटा को क्रमबद्ध सूची में संग्रहित किया जाता है।
वेरिएबल्स को मैनुअल रूप से सेट करने से शॉर्टकट लंबा हो जाता है और उन्हें रीड करना कठिन हो जाता है। अधिकतर मामलों में मैनुअल्स वैरिएबल अनावश्यक होते हैं—मैजिक वैरिएबल और विशेष वैरिएबल उन्हीं कार्यों में से बहुत सारे कार्यों को अधिक सटीक रूप से संपन्न करते हैं। उदाहरण के लिए, वेरिएबल्स को एक लिस्ट ऐक्शन में रखकर और बाद में वैरिएबल को फिर से प्राप्त कर ज्यादातर ऐड टू वैरिएबल की क्रियात्मकता को रिप्लीकेट कर सकते हैं।
अधिक जानकारी के लिए, क्रिया में मैनुअल वैरिएबल जोड़ें देखें।