سؤال

هل يستمر متغير Automator بين عمليات الإعدام في سير العمل؟ إذا تم تعيين متغير أثناء تنفيذ سير العمل ، فهل يمكنني الحصول على القيمة الأخيرة المخصصة لمتغير ، بمجرد تنفيذ سير العمل مرة أخرى؟

هل كانت مفيدة؟

المحلول

متغيرات أوتوماتور ليست ثابتة. لقد قمت بإنشاء خدمة اختبار من سير عمل يخرج محتوى المتغير ، ثم يقوم بتعيين المحتوى المتغير على النص المحدد في تطبيق المضيف ؛ إن الاحتجاج بالخدمة يعيد دائمًا خطأ حول المتغير ، مما يعني أن المحتوى المتغير لم يكن ثابتًا (بشكل مختلف ، كان من الممكن الإبلاغ عن الخطأ في المرة الأولى).

نصائح أخرى

لا أستخدم Automator لذا لست متأكدًا. ومع ذلك ، أعلم أنه إذا كنت تستخدم Applescript ، فيمكنك الحصول على متغيرات مستمرة من خلال تحديدها كخاصية. لذا بدلاً من استخدام (تعيين MyVar على "شيء ما") الذي تستخدمه (خاصية MyVar: "شيء"). ربما يمكنك أن تفعل شيئًا كهذا في رمز Automator الخاص بك. بخلاف رمز Applescript ، ربما يتعين عليك كتابة قيمك يدويًا إلى ملف وقراءتها مرة أخرى لاستعادتها.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top