نمایش شرط های اجرای فیلتر در یک لیست
نمایش شرط های اجرای فیلتر در یک لیست
با درود و احترام
لطفاً یک آیتم به قسمت طراحی فیلتر اضافه کنید تا در یک لیست نمایش بده که فیلتری که میخواهیم اجرا کنیم بر اساس چه شروطی هست
اینطوری راحت میشه فیلتر رو عیب یابی کرد
چون گاهی اوقات فیلترها درست اجرا نمیشن و بعد از بررسی طولانی متوجه میشم که مثلاً یکی از خط هایی که بلاک دستور شرطی رو به
بلاک and متصل کرده پاک شده و نتایج در خروجی کم شده و من کلی وقت گذاشتم تا بفهمم این مشکل از این قسمت بوده.
البته بلاک and و or و فرمول نویسی ، چند مشکل ساختاری داره که میتونه در موارد مختلف باعث سردرگمی بشه :
1- زمانی که اتصالی رو از این دو بلاک حذف کنید و با Ctrl+Z برگشت به عقب بزنید در ظاهر اتصال به حالت قبل برگشته اما در عمل این ارتباط برقرار نشده است!
2- تنها روش نامگذاری اتصالات بلاکهای مذکور روش ترتیبی هست (ترتیب متصل شدن به بلاک نام متغییر ورودی را مشخص میکند) که در زمان ویرایش یا اصلاح فیلتر وقتگیر و بعضا دردسرساز میشه
3- در بلاک فرمول نویسی هیچ تمهیدی برای جایگزین کردن آسان یک اتصال دیده نشده و اگر قصد ویرایش یک ورودی را داشته باشید میبایست تمام اتصالات پاک شود و همچنین گزینه “حذف” تمام اتصالات زده شود و از نو همه اتصالات به بلاک متصل شود
4- شاید در بلاک and و or نام متغیر داده شده توسط بلاک مهم نباشه اما در بلاک فرمول نویسی این موضوع بشدت اهمیت داره و عدم نمایش حروف a,b,c,… روی خطوط اتصالی ، (در فیلترهای شلوغ) کار چک کردن رو سخت میکنه!!
پ.ن: موارد گفته شده برای فیلترها و استراتژیهایی با بیش از 100 بلاک که با کمبود فضای طراحی مواجه خواهد بود بمراتب آزاردهنده تر است.