أنماط الحلال
أوضاع FET الأربعة، ووظيفة كل منها، وتأثير التبديل بينها على قيودك.
يعمل FET في أحد الأوضاع الأربعة، ويحدد الوضع عائلات القيود الموجودة. يحمل جدولك الدراسي الوضع الذي تم إنشاؤه أو استيراده به.
أين تراه
توجد شارة الوضع في رأس شاشة البيانات. إذا كنت تملك الجدول الدراسي، فهي زر — النقر عليه يبدأ التبديل. إذا كنت تعمل على جدول دراسي لشخص آخر، فهي مجرد تسمية: المالك فقط يمكنه تغيير الوضع، لأن تغييره يحذف البيانات.
الأوضاع الأربعة

رسمي — جدولة FET القياسية، والأساس. إذا لم تكن قد اخترت خلاف ذلك عمدًا، فهذا هو وضعك.
صباحات-مساءات — شبكة نصف يوم. يستمر المحلل في العمل بنصف أيام، وتُعرض شبكة "حقيقية" قابلة للقراءة البشرية بجانبها، تقرن كل صباح بمسائه. يضيف عائلة قيود الصباح/المساء.
تخطيط الكتل — تصبح قيود الوقت والمكان الأساسية أقوى بكثير، وتُزال بعض عائلات القيود في المقابل.
فصول دراسية — تنقسم الأسبوع إلى فصول دراسية متتالية، وتصبح عائلة قيود الفصل الدراسي متاحة.
التبديل مدمر
تُحذف القيود التي لا توجد في الوضع الوجهة. لا يمكن التراجع عن هذا.
هذه قاعدة FET الخاصة، وليست شيئًا أُضيف هنا — عائلة قيود لا يمتلكها وضع ما ليست شيئًا يمكن للوضع الاحتفاظ به.
بسبب ذلك، فإن التبديل هو عملية متعمدة من عدة خطوات:
- اختر الوضع. يقول كل خيار ما هو مخصص له؛ وضعك الحالي معلم ولا يمكن اختياره.
- راجع التأثير. قبل حدوث أي شيء، يتم عرض ما سيزيله التبديل، وما سيمحوه، وما يتطلبه، وما سيقوم بتطبيعه — محسوبًا من جدولك الدراسي الفعلي، وليس موصوفًا بمصطلحات عامة.
- الإعداد، عندما يحتاج الوضع ذلك. تؤكد صباحات-مساءات الشبكة اليومية الحقيقية التي ستبنيها؛ وتسأل الفصول الدراسية عن عدد الفصول التي ينقسم إليها الأسبوع.
الزر المؤكد يحمل تسمية نسخ احتياطي وتبديل، وهو بالضبط ما يفعله: يتم أخذ نسخة احتياطية أولاً، وبعد ذلك فقط يتم إجراء التبديل. إذا لم تكن النتيجة هي ما أردت، فاستعد تلك النسخة الاحتياطية.
أشياء يمكن للوضع أن يرفضها
تقرن صباحات-مساءات الأيام إلى صباحات ومساءات، لذا فهي تحتاج إلى عدد زوجي من الأيام. مع عدد فردي، يتم حظر التبديل في خطوة التأثير بدلاً من إكماله جزئيًا.
تقسم الفصول الدراسية الأسبوع إلى فصول متساوية متتالية، لذا يجب أن تنقسم الأيام بالتساوي عبر عدد الفصول التي تطلبها.
ما يبقى
لا يتم إزالة نوع القيد إلا عندما يُعرف أنه غير صالح في الوضع الوجهة. أي شيء لا يُعرف أنه غير متوافق يتم الاحتفاظ به — القاعدة متحيزة عمدًا نحو الاحتفاظ ببياناتك، لذا فإن التبديل لا يتجاهل أبدًا قيدًا لسنا متأكدين منه بهدوء.
لا تتأثر المواضع بتغيير الشبكة في صباحات-مساءات: تبقى شبكة المحلل كما كانت، وتُعرض الشبكة الحقيقية بجانبها. لا شيء يتحرك.
أين تذهب بعد ذلك
- النسخ الاحتياطية — ما هي النسخة الاحتياطية التلقائية قبل التبديل، وكيفية استعادتها.
- رفع ملف .fet — يصل المشروع المستورد في وضعه الخاص.