U'j verzio' - meglepete'ssel
Teglas_Gyorgy
teglasgy at INFOKER.HU
2004. Ápr. 16., P, 18:06:38 CEST
Tisztelt List!
Takáts Béla írta:
> A TL új verziójánál ma futtattam először a kölcsönzési statisztikát.
>
> Meglepetéssel tapasztaltam, hogy (azt hiszem így hívják) rádiógombbal lehet
> választani, hogy a kölcsönzést-hosszabbítást-visszahozatalt akarom-e
> lekérdezni. Eddigi egy keresésem tehát hárommá szaporodott (mondok egyet
> három lesz belőle...), dehát az adókulcsok is emelkedtek, ezt még csak
> megszokja az ember...
Nem tudom, hogy valaki valaha akarta-e egyszerre a kölcsönzések és a
hosszabbítások statisztikáját, mindenesetre akár akarta, akár nem,
megkapta (azóta, hogy ezt beleírtuk valaki kérésére jó néhány évvel
azután, hogy már létezett a kölcsönzési statisztika). Emiatt annak
idején senki nem tiltakozott. Megjegyzem: a hosszabbítások statisztikája
még csak megy valahogy, de a hosszabbítók statisztikája már nem.
Nomármost: felmerült valahol (talán Pakson), hogy szükség lenne a
visszavételek statisztikájára is. No de azt biztosra lehetett venni,
hogy ha eddig nem kérte ezt senki, akkor nem lenne helyes mindenképpen
mindig ezt is megcsinálni. Így merült fel, hogy lehessen külön csak
kölcsönzéseket, hosszabbításokat ill. visszavételeket statisztikázni,
és ha már bármelyik tranzakcióra lehet statisztikát kérni, akkor ne csak
a tranzakciót, hanem az érintett ügyfeleket is statisztikázzuk meg (úgy,
mint eddig a kölcsönzéseknél a kölcsönzőket). Megjegyzem: a nem okvetlen
szükséges statisztika automatikus készítésének ára van, mert nyilván annál
többet macerálja - szükségtelenül - az adatbázist. Szóval a szétszedés jó
megoldásnak tűnt. Arra nem gondoltam, hogy lehet olyan, hogy minden kell,
ill. nem világos, hogy mire is van szükség, ezért inkább minden kell.
> De. A három találati halmazban az a "kölcsönző", aki kölcsönzött,
> hosszabbított és visszahozott szintén három emberré lesz.
Eddig tudtad, hogy hányan hosszabbítottak vagy hoztak vissza? Nem, és ezért
fel sem merült benned, hogy összeadd ez(eke)t az ismeretlen számo(ka)t a
kölcsönzők számával. Most meg össze akarod őket adni. Nem értelek...
> Leghőbb vágyam, hogy könyvtári mutatóink utolérjék, sőt meghaladják a
> skandináv országokéit, de azért ez túlzás.
Értem én a humort, csak nem szeretem.
> Meg lehetne csinálni, hogy egyszerre mind a három gomb kijelölhető legyen?
> Vagy az adatlap 'bontás' részéhez hasonlóan olyan kis pipákkal lehessen
> bejelölni, hogy mit akarok? Esetleg lehetne alapértelmezésben az, hogy mind
> a három lehetőség ki legyen jelölve? (Oh lustaság, oh mores!)
A helyzet nem olyan egyszerű, de próbálkozhatunk a kecske+káposzta probléma
optimalizálásával. A nehézséget az okozza, hogy a feladat megfogalmazásakor
kiderült, hogy ami eddig volt, az ráadásul nem is volt jó, hiszen ha pl.
egy olvasó egy nap több állományból is kölcsönzött, akkor véletlenszerűen
csak az egyik állománynál vettük figyelembe, holott elvileg nyilván
mindegyik állománynál szerepeltetni kellett volna. Emiatt a hiba miatt
alapvetően át kellett írni a modult, és ennek keretében egyszerre most már
csak valamelyik féle művelettel foglalkozik a modul, nem az összessel, így
"mozdonycserés" megoldás látszik csak. Már bánom, hogy hozzányúltam. Azért
nem reménytelen...
Ha meg is csinálom, hogy egyszerre többfélét is lehessen kérni, a fölös
munka elkerülése ügyében fent írtak miatt arra nehezen fogsz tudni rávenni,
hogy alapértelmezésben mindent csináljon a modul. Ennek szükségességéről
nem lesz könnyű meggyőznöd, csak nagyon jó érvek hatására adom be a
derekamat!
Üdvözlettel:
Téglás György
InfoKer Szövetkezet
teglasgy at infoker.hu
További információk a(z) Textlib levelezőlistáról