Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

koji se nalaze u preliminarnom XML dokumentu ne treba obraćati pažnju. Ti elementi imaju važnu funkciju pri dojavljivanju pogreške u slučajevima kad neki od pojmova zatraženih pomoću isvuTemplateNode elementa nije upisan u bazu podataka. U tom se slučaju prilikom pokušaja ispisa potvrde prikazuje poruka s opisom podatka koji nije unesen u bazu, a potreban je za izdavanje potvrde (npr. ako se u Template dokumentu zatražio podatak o nazivu mjesta studenta u genitivu, a naziv mjesta rođenja u genitivu za studenta za kojeg se izdaje potvrda nije upisan u bazu podataka). Sve se to međutim događa "automatski" te nije potrebna nikakva intervencija prilikom definiranja Template dokumenta.

Element isvuTemplateGender

isvuTemplateGender je element koji ima točno jedan atribut, gender. Atribut mora imati vrijednost M ili Ž. Ovaj element će u procesu izrade ulaznog XML dokumenta biti zamijenjen sa sadržajem tog elementa ukoliko spol studenta odgovara vrijednosti atributa gender. Najčešće se koristi kada je u tekstu potvrde potrebno zavisno od spola upisati dva različita teksta. Npr.

  

...izdaje se ova potvrda.

<isvuTemplateGender gender="M">

    Student je položio

</isvuTemplateGender>

<isvuTemplateGender gender="Ž">

    Studentica je položila

</isvuTemplateGender>

ispite iz sljedećih predmeta...

  

Rezultat će biti:

...izdaje se ova potvrda. Student je položio ispite iz sljedećih predmeta...

ili

...izdaje se ova potvrda. Studentica je položila ispite iz sljedećih predmeta...

zavisno od toga je li student za kojeg se ovog trenutka izdaje potvrda muškog ili ženskog spola.