+----------------------------+ | TextLib Import - LOG file | +----------------------------+ ===== Célja ===== A TL_VESZ program futása során kiírja egy ún. LOG fila-ba az import menetét. Ebben a file-ban tudjuk később megnézni, hogy mi történt: lement-e rendben az import, hány rekord lett felvéve, módosítva, stb. ===== Felépítése ===== Egy konkrét példa file: A file felépítése a következő (a ---> jelzik a file sorait) ---> ***** 1996-02-09 17:39 ************************************************** ---> ---> TL_VESZ V1.12 - TextLib Import InfoKer 1995-96 ---> ---> Input:0.tcs CFG:TL_VESZ.CFG Log:TL_VESZ.LOG ---> Küldő:AA / Teszt könyvtár ---> Készítő:TL_KULD V1.11 ---> Küldés ideje:1996-01-29 12:04 Rekordok:26+105+111 ---> ---> Rekordok importálása ... ... Üzenetek: hibaüzenetek, hasonló rekordok, stb. Lásd lejjebb. ---> Beolvasva:321 ( 0:02:59, 1.0 rek/mp) ---> kihagyva:0, új:23, módosult:187, maradt:0, almező:111 ---> !! Rekord kiírási hibák:6 !! ---> !! Fel nem oldott hivatkozás:6 !! (Rendszer megjegyzés alapján kereshető) ---> ---> História bejegyzés kiírva. Üzenetek formája: ~~~~~~~~~~~~~~~~~~~~~ Minden sor elején azimportált rekord azonosítója található (az adatbázis azonosítóval együtt). Ezt egy ':' követi, majd azoknak az eseményeknek a felsorolása, amik a rekorddal történtek. (Nevezzük 'import rekord'nak azt, ami a file-ból jön, és 'belső rekord'nak azt az adatbázisban levő rekordot, amit ezzel azonosnak talált a program) Példa: AAa1 : Azonos: a1(DEMOa1) Egyeztetve Módosult Az események a következők lehetnek: ----------------------------------- - Bevive : xx - Az import rekordot bevitte (xx lett a rekord azonosítója) - Törölve - A belső rekordot törölte - Módosult - A belső rekordot módosította - Egyeztetve - A belső rekordba beírta az import rekord azonosítóját - Azonos:xx(yy) - Az import rekorddal azonosnak találta az xx azonosítójú belső rekordot, aminek yy a külső azonosítója - Hasonlo:xx(yy)- Az import rekordhoz hasonlónak találta az xx azonosítójú belső rekordot, aminek yy a külső azonosítója. Egy import rekordhoz több hasonló rekord is lehet. Hibaüzenetek: ------------- !! HIBA: hibaüzenet A különféle (pl: rekord olvasási hiba, nincs elég memória, stb) hibaüzenetek