Synchronizowanie z bazą danych
Dane z programu Plan lekcji mogą być zsynchronizowane z bazą danych oprogramowania administracyjnego Twojej szkoły.
Podczas synchronizacji Planu lekcji z bazą danych zobaczymy następujące okienko:
Okienko informuje, czym różnią się dane (dot. nauczycieli, oddziałów, itd.) w planie i w bazie danych. Lewy panel wyświetla dane z bazy, których nie ma w programie Plan lekcji oraz takie dane, które istnieją w programie Plan lekcji, lecz różnią się od tych, które są w bazie danych (np. inna nazwa, skrót, itp.).
Prawy panel wyświetla dane, które są tylko w programie Plan lekcji oraz takie dane, które istnieją również w bazie danych, ale różnią się od tych w Planie lekcji.
Dolne przyciski udostępniają 5 czynności służących do wyeliminowania tych różnic. Opcje 1-2 stosowane są do zmian w bazie, opcje 4-5 stosowane są do zmian w Planie lekcji, opcja 3 służy do zmian i w bazie i w Planie lekcji.
1) Dodaj - dodaje dane z bazy do Planu lekcji.
2) Przeskocz - pomija wszystkie dane w bazie (nie dodaje ich do Planu lekcji).
3) Połącz - łączy dane z Planu lekcji z danymi z bazy danych. Należy wybrać jeden rządek po obu stronach (te same typy obiektów) i kliknąć Połącz . Uwaga: Operacja ta nadpisze właściwości obiektu w Planie lekcji - zastąpi je właściwościami z bazy danych, zmieni nazwę, skrót, identyfikator itp.
4) Usuń - usuwa te obiekty w Planie lekcji, których nie ma w bazie.
5) Zatrzymaj - zachowuje obiekt w Planie lekcji, nawet jeśli nie ma on swojego odpowiednika w bazie danych.
Domyślnie program wybierze następujące czynności:
Scal - dla obiektów, dla których znalezione zostały odpowiadające im obiekty po drugiej stronie (oparte na tej samej nazwie lub wewnętrznym identyfikatorze bazodanowym). Dodaj - dla wszystkich obiektów w bazie i Zachowaj - dla reszty obiektów w Planie lekcji.