Versions Compared

Key

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

...

  1. Iz baze podataka se dohvaćaju podaci i formira se XML dokument sa sirovim podacima o studentu za kojeg se izdaje potvrda. U daljnjem tekstu se taj dokument naziva preliminarni XML dokument.

  2. Iz preliminarnog XML dokumenta se kreira tzv. ulazni XML dokument. Sadrži podatke koji će se zaista koristiti na potvrdi.

  3. U trećem koraku se ulazni XML dokument transformira u pdf dokument pomoću XSL-FO transformacije i ispisuje na studomatu ili terminalu činovnice u studentskoj službi. U daljnjem tekstu se taj dokument naziva XSL dokument.

Preliminarni XML dokument sadrži podatke o studentu. Pogledati primjer preliminarnog  XML dokumenta .

Za definiranje nova verzije potvrde treba definirati dvije datoteke:

  1. XML dokument koji se naziva Template. Taj dokument opisuje oblik i sadržaj ulaznog XML dokumenta. Ulazni XML dokument se gradi tako da se u Template dokumentu pojedini elementi zamjenjuju elementima iz preliminarnog XML dokumenta.

  2. XSL dokument. Taj dokument je standardni XSL dokument koji obavlja transformaciju ulaznog XML dokumenta u XSL-FO dokument koji se kasnije prikazuje u obliku pogodnom za prezentaciju na odgovarajućem mediju, u ovom slučaju u obliku pdf dokumenta.

...

isvuTemplateNode je element koji ima točno jedan atribut, xpath. Atribut mora imati vrijednost valjanog XPath izraza koji pokazuje na jedan element preliminarnog XML dokumenta. Npr. ako u Template dokumentu piše:

Studentica

Code Block
languagexml
<isvuTemplateNode xpath="/data/studVU/stud/imeStud"/>

...



<isvuTemplateNode xpath="/data/studVU/stud/prezStud"/

...

je rođena...  

u procesu izrade ulaznog dokumenta, kreirat će se segment XML dokumenta:

...

isvuTemplateNode element kopira element na kojeg pokazuje XPath, ali i sve elemente koji se nalaze ispod njega. Na "podelemente" oblika:

Code Block
languagexml
<onNotDescribedError nazColumnName="nazMjesec"

...


                     nazTableName="nazMjesec"

...

                      oznPadez="vo"

                      tableName="mjesec">

...


                     oznPadez="vo"
                     tableName="mjesec">
    <keyColumn keyColumnName="rbrMjesec">6</keyColumn>

...


</onNotDescribedError>

 

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.

...

...izdaje se ova potvrda.

Code Block
languagexml
<isvuTemplateGender gender="M">

...

    Student je položio


    Student je položio
</isvuTemplateGender>

...


<isvuTemplateGender gender="Ž">

...

    Studentica je položila


    Studentica je položila
</isvuTemplateGender>

ispite iz sljedećih predmeta...

...

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

Primjer preliminarnog XML dokumenta

  

Code Block
languagexml
<?xml version="1.0" encoding="UTF-8"?>
<data>
    <zaglavlje>
        <orgJed>
            <nazOrgJed>
                <value>Republika Hrvatska</value>
                <onNotDescribedError nazColumnName="nazOrgJed" nazTableName="nazOrgJed" tableName="orgJed">
                    <keyColumn keyColumnName="sifOrgJed">1</keyColumn>
                </onNotDescribedError>
            </nazOrgJed>
            <nazOrgJed>
                <value>Sveučilište u Zagrebu</value>
                <onNotDescribedError
                        nazColumnName="nazOrgJed" nazTableName="nazOrgJed" tableName="orgJed">
                    <keyColumn keyColumnName="sifOrgJed">9996</keyColumn>
                </onNotDescribedError>
            </nazOrgJed>
            <nazOrgJed>
                <value>Fakultet elektrotehnike i računarstva</value>
                <onNotDescribedError nazColumnName="nazOrgJed" nazTableName="nazOrgJed" tableName="orgJed">
                    <keyColumn keyColumnName="sifOrgJed">100</keyColumn>
                </onNotDescribedError>
            </nazOrgJed>
        </orgJed>
        <mjestoIzdavanja>
            <nazMjesto oznPadez="ak">
                <value>Zagreb</value>
                <onNotDescribedError nazColumnName="nazMjesto" nazTableName="nazMjesto" oznPadez="ak" tableName="mjesto">
                    <keyColumn keyColumnName="oznDrzava">HR</keyColumn>
                    <keyColumn keyColumnName="postOzn">10000</keyColumn>
                </onNotDescribedError>
            </nazMjesto>
            <nazMjesto oznPadez="da">
                <value>Zagrebu</value>
                <onNotDescribedError nazColumnName="nazMjesto" nazTableName="nazMjesto" oznPadez="da" tableName="mjesto">
                    <keyColumn keyColumnName="oznDrzava">HR</keyColumn>
                    <keyColumn keyColumnName="postOzn">10000</keyColumn>
                </onNotDescribedError>
            </nazMjesto>
            <nazMjesto oznPadez="ge">
                <value>Zagreba</value>
                <onNotDescribedError nazColumnName="nazMjesto" nazTableName="nazMjesto" oznPadez="ge" tableName="mjesto">
                    <keyColumn keyColumnName="oznDrzava">HR</keyColumn>
                    <keyColumn keyColumnName="postOzn">10000</keyColumn>
                </onNotDescribedError>
            </nazMjesto>
            <nazMjesto oznPadez="in">
                <value>Zagrebom</value>
                <onNotDescribedError nazColumnName="nazMjesto" nazTableName="nazMjesto" oznPadez="in" tableName="mjesto">
                    <keyColumn keyColumnName="oznDrzava">HR</keyColumn>
                    <keyColumn keyColumnName="postOzn">10000</keyColumn>
                </onNotDescribedError>
            </nazMjesto>
            <nazMjesto oznPadez="lo">
                <value>Zagrebu</value>
                <onNotDescribedError nazColumnName="nazMjesto" nazTableName="nazMjesto" oznPadez="lo" tableName="mjesto">
                    <keyColumn keyColumnName="oznDrzava">HR</keyColumn>
                    <keyColumn keyColumnName="postOzn">10000</keyColumn>
                </onNotDescribedError>
            </nazMjesto>
            <nazMjesto oznPadez="no">
                <value>Zagreb</value>
                <onNotDescribedError nazColumnName="nazMjesto" nazTableName="nazMjesto" oznPadez="no" tableName="mjesto">
                    <keyColumn keyColumnName="oznDrzava">HR</keyColumn>
                    <keyColumn keyColumnName="postOzn">10000</keyColumn>
                </onNotDescribedError>
            </nazMjesto>
            <nazMjesto oznPadez="vo">
                <value/>
                <onNotDescribedError nazColumnName="nazMjesto" nazTableName="nazMjesto" oznPadez="vo" tableName="mjesto">
                    <keyColumn keyColumnName="oznDrzava">HR</keyColumn>
                    <keyColumn keyColumnName="postOzn">10000</keyColumn>
                </onNotDescribedError>
            </nazMjesto>
        </mjestoIzdavanja>
        <datumIzdavanja>
            <datum>09.06.2003</datum>
            <vrijeme>15:20:10</vrijeme>
            <rbrMjesec>6</rbrMjesec>
            <rbrGodina>2003</rbrGodina>
            <rbrDan>9</rbrDan>
            <nazMjesec oznPadez="ak">
                <value>lipanj</value>
                <onNotDescribedError nazColumnName="nazMjesec" nazTableName="nazMjesec" oznPadez="ak" tableName="mjesec">
                    <keyColumn keyColumnName="rbrMjesec">6</keyColumn>
                </onNotDescribedError>
            </nazMjesec>
            <nazMjesec oznPadez="da">
                <value>lipnju</value>
                <onNotDescribedError nazColumnName="nazMjesec" nazTableName="nazMjesec" oznPadez="da" tableName="mjesec">
                    <keyColumn keyColumnName="rbrMjesec">6</keyColumn>
                </onNotDescribedError>
            </nazMjesec>
            <nazMjesec oznPadez="ge">
                <value>lipnja</value>
                <onNotDescribedError nazColumnName="nazMjesec" nazTableName="nazMjesec" oznPadez="ge" tableName="mjesec">
                    <keyColumn keyColumnName="rbrMjesec">6</keyColumn>
                </onNotDescribedError>
            </nazMjesec>
            <nazMjesec oznPadez="in">
                <value>lipnjem</value>
                <onNotDescribedError nazColumnName="nazMjesec" nazTableName="nazMjesec" oznPadez="in" tableName="mjesec">
                    <keyColumn keyColumnName="rbrMjesec">6</keyColumn>
                </onNotDescribedError>
            </nazMjesec>
            <nazMjesec oznPadez="lo">
                <value/>
                <onNotDescribedError nazColumnName="nazMjesec" nazTableName="nazMjesec" oznPadez="lo" tableName="mjesec">
                    <keyColumn keyColumnName="rbrMjesec">6</keyColumn>
                </onNotDescribedError>
            </nazMjesec>
            <nazMjesec oznPadez="no">
                <value>lipanj</value>
                <onNotDescribedError nazColumnName="nazMjesec" nazTableName="nazMjesec" oznPadez="no" tableName="mjesec">
                    <keyColumn keyColumnName="rbrMjesec">6</keyColumn>
                </onNotDescribedError>
            </nazMjesec>
            <nazMjesec oznPadez="vo">
                <value/>
                <onNotDescribedError nazColumnName="nazMjesec" nazTableName="nazMjesec" oznPadez="vo" tableName="mjesec">
                    <keyColumn keyColumnName="rbrMjesec">6</keyColumn>
                </onNotDescribedError>
            </nazMjesec>
        </datumIzdavanja>
        <brojPotvrde>
            <rbrPotvrda>155</rbrPotvrda>
            <JMBAG>0021212121</JMBAG>
        </brojPotvrde>
    </zaglavlje>
    <svrhaPotvrde>
        <tekst>stipendija</tekst>
    </svrhaPotvrde>
    <stud>
        <datumRodjenja>
            <datum>12.08.1990</datum>
            <rbrMjesec>4</rbrMjesec>
            <rbrGodina>1990</rbrGodina>
            <rbrDan>13</rbrDan>
            <nazMjesec oznPadez="ak">
                <value>kolovoz</value>
                <onNotDescribedError nazColumnName="nazMjesec" nazTableName="nazMjesec" oznPadez="ak" tableName="mjesec">
                    <keyColumn keyColumnName="rbrMjesec">8</keyColumn>
                </onNotDescribedError>
            </nazMjesec>
            <nazMjesec oznPadez="da">
                <value>kolovozu</value>
                <onNotDescribedError nazColumnName="nazMjesec" nazTableName="nazMjesec" oznPadez="da" tableName="mjesec">
                    <keyColumn keyColumnName="rbrMjesec">8</keyColumn>
                </onNotDescribedError>
            </nazMjesec>
            <nazMjesec oznPadez="ge">
                <value>kolovoza</value>
                <onNotDescribedError nazColumnName="nazMjesec" nazTableName="nazMjesec" oznPadez="ge" tableName="mjesec">
                    <keyColumn keyColumnName="rbrMjesec">8</keyColumn>
                </onNotDescribedError>
            </nazMjesec>
            <nazMjesec oznPadez="in">
                <value>kolovozom</value>
                <onNotDescribedError nazColumnName="nazMjesec" nazTableName="nazMjesec" oznPadez="in" tableName="mjesec">
                    <keyColumn keyColumnName="rbrMjesec">8</keyColumn>
                </onNotDescribedError>
            </nazMjesec>
            <nazMjesec oznPadez="lo">
                <value/>
                <onNotDescribedError nazColumnName="nazMjesec" nazTableName="nazMjesec" oznPadez="lo" tableName="mjesec">
                    <keyColumn keyColumnName="rbrMjesec">8</keyColumn>
                </onNotDescribedError>
            </nazMjesec>
            <nazMjesec oznPadez="no">
                <value>kolovoz</value>
                <onNotDescribedError nazColumnName="nazMjesec" nazTableName="nazMjesec" oznPadez="no" tableName="mjesec">
                    <keyColumn keyColumnName="rbrMjesec">8</keyColumn>
                </onNotDescribedError>
            </nazMjesec>
            <nazMjesec oznPadez="vo">
                <value/>
                <onNotDescribedError nazColumnName="nazMjesec" nazTableName="nazMjesec" oznPadez="vo" tableName="mjesec">
                    <keyColumn keyColumnName="rbrMjesec">8</keyColumn>
                </onNotDescribedError>
            </nazMjesec>
        </datumRodjenja>
        <mjestoRodjenja>
            <nazMjesto oznPadez="ak">
                <value/>
                <onNotDescribedError nazColumnName="nazMjesto" nazTableName="nazMjesto" oznPadez="ak" tableName="mjesto">
                    <keyColumn keyColumnName="oznDrzava">HR</keyColumn>
                    <keyColumn keyColumnName="postOzn">10000</keyColumn>
                </onNotDescribedError>
            </nazMjesto>
            <nazMjesto oznPadez="da">
                <value>Zagrebu</value>
                <onNotDescribedError nazColumnName="nazMjesto" nazTableName="nazMjesto" oznPadez="da" tableName="mjesto">
                    <keyColumn keyColumnName="oznDrzava">HR</keyColumn>
                    <keyColumn keyColumnName="postOzn">10000</keyColumn>
                </onNotDescribedError>
            </nazMjesto>
            <nazMjesto oznPadez="ge">
                <value/>
                <onNotDescribedError nazColumnName="nazMjesto" nazTableName="nazMjesto" oznPadez="ge" tableName="mjesto">
                    <keyColumn keyColumnName="oznDrzava">HR</keyColumn>
                    <keyColumn keyColumnName="postOzn">10000</keyColumn>
                </onNotDescribedError>
            </nazMjesto>
            <nazMjesto oznPadez="in">
                <value/>
                <onNotDescribedError nazColumnName="nazMjesto" nazTableName="nazMjesto" oznPadez="in" tableName="mjesto">
                    <keyColumn keyColumnName="oznDrzava">HR</keyColumn>
                    <keyColumn keyColumnName="postOzn">10000</keyColumn>
                </onNotDescribedError>
            </nazMjesto>
            <nazMjesto oznPadez="lo">
                <value>Zagrebu</value>
                <onNotDescribedError nazColumnName="nazMjesto" nazTableName="nazMjesto" oznPadez="lo" tableName="mjesto">
                    <keyColumn keyColumnName="oznDrzava">HR</keyColumn>
                    <keyColumn keyColumnName="postOzn">10000</keyColumn>
                </onNotDescribedError>
            </nazMjesto>
            <nazMjesto oznPadez="no">
                <value>Zagreb</value>
                <onNotDescribedError nazColumnName="nazMjesto" nazTableName="nazMjesto" oznPadez="no" tableName="mjesto">
                    <keyColumn keyColumnName="oznDrzava">HR</keyColumn>
                    <keyColumn keyColumnName="postOzn">10000</keyColumn>
                </onNotDescribedError>
            </nazMjesto>
            <nazMjesto oznPadez="vo">
                <value/>
                <onNotDescribedError nazColumnName="nazMjesto" nazTableName="nazMjesto" oznPadez="vo" tableName="mjesto">
                    <keyColumn keyColumnName="oznDrzava">HR</keyColumn>
                    <keyColumn keyColumnName="postOzn">10000</keyColumn>
                </onNotDescribedError>
            </nazMjesto>
        </mjestoRodjenja>
        <drzavaRodjenja>
            <nazDrzava>
                <value>Hrvatska</value>
                <onNotDescribedError nazColumnName="nazDrzava" nazTableName="nazDrzava" tableName="drzava">
                    <keyColumn keyColumnName="oznDrzava">HR</keyColumn>
                </onNotDescribedError>
            </nazDrzava>
        </drzavaRodjenja>
    </stud>
    <studVU>
        <visokoUciliste>
            <nazVU oznPadez="ak">
                <value>FER</value>
                <onNotDescribedError nazColumnName="nazOrgJed" nazTableName="nazOrgJed" oznPadez="ak" tableName="orgJed">
                    <keyColumn keyColumnName="sifOrgJed">100</keyColumn>
                </onNotDescribedError>
            </nazVU>
            <nazVU oznPadez="da">
                <value>FERu</value>
                <onNotDescribedError nazColumnName="nazOrgJed" nazTableName="nazOrgJed" oznPadez="da" tableName="orgJed">
                    <keyColumn keyColumnName="sifOrgJed">100</keyColumn>
                </onNotDescribedError>
            </nazVU>
            <nazVU oznPadez="ge">
                <value>FERa</value>
                <onNotDescribedError nazColumnName="nazOrgJed" nazTableName="nazOrgJed" oznPadez="ge" tableName="orgJed">
                    <keyColumn keyColumnName="sifOrgJed">100</keyColumn>
                </onNotDescribedError>
            </nazVU>
            <nazVU oznPadez="in">
                <value/>
                <onNotDescribedError nazColumnName="nazOrgJed" nazTableName="nazOrgJed" oznPadez="in" tableName="orgJed">
                    <keyColumn keyColumnName="sifOrgJed">100</keyColumn>
                </onNotDescribedError>
            </nazVU>
            <nazVU oznPadez="lo">
                <value/>
                <onNotDescribedError nazColumnName="nazOrgJed" nazTableName="nazOrgJed" oznPadez="lo" tableName="orgJed">
                    <keyColumn keyColumnName="sifOrgJed">100</keyColumn>
                </onNotDescribedError>
            </nazVU>
            <nazVU oznPadez="no">
                <value>FER</value>
                <onNotDescribedError nazColumnName="nazOrgJed" nazTableName="nazOrgJed" oznPadez="no" tableName="orgJed">
                    <keyColumn keyColumnName="sifOrgJed">100</keyColumn>
                </onNotDescribedError>
            </nazVU>
            <nazVU oznPadez="vo">
                <value/>
                <onNotDescribedError nazColumnName="nazOrgJed" nazTableName="nazOrgJed" oznPadez="vo" tableName="orgJed">
                    <keyColumn keyColumnName="sifOrgJed">100</keyColumn>
                </onNotDescribedError>
            </nazVU>
        </visokoUciliste>
        <stud>
            <sifVU>100</sifVU>
            <prezStud>Pamela</prezStud>
            <imeStud>Pavić</imeStud>
            <spol>Ž</spol>
            <onUnknownValueError tableName="stud">
                <keyColumn keyColumnName="JMBAG">0021212121</keyColumn>
                <column columnName="oznDrzavaRodj">HR</column>
                <column columnName="postOznRodj">10000</column>
                <column columnName="spol">Ž</column>
            </onUnknownValueError>
        </stud>
        <nacIzvStudij>
            <nazNacIzvStudij oznPadez="ak">
                <value>redovni</value>
                <onNotDescribedError nazColumnName="nazNacIzvStudij" nazTableName="nazNacIzvStudij" oznPadez="ak" tableName="nacIzvStudij">
                    <keyColumn keyColumnName="oznNacIzvStudij">R</keyColumn>
                </onNotDescribedError>
            </nazNacIzvStudij>
            <nazNacIzvStudij oznPadez="da">
                <value>redovnom</value>
                <onNotDescribedError nazColumnName="nazNacIzvStudij" nazTableName="nazNacIzvStudij" oznPadez="da" tableName="nacIzvStudij">
                    <keyColumn keyColumnName="oznNacIzvStudij">R</keyColumn>
                </onNotDescribedError>
            </nazNacIzvStudij>
            <nazNacIzvStudij oznPadez="ge">
                <value>redovnog</value>
                <onNotDescribedError nazColumnName="nazNacIzvStudij" nazTableName="nazNacIzvStudij" oznPadez="ge" tableName="nacIzvStudij">
                    <keyColumn keyColumnName="oznNacIzvStudij">R</keyColumn>
                </onNotDescribedError>
            </nazNacIzvStudij>
            <nazNacIzvStudij oznPadez="in">
                <value>redovnim</value>
                <onNotDescribedError nazColumnName="nazNacIzvStudij" nazTableName="nazNacIzvStudij" oznPadez="in" tableName="nacIzvStudij">
                    <keyColumn keyColumnName="oznNacIzvStudij">R</keyColumn>
                </onNotDescribedError>
            </nazNacIzvStudij>
            <nazNacIzvStudij oznPadez="lo">
                <value/>
                <onNotDescribedError nazColumnName="nazNacIzvStudij" nazTableName="nazNacIzvStudij" oznPadez="lo" tableName="nacIzvStudij">
                    <keyColumn keyColumnName="oznNacIzvStudij">R</keyColumn>
                </onNotDescribedError>
            </nazNacIzvStudij>
            <nazNacIzvStudij oznPadez="no">
                <value>redovni</value>
                <onNotDescribedError nazColumnName="nazNacIzvStudij" nazTableName="nazNacIzvStudij" oznPadez="no" tableName="nacIzvStudij">
                    <keyColumn keyColumnName="oznNacIzvStudij">R</keyColumn>
                </onNotDescribedError>
            </nazNacIzvStudij>
            <nazNacIzvStudij oznPadez="vo">
                <value/>
                <onNotDescribedError nazColumnName="nazNacIzvStudij" nazTableName="nazNacIzvStudij" oznPadez="vo" tableName="nacIzvStudij">
                    <keyColumn keyColumnName="oznNacIzvStudij">R</keyColumn>
                </onNotDescribedError>
            </nazNacIzvStudij>
        </nacIzvStudij>
        <upisniPodaci>
            <oznNacIzvStudij>R</oznNacIzvStudij>
            <akGodinaOd>2002</akGodinaOd>
            <akGodinaDo>2003</akGodinaDo>
            <nastGodina>2</nastGodina>
        </upisniPodaci>
        <upisaniSmjerovi>
            <smjer oznPadez="ak" rbrIspisGrupa="1" rbrIspisSmjer="1">
                <nazTipSmjer>
                    <value>studij</value>
                    <onNotDescribedError nazColumnName="nazTipSmjer" nazTableName="nazTipSmjer" oznPadez="ak" tableName="tipSmjer">
                        <keyColumn keyColumnName="sifTipSmjer">1</keyColumn>
                    </onNotDescribedError>
                </nazTipSmjer>
                <nazSmjer oznPadez="ak">
                    <value/>
                    <onNotDescribedError nazColumnName="nazSmjer" nazTableName="nazSmjer" oznPadez="ak" tableName="smjer">
                        <keyColumn keyColumnName="sifVU">100</keyColumn>
                        <keyColumn keyColumnName="sifSmjer">21</keyColumn>
                    </onNotDescribedError>
                </nazSmjer>
            </smjer>
            <smjer oznPadez="da" rbrIspisGrupa="1" rbrIspisSmjer="1">
                <nazTipSmjer>
                    <value>studiju</value>
                    <onNotDescribedError nazColumnName="nazTipSmjer" nazTableName="nazTipSmjer" oznPadez="da" tableName="tipSmjer">
                        <keyColumn keyColumnName="sifTipSmjer">1</keyColumn>
                    </onNotDescribedError>
                </nazTipSmjer>
                <nazSmjer oznPadez="da">
                    <value/>
                    <onNotDescribedError nazColumnName="nazSmjer" nazTableName="nazSmjer" oznPadez="da" tableName="smjer">
                        <keyColumn keyColumnName="sifVU">100</keyColumn>
                        <keyColumn keyColumnName="sifSmjer">21</keyColumn>
                    </onNotDescribedError>
                </nazSmjer>
            </smjer>
            <smjer oznPadez="ge" rbrIspisGrupa="1" rbrIspisSmjer="1">
                <nazTipSmjer>
                    <value>studija</value>
                    <onNotDescribedError nazColumnName="nazTipSmjer" nazTableName="nazTipSmjer" oznPadez="ge" tableName="tipSmjer">
                        <keyColumn keyColumnName="sifTipSmjer">1</keyColumn>
                    </onNotDescribedError>
                </nazTipSmjer>
                <nazSmjer oznPadez="ge">
                    <value/>
                    <onNotDescribedError nazColumnName="nazSmjer" nazTableName="nazSmjer" oznPadez="ge" tableName="smjer">
                        <keyColumn keyColumnName="sifVU">100</keyColumn>
                        <keyColumn keyColumnName="sifSmjer">21</keyColumn>
                    </onNotDescribedError>
                </nazSmjer>
            </smjer>
            <smjer oznPadez="in" rbrIspisGrupa="1" rbrIspisSmjer="1">
                <nazTipSmjer>
                    <value>studijem</value>
                    <onNotDescribedError nazColumnName="nazTipSmjer" nazTableName="nazTipSmjer" oznPadez="in" tableName="tipSmjer">
                        <keyColumn keyColumnName="sifTipSmjer">1</keyColumn>
                    </onNotDescribedError>
                </nazTipSmjer>
                <nazSmjer oznPadez="in">
                    <value/>
                    <onNotDescribedError nazColumnName="nazSmjer" nazTableName="nazSmjer" oznPadez="in" tableName="smjer">
                        <keyColumn keyColumnName="sifVU">100</keyColumn>
                        <keyColumn keyColumnName="sifSmjer">21</keyColumn>
                    </onNotDescribedError>
                </nazSmjer>
            </smjer>
            <smjer oznPadez="lo" rbrIspisGrupa="1" rbrIspisSmjer="1">
                <nazTipSmjer>
                    <value/>
                    <onNotDescribedError nazColumnName="nazTipSmjer" nazTableName="nazTipSmjer" oznPadez="lo" tableName="tipSmjer">
                        <keyColumn keyColumnName="sifTipSmjer">1</keyColumn>
                    </onNotDescribedError>
                </nazTipSmjer>
                <nazSmjer oznPadez="lo">
                    <value/>
                    <onNotDescribedError nazColumnName="nazSmjer" nazTableName="nazSmjer" oznPadez="lo" tableName="smjer">
                        <keyColumn keyColumnName="sifVU">100</keyColumn>
                        <keyColumn keyColumnName="sifSmjer">21</keyColumn>
                    </onNotDescribedError>
                </nazSmjer>
            </smjer>
            <smjer oznPadez="no" rbrIspisGrupa="1" rbrIspisSmjer="1">
                <nazTipSmjer>
                    <value>studij</value>
                    <onNotDescribedError nazColumnName="nazTipSmjer" nazTableName="nazTipSmjer" oznPadez="no" tableName="tipSmjer">
                        <keyColumn keyColumnName="sifTipSmjer">1</keyColumn>
                    </onNotDescribedError>
                </nazTipSmjer>
                <nazSmjer oznPadez="no">
                    <value>Matematika</value>
                    <onNotDescribedError nazColumnName="nazSmjer" nazTableName="nazSmjer" oznPadez="no" tableName="smjer">
                        <keyColumn keyColumnName="sifVU">100</keyColumn>
                        <keyColumn keyColumnName="sifSmjer">21</keyColumn>
                    </onNotDescribedError>
                </nazSmjer>
            </smjer>
            <smjer oznPadez="vo" rbrIspisGrupa="1" rbrIspisSmjer="1">
                <nazTipSmjer>
                    <value/>
                    <onNotDescribedError nazColumnName="nazTipSmjer" nazTableName="nazTipSmjer" oznPadez="vo" tableName="tipSmjer">
                        <keyColumn keyColumnName="sifTipSmjer">1</keyColumn>
                    </onNotDescribedError>
                </nazTipSmjer>
                <nazSmjer oznPadez="vo">
                    <value/>
                    <onNotDescribedError nazColumnName="nazSmjer" nazTableName="nazSmjer" oznPadez="vo" tableName="smjer">
                        <keyColumn keyColumnName="sifVU">100</keyColumn>
                        <keyColumn keyColumnName="sifSmjer">21</keyColumn>
                    </onNotDescribedError>
                </nazSmjer>
            </smjer>
            <smjer oznPadez="ak" rbrIspisGrupa="1" rbrIspisSmjer="2">
                <nazTipSmjer>
                    <value>studij</value>
                    <onNotDescribedError nazColumnName="nazTipSmjer" nazTableName="nazTipSmjer" oznPadez="ak" tableName="tipSmjer">
                        <keyColumn keyColumnName="sifTipSmjer">1</keyColumn>
                    </onNotDescribedError>
                </nazTipSmjer>
                <nazSmjer oznPadez="ak">
                    <value/>
                    <onNotDescribedError nazColumnName="nazSmjer" nazTableName="nazSmjer" oznPadez="ak" tableName="smjer">
                        <keyColumn keyColumnName="sifVU">100</keyColumn>
                        <keyColumn keyColumnName="sifSmjer">2121</keyColumn>
                    </onNotDescribedError>
                </nazSmjer>
            </smjer>
            <smjer oznPadez="da" rbrIspisGrupa="1" rbrIspisSmjer="2">
                <nazTipSmjer>
                    <value>studiju</value>
                    <onNotDescribedError nazColumnName="nazTipSmjer" nazTableName="nazTipSmjer" oznPadez="da" tableName="tipSmjer">
                        <keyColumn keyColumnName="sifTipSmjer">1</keyColumn>
                    </onNotDescribedError>
                </nazTipSmjer>
                <nazSmjer oznPadez="da">
                    <value/>
                    <onNotDescribedError nazColumnName="nazSmjer" nazTableName="nazSmjer" oznPadez="da" tableName="smjer">
                        <keyColumn keyColumnName="sifVU">100</keyColumn>
                        <keyColumn keyColumnName="sifSmjer">2121</keyColumn>
                    </onNotDescribedError>
                </nazSmjer>
            </smjer>
            <smjer oznPadez="ge" rbrIspisGrupa="1" rbrIspisSmjer="2">
                <nazTipSmjer>
                    <value>studija</value>
                    <onNotDescribedError nazColumnName="nazTipSmjer" nazTableName="nazTipSmjer" oznPadez="ge" tableName="tipSmjer">
                        <keyColumn keyColumnName="sifTipSmjer">1</keyColumn>
                    </onNotDescribedError>
                </nazTipSmjer>
                <nazSmjer oznPadez="ge">
                    <value/>
                    <onNotDescribedError nazColumnName="nazSmjer" nazTableName="nazSmjer" oznPadez="ge" tableName="smjer">
                        <keyColumn keyColumnName="sifVU">100</keyColumn>
                        <keyColumn keyColumnName="sifSmjer">2121</keyColumn>
                    </onNotDescribedError>
                </nazSmjer>
            </smjer>
            <smjer oznPadez="in" rbrIspisGrupa="1" rbrIspisSmjer="2">
                <nazTipSmjer>
                    <value>studijem</value>
                    <onNotDescribedError nazColumnName="nazTipSmjer" nazTableName="nazTipSmjer" oznPadez="in" tableName="tipSmjer">
                        <keyColumn keyColumnName="sifTipSmjer">1</keyColumn>
                    </onNotDescribedError>
                </nazTipSmjer>
                <nazSmjer oznPadez="in">
                    <value/>
                    <onNotDescribedError nazColumnName="nazSmjer" nazTableName="nazSmjer" oznPadez="in" tableName="smjer">
                        <keyColumn keyColumnName="sifVU">100</keyColumn>
                        <keyColumn keyColumnName="sifSmjer">2121</keyColumn>
                    </onNotDescribedError>
                </nazSmjer>
            </smjer>
            <smjer oznPadez="lo" rbrIspisGrupa="1" rbrIspisSmjer="2">
                <nazTipSmjer>
                    <value/>
                    <onNotDescribedError nazColumnName="nazTipSmjer" nazTableName="nazTipSmjer" oznPadez="lo" tableName="tipSmjer">
                        <keyColumn keyColumnName="sifTipSmjer">1</keyColumn>
                    </onNotDescribedError>
                </nazTipSmjer>
                <nazSmjer oznPadez="lo">
                    <value/>
                    <onNotDescribedError nazColumnName="nazSmjer" nazTableName="nazSmjer" oznPadez="lo" tableName="smjer">
                        <keyColumn keyColumnName="sifVU">100</keyColumn>
                        <keyColumn keyColumnName="sifSmjer">2121</keyColumn>
                    </onNotDescribedError>
                </nazSmjer>
            </smjer>
            <smjer oznPadez="no" rbrIspisGrupa="1" rbrIspisSmjer="2">
                <nazTipSmjer>
                    <value>studij</value>
                    <onNotDescribedError nazColumnName="nazTipSmjer" nazTableName="nazTipSmjer" oznPadez="no" tableName="tipSmjer">
                        <keyColumn keyColumnName="sifTipSmjer">1</keyColumn>
                    </onNotDescribedError>
                </nazTipSmjer>
                <nazSmjer oznPadez="no">
                    <value>Diplomirani inženjer matematike</value>
                    <onNotDescribedError nazColumnName="nazSmjer" nazTableName="nazSmjer" oznPadez="no" tableName="smjer">
                        <keyColumn keyColumnName="sifVU">100</keyColumn>
                        <keyColumn keyColumnName="sifSmjer">2121</keyColumn>
                    </onNotDescribedError>
                </nazSmjer>
            </smjer>
            <smjer oznPadez="vo" rbrIspisGrupa="1" rbrIspisSmjer="2">
                <nazTipSmjer>
                    <value/>
                    <onNotDescribedError nazColumnName="nazTipSmjer" nazTableName="nazTipSmjer" oznPadez="vo" tableName="tipSmjer">
                        <keyColumn keyColumnName="sifTipSmjer">1</keyColumn>
                    </onNotDescribedError>
                </nazTipSmjer>
                <nazSmjer oznPadez="vo">
                    <value/>
                    <onNotDescribedError nazColumnName="nazSmjer" nazTableName="nazSmjer" oznPadez="vo" tableName="smjer">
                        <keyColumn keyColumnName="sifVU">100</keyColumn>
                        <keyColumn keyColumnName="sifSmjer">2121</keyColumn>
                    </onNotDescribedError>
                </nazSmjer>
            </smjer>
        </upisaniSmjerovi>
    </studVU>
    <prijepisOcjena>
        <ocjene>
            <ocjena>
                <rbrOcjena>1</rbrOcjena>
                <sifPred>15501</sifPred>
                <nazPred>
                    <value>Analiza sustava I</value>
                    <onNotDescribedError nazColumnName="nazPred" nazTableName="nazPred" tableName="pred">
                        <keyColumn keyColumnName="sifPred">15501</keyColumn>
                    </onNotDescribedError>
                </nazPred>
                <satiUkupno1>45</satiUkupno1>
                <satiUkupno2>60</satiUkupno2>
                <ectsBod> 10.0</ectsBod>
                <datumIspit>14.02.2002</datumIspit>
                <kratOcjena>4</kratOcjena>
                <nazOcjena>vrlo dobar</nazOcjena>
                <ulaziProsjek>D</ulaziProsjek>
                <polazeSe>D</polazeSe>
            </ocjena>
            <ocjena>
                <rbrOcjena>2</rbrOcjena>
                <sifPred>12509</sifPred>
                <nazPred>
                    <value>Uvod u opću matematiku I</value>
                    <onNotDescribedError nazColumnName="nazPred" nazTableName="nazPred" tableName="pred">
                        <keyColumn keyColumnName="sifPred">12509</keyColumn>
                    </onNotDescribedError>
                </nazPred>
                <satiUkupno1>30</satiUkupno1>
                <satiUkupno2>30</satiUkupno2>
                <ectsBod>   0.0</ectsBod>
                <datumIspit>12.01.2003</datumIspit>
                <kratOcjena>3</kratOcjena>
                <nazOcjena>dobar</nazOcjena>
                <ulaziProsjek>D</ulaziProsjek>
                <polazeSe>D</polazeSe>
            </ocjena>
        </ocjene>
        <zbirno>
            <prosjekOcjena>3.50</prosjekOcjena>
            <sumaEctsBod> 10.0</sumaEctsBod>
        </zbirno>
    </prijepisOcjena>
</data>