<< Npasauta tästä sisällysluetteloon >> Virheiden tarkistus |
![]() ![]() ![]() |
XML on tekninen formaatti, jonka tulee olla täysin oikein muodostettu jotta se toimisi. Jos tiedostossa on minkäänlaisia virheitä, koko tiedosto on käyttökelvoton eikä kuittien tulostaminen onnistu.
Tiedoston formaatin voi tarkistaa kahdella yksinkertaisella tavalla. Ensimmäinen on Libretto lokitiedosto. Kun Libretto käynnistyy, se tarkistaa ReceiptDefinition.xml tiedoston sisällön ja oikeellisuuden, ja kirjoittaa merkinnän libr2 lokiin. Merkintä on seuraavanlainen, jos tiedosto on kelvollinen:
13:53:44.785 : PRT : 'ReceiptDefinition.xml' is ok
Jos taas tiedostossa on virheitä, merkintä näyttää virheilmoituksen sekä tarkan tiedon missä virhe sijaitsee:
14:28:50.826 : PRT : Following errors found in 'ReceiptDefinition.xml'
14:28:50.827 : PRT : Name cannot begin with the '1' character, hexadecimal value 0x31. Line 287, position 13.
Tämä virheilmoitus esimerkiksi kertoo puuttuvasta lopettavasta lainausmerkistä juuri virheellisen kohdan edellä, todennäköisimmin rivillä 286.
Vaihtoehtoisesti XML-tiedosto voidaan avata Internet Explorer:illa. Internet Explorer sisältää varsin hyvän XML-parserin, joka osaa myös näyttää virheet ja niiden sijainnin selkeästi.