Əsas kontentə keçin

Məhdudiyyətlər

Dərslərin yerləşdirilmə qaydaları — yenisini necə əlavə etməli, çəkinin əsl mənası və siyahıdakı sıranın niyə vacib olduğu.

Fəaliyyətlər nəyin tədris edilməli olduğunu göstərir. Məhdudiyyətlər onun hara yerləşdirilə biləcəyini göstərir: bu müəllim cümə günü əlçatan deyil, həmin laboratoriya eyni vaxtda yalnız bir sinif saxlaya bilər, bu fənn günün son dərsi olmamalıdır.

Onlar iki hissəyə bölünür, çünki FET onları iki ayrı problem kimi qəbul edir. Vaxt məhdudiyyətləri nə vaxt olacağı ilə bağlıdır. Məkan məhdudiyyətləri harada olacağı ilə bağlıdır.

Time constraints as FET models them, in a plain list rather than nested dialogs.
Time constraints as FET models them, in a plain list rather than nested dialogs.

Yazmadığınız iki qayda

Hər bir cədvəl yaratmadığı iki məhdudiyyəti özündə daşıyır: vaxt üçün əsas məcburi qayda və məkan üçün bir qayda. Bunlar əsasdır — heç bir müəllim və ya tələbə qrupu eyni anda iki yerdə ola bilməz, heç bir otaq iki dəfə bron edilə bilməz.

FET onları tələb edir, buna görə də onlar həmişə tam çəkidədir və söndürülə bilməz. Onlar Tələb olunan kimi qeyd olunmuş siyahıda, keçidləri kilidlənmiş şəkildə görünür.

Çəki bütün fikirdir

Hər digər məhdudiyyət 0 ilə 100 arasında bir çəki daşıyır. Bu rəqəmi bəzi növlərdə seçə bilərsiniz, digərlərində isə yox — qayda bu səhifənin aşağısındadır.

100% çətinlikdir. O, mütləq yerinə yetirilməlidir. Əgər yerinə yetirilə bilmirsə, cədvəl yoxdur.

100%-dən aşağı üstünlükdür və onun çəkisi onu nə qədər güclü istədiyinizi göstərir. 95%-lik bir qayda, əgər ona əməl etmək başqa bir şeyi qeyri-mümkün etmirsə, yerinə yetiriləcəkdir; 40%-lik bir qayda isə yüngül bir təsirdir. Bu, cədvəlin sadəcə qanuni deyil, yaxşı olmasına imkan verir — siz istəməzdim, amma məcbur olsam edərəm ifadəsini verə bilərsiniz, real məktəblər də belə işləyir.

Siyahı hər bir sətri məhz bu əsasda Sərt və ya Yumşaq olaraq etiketləyir və siz siyahını çəki diapazonuna görə süzərək sərt etdiyiniz hər şeyi və ya arzu olaraq saxladığınız hər şeyi tapa bilərsiniz.

Əksər məhdudiyyət növləri heç çəkiləndirilə bilməz. FET sərbəst çəkiləndirə biləcəyiniz növlərin siyahısını saxlayır və bu siyahıda olmayan hər növü rədd edir.

⛔ Bu, formal bir məsələ deyil. FET dəyəri iki dəfə rədd edir: öz dialoq pəncərəsi onu yadda saxlamayacaq və generatoru başlamazdan əvvəl dayanacaq. Bu növlərdən birini 100%-dən aşağı daşıyan bir fayl sizə daha pis bir cədvəl vermir. O, sizə heç bir cədvəl vermir.

Redaktor bu növlər üçün çəki sahəsini deaktiv edir və sizə səbəbini bildirir. Buna görə də, FET-in rədd edəcəyi bir rəqəm yaza bilməzsiniz.

Daha iki hal 100%-i məcbur edir:

  • yuxarıdakı məcburi qaydalar
  • müəyyən real otaqlara bərkidilmiş virtual otaq üçün üstünlük verilən otaq qaydası — FET'in öz tələbi. Bu, qaydanın növündən deyil, nə ehtiva etdiyindən asılıdır, buna görə də otaq siyahısını redaktə etdikcə dəyişir.

Bir dürüst incəlik var. FET-dən idxal edilmiş fayl, hətta tam çəkidən aşağı qaydalardan birini daşısa belə, heç vaxt tənzimlənmir. Kiminsə faylını səssizcə yenidən yazmaq, daxil olanın çıxacağına dair vədi pozardı. Beləliklə, siyahı faylda olmayan bir rəqəmi göstərmək əvəzinə, saxlanılan çəkini, səbəbi isə ipucu olaraq göstərir.

Birini əlavə etmək

Əlavə et FET-in dəstəklədiyi hər bir məhdudiyyət növünün kateqoriyaya görə qruplaşdırılmış və axtarış edilə bilən seçicisini açır. Onlar çoxdur və axtarış qutusu çıxış yoludur — otaq, ya da boşluq, ya da ardıcıl yazın və nəyin mövcud olduğunu görün.

Bir növ seçmək onun redaktorunu açır, bu redaktor həmin növün öz tərifindən qurulur, beləliklə, əldə etdiyiniz sahələr həmin növün həqiqətən malik olduğu sahələrdir. Onun yanında məhdudiyyətin nə etdiyini təsvir edən bir yardım paneli var. Oxumağa dəyər: məhdudiyyət adları qısadır və bir neçə növ bir vacib cəhətdən fərqlənən yaxın qonşulardır.

Məhdudiyyət vaxt intervallarına ehtiyac duyduqda, siyahı doldurmur, günlər × saatlar cədvəli əldə edirsiniz və xanalara klikləyirsiniz. Bir neçə növ bir seçim əvəzinə intervallar dəstlərinə ehtiyac duyur; bunlar sizə hər bir xananın nömrələnmiş bir dəstə boyandığı tək bir cədvəl verir, beləliklə, bir neçə siyahını yan-yana saxlamaq əvəzinə dəstləri bir-birinə qarşı görə bilərsiniz.

Hər fəaliyyət, yoxsa yalnız bəziləri?

Bu, insanları çaşdırır və bunu açıq şəkildə bildirməyə dəyər: bir çox məhdudiyyət növlərində, müəllim, fənn və ya qrup adını verən sahələr kimin təsirləndiyini deyil — qaydanın hansı fəaliyyətlərə baxdığını müəyyən edir.

Onlar fəaliyyətlər üzərində bir filtrdir, hədəf deyil. Bir forma sahəsini bu qayda cənab Smitlə bağlıdır kimi oxumaq, əslində cənab Smitin iştirak etdiyi dərsləri nəzərdən keçirin demək olduğu halda, səssizcə heç nə etməyən qaydalara gətirib çıxarır. Hər növ üçün yardım paneli onun nə olduğunu bildirir.

Sıra

Siyahının bir sırası var və bu, dekorativ deyil: bu, məhdudiyyətlərin ixrac edilmiş fayla yazıldığı sıradır.

Sətirləri tutacaqlarından sürüşdürərək düzəldin və ya bütün bölməni əlifba sırasına salmaq və yadda saxlamaq üçün A→Z Sırala istifadə edin. Sürüşdürmə yalnız tam siyahıya onun təbii qaydasında baxdığınız zaman təklif olunur — axtarış, sıralama və ya filtr onu daraltdığı halda, sürüşdürdüyünüz mövqe mənasız olardı. Məcburi qaydalar FET tərəfindən idarə olunur və heç vaxt yerini dəyişmir.

Yenidən sıralama ləğv edilə bilər.

Uzun bir siyahı ilə işləmək

Bölmədə kateqoriya paneli, axtarış qutusu, aktiv/passiv filtri və çəki diapazonu sürgüsü var. Onların köməyi ilə adətən cümə günü ilə bağlı nəsə səhvdir ifadəsindən onu qeyd edən bir neçə qaydaya keçə bilərsiniz.

Sətirləri seçmək sizə bir hərəkətlə aktivləşdirməyə, deaktivləşdirməyə, çəki təyin etməyə və ya silməyə imkan verir. Deaktivləşdirmə faydalıdır — o, qaydanı və onun parametrlərini saxlayır, lakin onu oyundan çıxarır, bu da qaydanın cədvəlinizi qeyri-mümkün edən şey olub olmadığını yoxlamaq üsuludur.

Toplu hərəkətdə hər bir məhdudiyyət öz-özünə icazə verilir. Məhdudlaşdırılmış paylaşım linki vasitəsilə işləyən kimsə dəyişməyə icazə verilən şeyləri dəyişir və bütün hərəkətin uğursuz olması əvəzinə qalanları toxunulmaz qalır. Toplu çəki dəyişikliyi həmçinin hərəkət etməkdən imtina etdiyi hər şeyi adlandırır.

Siyahının üstündə redaktorlar bir sətirlik ilkin icmal əldə edirlər. Əgər o, bloklayıcı bir münaqişə barədə məlumat verirsə, bu, xəbərdarlıqdan daha çox bir sübutdur və daha irəli getməzdən əvvəl ona əməl etməyə dəyər.