| Import skierowań |
|
Jedną z funkcji programu mającą na celu znaczne usprawnienie pracy jest operacja importu skierowań. Pozwala ona zasilić bazy programu z zewnętrznego pliku o określonej strukturze. Struktura pliku importu jest konfigurowalna i można ją dostosować do różnych systemów pracujących w diekanatach uczelni. Struktura pliku importu skierowańProgram Dom Studencki umożliwia importowanie danych z plików tekstowych o określonym formacie, zdefiniowanym w pliku [katalog instalacyjny]/Config/import.xml. Struktura pliku import.xml pozwala określić „mapowanie kolumn”, czyli która kolumna w pliku tekstowym odpowiada adekwatnej kolumnie w bazie danych. Ponadto można zdefiniować: · separator - dowolny, jednoznakowy separator danych, · endLine - znak końca linii (CRLF, CR, LF) · truncate - oraz opcję automatycznego obcinania danych do maksymalnych rozmiarów pól dostępne wartości 0, 1.
Przykład definicji, zwierający wszystkie możliwe do użycia pola. Znaczenie pól jest takie samo jak odpowiednich kodów edytora. I tak np. <skie_nazwa> oznacza to samo co #skie_nazwa# czyli nazwisko studenta. <import table="skierowania" separator="|" endLine="CRLF" truncate="0" > Słownik pól:
Uwagi: Pola pogrubione są wymagane. Przykładowy wiersz danych: 1|2|Abramowicz Mariusz|1|Polska|22-411 Wysokie Wysokie 148|Zdzisław Maria|11.05.1981|DD 8880836||IL|IL|4|student||2003-10-01||2004-06-30|||81051109832| |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||