[Textlib] Kész kérdés

Thék György thekgy at infoker.hu
2009. Május. 26., K, 16:20:00 CEST


Kedves Andrea!

> Az eredmény katasztrofális lett,
> a példányok egyik fele selejteződött, a másik fele nem, a
> jegyzék neve is krikszkraksz lett.
Ezt sajnáljuk, és természetesen segítséget ajánlunk a javításhoz!

> lefuttatom a Kötet nélküli példányokat, ott is jelennek meg 2005-ös
> és 2008-as selejtezettek is...
A kulcs a példányok 'volt kötete' mezője. Példányokat
rendszergazdaként keresve a 'kötet' és a 'volt kötete' mező két mező,
csiki-csuki módban, és látszik, hogy a példány élő (a kötet van
kitöltve) vagy selejtezett (a volt kötete van kitöltve).
Könyvtárosként csak a selejtezésre vonatkozó többi mezőből látszik a
selejtezettség ténye, mert a kötetre mindenképpen a 'kötet' mező
hivatkozik, akár élő, akár selejtezett a példány. Rendszergazdaként és
könyvtárosként nézve sem látszik viszont a kötetben a selejtezett
példány.

> (Márpedig ott már nem szabadna megjelenniük!)
Így van. És ha nincs bennük kitöltve sem a 'kötet' sem a 'volt kötete'
mező, akkor érdemes utánanézni, miért is lettek ilyenek ezek a
példányok. (naplók, rendszer mezők)

>  Való igaz, ez a mi hibánk, igyekszünk vele
> együtt élni. (Arról nem is beszélve, hogy van néhány xxx
> címünk és példányunk, amiket nem tudunk törölni, mert pl. nincs
> kitöltve kötelező mező, és nem is engedi módosítani és törölni.
Az ilyeneket is ki lehet törölni rendszergazdaként a halmazokat
mutogató ablak 'szerkeszt - !Minden rekordot töröl!' pontjában.
Veszélyes művelet, nem véletlen a két felkiáltójel. A biztonság
kedvéért a törlés előtt a program háromszor rákérdez.

> A kedvenceink, amikor nincs egy kölcsönzési adathoz kölcsönző
> munkatársi név rendelve...
Mondjuk valaki kitöröl egy könyvtáros dolgozót az adatbázisból, majd a
DBCHK programmal javítja a hibás kapcsolatokat. Az eredmény lehet a
kölcsönző munkatárs nélküli kölcsönzés. Ez viszont nem baj, maradhat a
rekord.

> Vagyis ezek a rekordok is példány nélküliek, de nem törölhetőek,
> mert várjuk őket.
Én is így gondoltam, az zavart meg, hogy egy mondatba került a
'kiszanálandókkal'.

Üdv:  Thék




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