Tartalomjegyzék

aSc szöveges export: Ctrl-Shift-E

Az aSc Timetables program képes - az XML exportnál ugyan kevésbé részletes, de használható - szöveges fomátumú exportra. A varázslatos billentyűkombináció: Ctrl-Shift-E

(Sajnos az aSc nem ad csak úgy ilyen exportot (csak az első 10 rekordot adja ki). A gyártótól kell kérni - normál licensz birtokában - speciális export-licenszet.)

Mit tegyünk a keletkezett állománnyal

Eredeti állomány

A kapott txt állományt mentsük el, készítsünk róla egy biztonsági másolatot, és nyissuk meg LibreOffice Calc-cal (sokkal jobb ezzel dolgozni, mint Excel-lel, mert a végső csv export itt pofonegyszerű!)

Az exportált állomány mezői:

Day Name, Day Number in Cycle, Period in Day, Period in Cycle, Form, Form 'short', Subject, Subject 'short', Classroom, Classroom 'short', Teacher Name, Teacher Short, Group, Cycle

Átalakítás

Az állományt érdemes először a táblázatkezelő saját formátumában menteni, és a legvégén átalakítani tabulátorokkal tagolt, UTF-8 kódolású csv-be!

A kinyert fájlban a 'Day Number in Cycle', a 'Period in Day', a 'Form', a 'Subject', a 'Classroom' és a 'Teacher Name' hordoz lényeges információt a megfelelő import fájl számára, a többi törölhető - de még ne tegyük!!!

Az órarend MaYoR-ba való importálásához a következő mezőkre van csak szükség:

het    nap    ora    tanarId    osztalyJel    targyJel    teremId    tolDt    igDt

Erre valók az ÖSSZEFŰZ, HA, BAL és hasonló függvények.

Kéthetes órarend

Kéthetes órarendnél szintén az eredeti export-állományt hívjuk segítségül. A 'Cycle' mező mondja meg, hogy minden héten vagy csak az egyiken van a bizonyos óra. A külön hetieket hagyhatjuk, a közös órákat duplázni kell (megfelelő mező szerinti sorrend, sorok kijelölése, másolás, új sor, beillesztés).

Feltöltés, összerendezés

Ezt a csv fájlt kell feltölteni a szerverre, majd Admin/Import - orarendiOra, text fájl útvonala, és OK. A Ctrl-Shift-E módszer esetén mindenképp kézzel kell hozzárendelgetni a tanköröket az órarendi órákhoz (Órarend/Órarendi óra - tankör hozzárendelés) - de ez egy egészséges kompromisszum… :-).