نوع ورودی و اتصال بلاکها
خروجی هر بلاک باید به ورودی سازگار وصل شود؛ ویژگی قابل اتصال با تنظیم ثابت در پنل فرق دارد.
پیشنیاز: آشنایی مقدماتی با صفحه طراحی بلاکی.
عدد، متن و شرط
خروجی داده قیمت یک عدد و خروجی مقایسه یک مقدار درست/غلط است. AND و OR برای ترکیب شرطها هستند؛ وصلکردن مفهوم قیمت به جای شرط، همان پرسش آموزشی «قیمت از آستانه بیشتر است؟» را بیان نمیکند.
برخی بلاکها چند نوع ورودی دارند. برای نمونه مقایسه در قرارداد خود مسیرهای عدد، متن و تاریخ دارد؛ این موضوع مجوز جایگزینی بیقید این نوعها نیست. برای تمرین نخست، دو عدد معتبر و همواحد انتخاب کنید.
تنظیم پنل یا مقدار ورودی؟
در مرجع هر ویژگی نوشته شده «قابل اتصال به بلاک» یا «تنظیم در پنل». ویژگی قابل اتصال میتواند مقدار را از بلاک دیگر بگیرد؛ گزینه پنل از فهرست یا کنترل همان بلاک انتخاب میشود. مقدار ذخیرهشده در فایل ممکن است با پیشفرض یک بلاک تازه متفاوت باشد.
ابتدا تنظیم ثابت را بررسی کنید و سپس ورودی پویا اضافه کنید. با این کار میتوانید معلوم کنید اختلاف نتیجه از محاسبه ورودی است یا از تنظیم خود بلاک.
یک زنجیره قابل بررسی بسازید
داده قیمت را به مقدار اول مقایسه وصل کنید، مقدار دوم را آستانه عددی و عملگر را بزرگتر قرار دهید. اکنون خروجی مقایسه یک شرط است که میتواند با شرط دیگری در AND یا OR ترکیب شود.
خروجی عدد نتیجه عددی فایل را معرفی میکند؛ برای تنظیم ستون جدول فیلتر، قرارداد خروجی فیلتر را بخوانید. عدد دیدهشده در جدول و پذیرفتهشدن یک نماد دو خروجی با کاربرد متفاوتاند.
تمرین و کنترل نتیجه
روی کاغذ مسیر «داده قیمت ← مقایسه ← AND» را با یک شرط دوم ترسیم کنید و کنار هر اتصال نوع خروجی تولیدکننده را بنویسید. سپس همین نوعها را در مرجع بلاکها کنترل کنید.
نتیجه مورد انتظار: اتصال داده قیمت به مقایسه عددی است و اتصال مقایسه به AND منطقی است. مقدار آستانه نیز باید عدد همواحد قیمت باشد.