HunMarc import hibak

Thek_Gyorgy thekgy at INFOKER.HU
2001. Feb. 20., K, 19:20:26 CET


Tisztelt TextLibesek!

Takats Bela es Komlosi Jozsef eszrevette, hogy az OSZK altal
kibocsatott HunMarc rekordok TextLibbe toltese a legutolso
alkalommal uj hibakat eredmenyezett. A szerzosegi kozles mezo
vegere egy pont kerult, a kozremukodok is szerzokent toltodtek
az adatbazisba, es a testuletek szekhelye elveszett.

Tekintettel arra, hogy sokan masok is hasznaljak ugyanezt a
rekordforrast, a listan is valaszolok.

Az elso jelenseg magyarazata egyszeru: azert kerul pont a szerzosegi
kozles vegere, mert az OSZK-ban ugy rogzitettek. Regota visszatero
problema, hogy egy csomo rendszerben a mezobe rogzitik a cedulan
megjelenitendo irasjeleket. Mas szavakkal ez annyit jelent, hogy az
Amicus (sem) kepes szabvanyos kataloguscedula nyomtatasara. Ez eddig
az o maganugyuk. De a HunMarc az egy majdnem-szabvany, oda mar nem
juthatnanak at a konyvtari rendszer fogyatekossagai. Nekik, az OSZK-nak
kell gondoskodni arrol, hogy a pont ne legyen a mezo vegen.

(Az uj csereallomanyban pont van egyes foldrajz- es testuletnevek
mogott is.)

A masodik hiba oka a szabvany valtozasa. 1999-ben megjelent a HunMarc
atdolgozott valtozata, amelyben tobb apro valtoztatas mellett a
kovetkezo lenyeges ujdonsagok talalhatok:
- mindenfele dokumentumtipus leirasa (a konyv es az idoszaki mellett
audiovizualis, terkep, kotta, elektronikus dokumentum stb.)
- a dokumentumok kiegeszithetok a peldanyadatokkal is
- a besorolasi adatok (cim, alkoto, testulet, rendezveny, foldrajz,
targyszo) kulon rekordban is abrazolhatok.

Az apro valtozasok egyike, hogy a kozremukodo funkciojanak
azonositoja megvaltozott. Tok foloslegesen, de megvaltozott. Emiatt
az import program nem tud kulonbseget tenni a szerzo es a kozremukodo
kozott, hiszen kizarolag a funkcio lete kulonbozteti meg e kettot
egymastol. Ezert lesz a kozremukodobol is szerzo.

A harmadik hibat minden bizonnyal a .CFG rossz beallitasa okozza, ha igaz
az, hogy a testuletek betolteset valami ilyesfele sorok vezerlik

-------------------------
&r TESTULET
Azonosito:NEV IDOSZAK SORSZAM
Hasonlo:NEV
Atvesz:/MIND /RENDSZER
-------------------------

A hangsuly az utolso soron, az "Atvesz" parancson van. Ekkor ugyanis
az doksi (IMPLEIR.TXT) szerint:

-------------------------
   A MEGLEVO itt felsorolt mezoi a BEJOVO szerint toltodnek ki. Ezeknek a
mezoknek a regi ertekei mindenkepp elvesznek.

1. Ha a BEJOVO-ben a mezo ures, akkor a MEGLEVO-bol is kitorlodik.
2. Ha a BEJOVO-ben nem ures, akkor a MEGLEVO-be is ez kerul bele.
-------------------------

Amennyiben egy rekord tobbszor is elofordul a csereallomanyban, es
a kulonbozo elofordulasok adattartalma kulonbozo, akkor az utolso
elofordulasnak megfelelo adattartalom kerul a rekordba. Ez a helyzet
a testuleteknel gyakran elofordul: kiadokent csupan neve, szerzokent
vagy kozremukodokent pedig egyeb adatai (pl. szekhelye) is lehetnek.
Amikor az utolso elofordulasban kiadokent bukkan fel a testulet, akkor
a betolteskor lecsokken a rekord adattartalma, ha a parancs "Atvesz".
Helyesebb a "Kitolt" parancsot hasznalni.

Terjunk vissza a masodik hibahoz, a HunMarc szabvany megvaltozasahoz.
Az OSZK-nak illett volna kozolni, hogy valtozas tortent a konvenciokban.
Az elobbi hiba is hiba, de sulyosabbak is lesznek, amikor majd elkezdenek
szo nelkul audiovizualis meg kotta meg terkep meg ki tudja mifele
rekordokat kuldozgetni.

A FSZEK megrendelesere elkeszult a HunMarc importnak az uj szabvany
szerinti valtozata. Azt nem tudjuk, hogy a TextLib Egyesuletnek ez
jar, vagy adhato.

Udvozlettel:
             Thek Gyorgy
               InfoKer



További információk a(z) Textlib levelezőlistáról