مقادیر را در متغیرها ذخیره و مدیریت کنید

ساخت وبلاگ

این مقاله نحوه ایجاد و کار با متغیرها را برای ذخیره مقادیر در جریان ابر خود نشان می دهد. به عنوان مثال ، متغیرها می توانند به شما در ردیابی تعداد دفعاتی که یک حلقه اجرا می شود ، کمک کند. برای تکرار بیش از یک آرایه یا یک آرایه را برای یک مورد خاص بررسی کنید ، می توانید از یک متغیر برای مراجعه به شماره شاخص "اعمال شده برای هر مورد آرایه" استفاده کنید.

می توانید متغیرهایی را برای انواع داده مانند عدد صحیح ، شناور ، بولی ، رشته ، آرایه و شی ایجاد کنید. پس از ایجاد یک متغیر ، می توانید کارهای دیگری را نیز انجام دهید ، به عنوان مثال:

  • مقدار متغیر را دریافت یا مرجع کنید.
  • متغیر را با یک مقدار ثابت افزایش یا کاهش دهید ، همچنین به عنوان افزایش و کاهش شناخته می شود.
  • یک مقدار متفاوت به متغیر اختصاص دهید.
  • مقدار متغیر را به عنوان آخرین مورد در یک رشته یا آرایه وارد یا ضمیمه کنید.

متغیرها وجود دارند و فقط در جریان ابر هستند که آنها را ایجاد می کند. همچنین ، آنها در هر تکرار حلقه ای در داخل جریان ادامه دارند.

هنگامی که به یک متغیر اشاره می کنید ، از نام متغیر به عنوان نشانه استفاده کنید ، نه نام عمل ، که روش معمول برای مراجعه به خروجی های یک عمل است.

به طور پیش فرض ، هر تکرار در حلقه های "اعمال شده برای هر" به صورت متوالی اجرا می شود. می توانید تکرارهای حلقه را به موازات بهبود عملکرد اجرا کنید. اگر از متغیرهای موجود در حلقه های "اعمال شده برای هر حلقه" استفاده می کنید ، اگر برای متغیرهای حلقه شما مهم است که نتایج قابل پیش بینی را برگردانید ، باید تکرارهای حلقه را به صورت متوالی اجرا کنید.

پیش نیازها

جریان ابر که می خواهید متغیر را ایجاد کنید.

قبل از اینکه بتوانید اقداماتی را برای ایجاد و کار با متغیرها اضافه کنید ، جریان شما باید با یک ماشه شروع شود. برای اضافه کردن متغیرها نمی توانید از دستگاه تلفن همراه استفاده کنید.

یک متغیر را اولیه کنید

شما می توانید یک متغیر ایجاد کرده و نوع داده و مقدار اولیه آن را در یک عمل در جریان خود اعلام کنید. شما فقط می توانید متغیرها را در سطح جهانی اعلام کنید ، نه در دامنه ها ، شرایط و حلقه ها.

یک جریان ابر ایجاد یا باز کنید.

در مرحله ای که می خواهید یک متغیر اضافه کنید ، یکی از این مراحل را دنبال کنید.

  • برای افزودن یک عمل در آخرین مرحله ، New Step را انتخاب کنید.

Screenshot of the

  • برای اضافه کردن یک عمل بین مراحل ، نشانگر دستگاه ورودی خود را بر روی فلش اتصال حرکت دهید تا علامت Plus ( +) ظاهر شود. علامت Plus را انتخاب کرده و سپس Add Action را انتخاب کنید.

در کادر جستجو در زیر یک عملیات ، متغیر را به عنوان فیلتر خود وارد کنید. از لیست اقدامات ، متغیر اولیه - متغیر را انتخاب کنید.

Screenshot of the Initialize variable action.

اطلاعات زیر را در مورد متغیر خود ارائه دهید.

Screenshot of the Initialize variable example.

اکنون ، سایر اقدامات مورد نظر خود را اضافه کنید. پس از اتمام کار ، ذخیره را انتخاب کنید.

اگرچه عمل متغیر اولیه دارای یک بخش متغیر است که به عنوان یک آرایه ساخته شده است ، اما عمل می تواند در یک زمان فقط یک متغیر ایجاد کند. هر متغیر جدید به یک فرد اولیه عمل متغیر نیاز دارد.

در اینجا نمونه هایی از انواع متغیر دیگر وجود دارد:

آرایه با عدد صحیح

آرایه با رشته ها

مقدار متغیر را دریافت کنید

برای بازیابی یا مرجع محتوای یک متغیر ، می توانید از عملکرد متغیرها () در طراح Power Automate استفاده کنید.

به عنوان مثال ، این عبارت با استفاده از تابع متغیرها () موارد را از متغیر آرایه دریافت می کند. عملکرد رشته () محتوای متغیر را در قالب رشته برمی گرداند: "1 ، 2 ، 3 ، قرمز"

متغیر افزایشی

برای افزایش یا افزایش یک متغیر با یک مقدار ثابت ، عمل متغیر افزایش را به جریان خود اضافه کنید.

این عمل فقط با متغیرهای عدد صحیح و شناور کار می کند.

در طراح Power Automate ، در زیر مرحله ای که می خواهید یک متغیر موجود را افزایش دهید ، مرحله جدید را انتخاب کنید.

به عنوان مثال ، این جریان ابر در حال حاضر دارای یک ماشه و عملی است که یک متغیر را ایجاد می کند. بنابراین ، یک عمل جدید را در این مراحل اضافه کنید:

Screenshot of a flow with a trigger and variable action.

برای اضافه کردن یک عمل بین مراحل موجود ، ماوس خود را بر روی فلش اتصال حرکت دهید تا علامت Plus (+) ظاهر شود. علامت Plus را انتخاب کرده و سپس Add Action را انتخاب کنید.

در کادر جستجو ، متغیر افزایش را به عنوان فیلتر خود وارد کنید. در لیست اقدامات ، متغیر افزایش - متغیر را انتخاب کنید.

Screenshot of the Increment variable - Variable action.

این اطلاعات را برای افزایش متغیر خود ارائه دهید:

Screenshot of the Increment variable action example.

پس از اتمام کار ، در نوار ابزار طراح ، Save را انتخاب کنید.

مثال: پیشخوان حلقه ایجاد کنید

متغیرها معمولاً برای شمارش تعداد دفعاتی که یک حلقه اجرا می شود استفاده می شود. این مثال نحوه ایجاد و استفاده از متغیرها را برای این کار با ایجاد حلقه ای که پیوست ها را در یک ایمیل حساب می کند ، نشان می دهد.

در Power Automate ، یک جریان ابر ایجاد کنید. ماشه ای را اضافه کنید که ایمیل جدید و هرگونه پیوست را بررسی کند.

در این مثال از Office 365 Outlook Trigger برای هنگام ورود یک ایمیل جدید استفاده می شود. شما می توانید این ماشه را فقط در صورت داشتن پیوست ایمیل تنظیم کنید. با این حال ، شما می توانید از هر کانتی که ایمیل های جدید را با پیوست ها مانند اتصال Outlook. com بررسی می کند ، استفاده کنید.

در ماشه ، برای بررسی پیوست ها و عبور از آن پیوست ها به جریان خود ، بله را برای این خصوصیات انتخاب کنید:

Screenshot of checking for and including attachments.

عمل متغیر اولیه را اضافه کنید. یک متغیر عدد صحیح به نام Count ایجاد کنید که دارای مقدار شروع صفر است.

Screenshot of Initialize variable properties.

برای چرخه از طریق اتصالات ، به هر حلقه اضافه کنید.

تحت عمل متغیر اولیه ، مرحله جدید را انتخاب کنید.

در انتخاب یک عمل ، داخلی را انتخاب کنید.

در کادر جستجو ، به عنوان فیلتر جستجو خود را وارد کنید و برای هر یک درخواست را انتخاب کنید.

Screenshot of adding an Apply to each - Control loop.

در حلقه ، داخل کادر انتخابی را انتخاب کنید. وقتی لیست محتوای پویا ظاهر می شود ، پیوست ها را انتخاب کنید.

Screenshot of Attachments in the Dynamic content list.

ویژگی Attachments یک آرایه ، که تمام پیوست های ایمیل را از طریق ایمیل دارد ، به حلقه شما منتقل می کند.

در Apply to هر حلقه ، Add A Action را انتخاب کنید.

Screenshot of the Add an action button.

در کادر جستجو ، "متغیر افزایش" را به عنوان فیلتر خود وارد کنید. از لیست اقدامات ، متغیر افزایش را انتخاب کنید.

عمل متغیر افزایشی باید در داخل حلقه ظاهر شود.

در عمل متغیر افزایش ، از لیست نام ، متغیر COUNT را انتخاب کنید.

در زیر حلقه ، هر عملی را اضافه کنید که تعداد پیوست ها را برای شما ارسال کند. در عمل خود ، مقدار را از متغیر شمارش درج کنید ، به عنوان مثال:

Screenshot of adding an action that sends results.

در نوار ابزار طراح ، Save را انتخاب کنید.

متغیر کاهش

برای کاهش یا کاهش یک متغیر با یک مقدار ثابت ، مراحل افزایش یک متغیر را دنبال کنید به جز اینکه به جای آن عمل متغیر کاهش را انتخاب کرده و انتخاب کنید. این عمل فقط با متغیرهای عدد صحیح و شناور کار می کند.

در اینجا خواص عمل متغیر کاهش وجود دارد:

متغیر تنظیم

برای اختصاص یک مقدار متفاوت به یک متغیر موجود ، مراحل افزایش یک متغیر را دنبال کنید به جز اینکه شما:

به جای آن ، متغیر متغیر را پیدا کرده و انتخاب کنید.

نام و مقدار متغیر را که می خواهید اختصاص دهید ارائه دهید. هم مقدار جدید و هم متغیر باید از نوع داده یکسان برخوردار باشند. مقدار لازم است زیرا این عمل مقدار پیش فرض ندارد.

در اینجا خصوصیات عمل متغیر تنظیم شده است:

 

ویژگی ضروری ارزش شرح
نام آره variable-name> نام متغیر تغییر می کند
ارزش آره new-value> مقداری که می خواهید متغیر را اختصاص دهید. هر دو باید نوع داده یکسان داشته باشند.

مگر اینکه متغیرها را افزایش یا کاهش دهید ، تغییر متغیرها در داخل حلقه ها ممکن است اگر به صورت موازی حلقه ها را اجرا کنید ، ممکن است نتایج غیر منتظره ای ایجاد کند. برای این موارد ، سعی کنید حلقه خود را تنظیم کنید تا به صورت متوالی اجرا شود ، که تنظیم پیش فرض است.

به متغیر اضافه کنید

برای متغیرهایی که رشته ها یا آرایه ها را ذخیره می کنند ، می توانید مقدار متغیر را به عنوان آخرین مورد در آن رشته ها یا آرایه ها وارد یا ضمیمه کنید. می توانید مراحل افزایش یک متغیر را دنبال کنید به جز اینکه این مراحل را به جای آن دنبال می کنید:

یکی از این اقدامات را بر اساس اینکه آیا متغیر شما یک رشته است یا یک آرایه پیدا کرده و انتخاب کنید.

مقدار را به عنوان آخرین مورد در رشته یا آرایه اضافه کنید. این مقدار لازم است

راهنمای تجارت فارکس...
ما را در سایت راهنمای تجارت فارکس دنبال می کنید

برچسب : نویسنده : نسیم خاکسار بازدید : <-PostHit-> تاريخ : چهارشنبه 4 مرداد 1402 ساعت: 17:59