...
Ako u podacima s razredbenog postupka postoji neka pogreška, prikazat će se poruka ovisno o tome do kakve pogreške je došlo i prekinuti izvođenje programa. Da bi se podaci uspješno učitali, u ulaznoj datoteci potrebno je ispraviti pogreške u ulaznoj datoteci i ponoviti cijeli postupak učitavanja.
Pogreške koje se provjeravaju u ovom koraku:
Ako broj podataka u nekom retku datoteke ne odgovara očekivanom broju podataka, prikazat će se poruka i daljnje učitavanje će se prekinuti:
Slika 13. Pogreška
Ako format nekog podatka u nekom retku datoteke ne odgovara očekivanom (prema propisanom formatu) prikazat će se poruka i daljnje učitavanje će se prekinuti:
...
.
...
Do ove pogreške dolazi ako se npr. na mjestu brojčanog podatka nalazi znakovni niz.
Slika 4. Pogreška
Ako format datuma ne odgovara očekivanom (dd.mm.gggg), prikazuje se poruka:
Slika 35. Pogreška
Za Za sve ostale pogreške dojavljuje se poruka (ako je došlo do pogreške npr. u 5. retku datoteke):
U 5. retku datoteke došlo je do nepredviđene pogreške!
Provjere na razini baze podataka
Ako datoteka sadrži podatke u svim zapisima koji po broju i formatu odgovaraju propisanim, aplikacija provjerava ispravnost podataka na razini same baze podataka. Ako dođe do pogrešaka pri učitavanju, potrebno je ispraviti pogreške u ulaznoj datoteci i ponoviti cijeli postupak učitavanja.
Provjere na razini baze podataka spadaju u dvije kategorije:
- Provjere zbog kojih se prekida svako daljnje provjeravanje i korisniku se odmah dojavljuje pogreška
U pogreške zbog kojih se prekida daljnje provjeravanje podataka spadaju:
podaci u datoteci se ne odnose na temeljno visoko učilište - odnosno, visoko učilište na kojem je korisnik prijavljen. Ako korisnik ima dozvolu za rad s više učilišta, može postaviti novo temeljno učilište (koje će odgovarati podacima u datoteci) odabirom izbornika Opcije, a zatim stavke Promjena temeljne ustanove. Nakon promjene temeljne ustanove, potrebno je ponovo pokrenuti učitavanje iz datoteke.
u datoteci ne postoji nijedan zapis u kojem je navedena šifra visokog učilištu
u datoteci ne postoji nijedan zapis u kojem je navedena akademska godina
u datoteci ne postoji nijedan zapis u kojem je naveden redni broj roka
u datoteci se nalaze zapisi, koji se odnose na više razredbenih rokova - odnosno zapisi kojima nisu isti: šifra visokog učilišta, akademska godina i redni broj roka
2. Provjere koje nakon pogreške nastavljaju s provjeravanjem drugih zapisa, a pronađena pogreška se dojavljuje korisniku u izvještaju, koji se prikazuje po završetku svih provjera.
...