استخدام إجراءات الشرط في تطبيق الاختصارات على iPhone أو iPad
يمكنك استخدام إجراء "شرط" (معروف أيضًا باسم الإجراء الشرطي) لإعداد اختصار يتحقق من شروط معينة وتختلف وظيفته حسب الشرط الذي يتم استيفاؤه. تمنحك إجراءات "شرط" المرونة في إعداد مسارات مختلفة يمكن للإجراءات اتخاذها حسب الشروط التي لا تُعرَف إلا عند تشغيل الاختصار.
ببساطة واختصار، يسمح لك إجراء "شرط" بالتعبير عما يلي في الاختصار: افعل هذا إذا تحقق الشرط؛ وإلا فافعل ذاك. تختلف سلسلة الإجراءات التي يتم تشغيلها وفقًا لكل نتيجة.
يمكنك استخدام إجراء "شرط" لاختبار ما إذا كان المحتوى الممرر إلى الإجراء كإدخال يستوفي شرطًا معينًا أم لا. على سبيل المثال، يمكنك استخدام إجراء "شرط" للتأكد من أن صفحة الويب التي تم جلبها من الإجراء السابق تحتوي على كلمة "غريتا".
ملاحظة: إذا لم تكن على وعي جيد بمفهوم الإدخالات والإخراجات، فانظر مقدمة عن كيفية عمل الاختصارات على iPhone و iPad.
بمجرد وضع إجراء "شرط" في الاختصار، فإنه يتضمن ثلاث علامات (علامات في محرر الاختصارات): "شرط" و"وإلا" و"إنهاء في حالة".
في علامة "شرط"، يمكنك تكوين معاملَي الإدخال والشرط. اضغط على معامل الإدخال لاختيار متغير. (سيُستخدم محتوى هذا المتغير في مقارنة "شرط"). اضغط بعد ذلك على معامل الشرط لاختيار شرط. (تعتمد الشروط المتوفرة على نوع الإدخال.) تتضمن الإدخالات النصية شروطًا مثل "هو" و"ليس" و"يتضمن". وتتضمن الإدخالات الرقمية شروطًا مثل "أكبر من" و"أقل من" و"بين".
ملاحظة: سيحاول إجراء "شرط" تعيين معامل الإدخال على إخراج إجراء قبله.
اضغط على متغير الإدخال لإظهار محرر يسمح لك بإجراء التغييرات على المتغير. لإزالة المتغير واختيار إدخال مختلف، اضغط على مسح.
داخل محرر المتغيرات، يمكنك اختيار القيمة المراد مقارنتها. على سبيل المثال، في حالة متغير حالات الطقس، يمكنك اختيار درجة الحرارة العظمى. لمزيد من المعلومات، انظر ضبط المتغيرات في تطبيق الاختصارات على iPhone أو iPad.
بما أن هناك احتمالين لنتائج إجراء "شرط" - الشرط صواب أو الشرط خطأ - يمكنك وضع الإجراءات في مسارين. وعند تشغيل الاختصار، إذا كان الشرط صوابًا، يتم تمرير الإدخال إلى أول إجراء بعد "شرط" مباشرة، أما إذا كان خطأً، فيتم تمرير الإدخال إلى أول إجراء بعد علامة "وإلا".
يقوم آخر إجراء ينشئ إخراجًا في حالة "شرط" أو حالة "وإلا" بتمرير محتوياته خلال علامة "إنهاء في حالة" كإخراج (متوفر لجلبه كمتغير Magic في "نتائج الشرط"). هذا يعني أن آخر إجراء في كل مسار في إجراء "شرط" يؤثر في إخراج الإجراء ككل.
تلميح: يمكنك وضع إجراءات "شرط" إجراءً داخل إجراء لإنشاء شجرة أكثر تعقيدًا من القرارات في الاختصار: في محرر الاختصارات، اسحب إجراء "شرط" الثاني بحيث يتراكب على الجزء السفلي من إجراء "شرط" الأول. يتداخل (يشتبك) إجراء "شرط" الثاني أسفل إجراء "شرط" الأول.