Konverze RL - pravidla pro kopírování nepravidelné výuky
Parametry » Konverze RL - pravidla pro kopírování nepravidelné výuky
Úpravy formuláře pro definování převodní tabulky pro kopírování RL u nepravidelné výuky v Parametrech - nabídka horního menu Nástroje - Konverze RL (pravidla pro kopírování nepravidelné výuky).
- Seznam záznamů je filtrován podle akademického roku a semestru. Pro fakultní uživatele na UK navíc ještě podle masky předmětu, která začíná prefixem dané fakulty.
- Při otevření okna program automaticky nastaví:
- zdrojový akademický rok podle aktuálního akademického roku nastaveného v Parametrech pro aplikaci Student.
- zdrojový semestr zimní (1)
- cílový akademický rok se nastaví na: zdrojový akad. rok + 1
- cílový semestr se vždy nastavuje podle semestru, který je vybrán u zdrojového akad. roku
- Maska kódu RL - povinná položka o velikosti max. 10 znaků. Maska pro fakultní uživatelé na UK musí navíc začínat prefixem fakulty, který se automaticky doplní (před editací nového záznamu). Zároveň se před editací nového záznamu automaticky doplní znak % (za prefix fakulty).
- Např. pokud se zadává konverzní pravidlo jen pro jeden konkrétní předmět, pak se zadá přesně jeho kód. Pokud se má týkat všech předmětů s nepravidelnou výukou, jejichž kód začíná znaky 'B03', pak se zadá 'B03%', pokud se má týkat všech předmětů s nepravidelnou výukou dané fakulty (zde s prefixem B), zadá se jen 'B%'.
- Původní datum začátku výuky (zdrojové) - Datum výuky v původním semestru, ze kterého budou lístky konvertovány do nového semestru. Výchozí datum, které se sem při pořizování nového záznamu automaticky nastaví je počáteční datum zvoleného akad. roku a sem. (dle harmonogramu ak. roku). Při pořizování dalších nových záznamů program nastavuje zdrojové datum posledního vloženého záznamu.
- Nové datum začátku výuky (cílové) - Datum výuky v novém semestru, do kterého se lístky zkonvertují. Po prvním zadání zdrojového data (a přesunutí se na jiný objekt ve formuláři) se cílové datum zvýší o 1 rok (365 dní) než je zdrojové datum. Při pořizování dalších nových záznamů program nastavuje cílové datum posledního vloženého záznamu.
- U zdrojového a cílového data vpravo se zobrazuje zkratka dne v týdnu zadaného data.
- Všechny položky jsou povinné.
Tlačítko Nový týden - po zadání počátečního data týdnu výuky vygeneruje pro daný týden všech 7 dní najednou.
- Kalendářní data u položek Původní datum začátku výuky (zdrojové), Nové datum začátku výuky (cílové) musí v tomto případě připadat na pondělky (kontroluje se). Pro lepší orientaci byla editační pole těchto položek nahrazena speciálními položkami pro zadávání kalendářního data pomocí výsuvného kalendáře - ten se objeví po stisku tlačítka vpravo u položky.
Kontroly:
- Položky Maska kódu RL a zdrojové datum musí být pro daný ak. rok a semestr jedinečné.
- Kontrola podle harmonogramu akademického roku, zda zadané zdrojové datum spadá do vybraného období akademického roku a semestru. Pokud datum nesouhlasí, program zobrazí varovnou hlášku, kde je také uvedeno období, do kterého má datum spadat. Pokud uživatel nastavená data odsouhlasí, data se uloží.
- Kontrola, zde cílové datum je v rozsahu od: aktuální datum -100 do: aktuální datum + 365 dní. Pokud ne, zobrazí se varovná hláška s uvedením období, které je očekáváno. Pokud uživatel nastavená data odsouhlasí, data se uloží.
- Při ukládání nového záznamu nebo byla-li změněna maska předmětu, program zjistí a zobrazí počet předmětů, který odpovídá dané masce a zeptá se, zda je to v pořádku.
Zakládání nového rozvrhu v aplikaci MetroNG je popsáno Zde