fredag den 11. september 2009

Opdatering af lånerregister fra VIP

Det er rigtig dejligt at få opdateret lånerregisteret med alle mulige biblioteker automatisk. Det er imidlertid en større opgave første gang at få placeret i hvert fald forskningsbibliotekerne.

Vi valgte at få alle biblioteker downloadet til 3 nye kategorier, xa, x7 og x8 for henholdsvis andre, folkebiblioteker og forskningsbiblioteker. Derfra var det så tanken at man skulle flytte dem til den rigtige lånerkategori i frem og ro med tiden.

Det er trimningen:
SGju vipcat-Forskningsbibliotek *** dde x8
Der bestestemmer at forskningsbiblioteker bliver til x8.
De øvrige hedder:
SGju defvipcat *** dde >xa
SGju vipcat-Folkebibliotek *** dde >x7

Det som man kunne gøre med forskningsbibliotekerne er at flytte dem der ikke skal være i den store gruppe. Det man så kan gøre med resten, er at slette dem. Desværre er det ikke muligt at slette alle fremsøgte lånere på een gang, shift-F7 sletter kun een låner, og den spørger for en sikkerhedsskyld (det spørgsmål kunne man fjerne midlertidigt). Men ideen er ellers, at når man så har slettet dem, så ændrer man ovenstående trimning til den gruppe - midlertidigt - som er den store gruppe. Kører licence, og når der så opdateres om aftenen, så bliver de downloadede biblioteker oprettet i den lånerkategori. Det er naturligvis en smagssag om det er lige så nemt at flytte dem til den rigtige kategori i stedet for at slette dem!

Når det er overstået børn man ændre tilbage igen, så man fremover får nye biblioteker placeret, så det kan vurderes hvilken kategori de hører til. Forskningsbiblioteksgruppen er en blandet skare.

/Niels Jensen

onsdag den 9. september 2009

VIP-basen og fjernadgang

Det er muligt fra bibliotek.dk at linke til fjernadgangen til diverse baser, derfor er Vejledning i opsætning af links til databaser der kan benyttes via fjernadgang, udbygget med beskrivelse af hvordan det skal konfigureres.

Jævnfør DBCs blogindlæg om emnet.

Med hensyn til konfiguration af autentificering via Netmusik opsætningen i VIP-basen, så skal man i A4 (Lånertjek), tilføje en lånertjekmetode, vælge Netmusik GET (POST virker pt. ikke), og i feltet Serveradresse skal der stå, f.eks.:

https://holbas.holstebro.dk/sites/XNETMUS/
service/downlaan?call_name=pkg_sy_external.validate_borrower&language_id=da_DK&param=opac_e&format=1

Alt sammen på een linie og ingen mellemrum, men med understreger. Den første del er URLen for det site der er sat op for Bibliotekernes Netmusik. Sitet skal også konfigureres til at tillade den ip-adresse, som DBCs server benytter når der autentificeres.

Herefter kan man vælge metoden Netmusik f.eks. ved autentificering af brugere af Filmstriben.

/Niels Jensen

lørdag den 29. august 2009

Kode for ophavets funktion

Personligt er jeg begejstret for delfelt 4, som er indført i forfatterfelterne i danMARC2, se nærmere beskrivelse i formateringsreglerne, og DBC annoncering af ibrugtagningen. Fremtiden tegner lys og dejlig, på et punkt, hvor der ofte har været problemer når man skulle søge materialer med forfattere, der udfører flere funktioner, f.eks. foruden selv at være forfattere, skriver forord eller oversætter. Fortiden er straks værre, for der er ikke tilføjet disse funktioner bagud.
Når man opdaterer til version 9.8 af DDELibra slå brugen og visningen af delfeltet fuldt igennem.

I GUI ser det således ud (data understreget med rødt er tilføjet på grund af delfelt 4 i felt 100 og 7xx):

På DDELibraWeb ser det således ud:


og i bibliotek.dk, som du sikkert har lagt mærke til, ser det således ud:


Marcpostens felt 100, 245 og 720 ser således ud:

100 00/0 »0 »a Ruiz Zafón»h Carlos»4 aut
245 00/0 »a Englens spil
720 00/0 »o Iben Hasselbalch»4 trl

I dette tilfælde er oversætteren desværre ikke søgbar under lff, men kun som enkeltord fordi navnet står i delfelt o (uspecificeret navn) og ikke i a og h. En skam.

Forfattere med de nye funktioner tilføjet er søgbare med søgekoden lff, f.eks.:
lff=Sandemo Margit aut

/Niels Jensen
Opdateret 2009-09-09

fredag den 28. august 2009

WorldCat

Efter opdatering til version 9.8 er det vigtigt, at trimningen ser ud som nedenstående.
Dels skal man sikre sig, at responderid er unik, selv om den ikke har nogen betydning i denne forbindelse, og dels SKAL default været true i linie 9.

SGju zserver-904-01 dan dde name=WorldCat
SGju zserver-904-02 dan dde longName=WorldCat.Zpunkt
SGju zserver-904-03 dan dde address=tcp:z3950.dbc.dk?syntax_oid=1.2.840.10003.5.14
SGju zserver-904-04 dan dde port=210/715700/netpunkt/xxxxx
SGju zserver-904-05 dan dde tip=WorldCat z39.50
SGju zserver-904-06 dan dde database=bb
SGju zserver-904-07 dan dde responderid=DK-000002/000002
SGju zserver-904-08 dan dde renewintloan=0
SGju zserver-904-09 dan dde default=true
SGju zserver-904-bb-01 dan dde name=WorldCat
SGju zserver-904-bb-02 dan dde longName=Base WorldCat
SGju zserver-904-bb-03 dan dde default=true

SGju zserver-904-bb-04 dan dde >tip=WorldCat

Ovenstående ændring burde også virke i 9.7, og så er det jo på plads, når I opdaterer til 9.8!

Se også det tidligere indlæg

/Niels Jensen

Opdatering til DDELibra version 9.8

Vi har lige opdateret til DDELibra version 9.8, og det gik planmæssigt. Men vi gik i vandet da vi prøvede at tænke logisk for at spare noget tid på et tidspunkt. Derfor denne advarsel.

I installationsvejledningen til DDElibraWeb står der:

"Hvis man ikke tidligere har kørt opdateringscriptet mobiblo-patch.xml skal det afvikles som det første."

Da vi var igang med at opdatere web-servere for skoler, tænke vi at da de aldrig skulle have mobiblo, så kunne vi spare lidt tid ved at springe det over.

Men det skal man IKKE gøre, hvis ikke man kører mobiblo-patchen, så virker de efterfølgende opdateringer overhoved ikke!

/Niels Jensen

tirsdag den 28. juli 2009

Blu-ray

Så er den gal igen, et nyt format har trængt sig ind på bibliotekerne, og smyger sig uden om diverse eksisterende koder. Denne gang er det Blu-ray.

Som tidligere beskrevet ved mp3, er Blu-ray et format i formatet, dvs. der er ikke en særlig materialekode i danMARC2 til dette format, da det lagres på en DVD. Men hvis ikke man har en afspiller der kan håndtere Blu-ray, så er det jo irriterende uforvarende at være kommet til at reservere eller låne en sådan.

Dels skal man kunne søge på dem:
B@ma$blu dan ******** ts=blu

og del kan man overveje af fremhæve at det er Blu-ray der er tale om ved visning, måske bliver låneren opmærksom på det (?!):
SSfr xml-content 055 dan dde f=300;d=e:^blu-ray:blu-ray:1

(055 er et løbenummer, som sætter denne regel ind et passende sted, i Gentoftes tilfælde lige efter reglen om mp3)

PS: En bieffekt er at alle PlayStation 3 spil bliver markeret med Blu-ray, da de alle er i det format.

/NJE

mandag den 27. juli 2009

Fjernlån af elektroniske materialer

Man skal jo lære hele tiden, og en af de ting jeg har lært her for nyligt er, at det kan lade sig gøre at "låne" elektroniske materialer via fjernlån. Det foregår så på den måde, at f.eks. Statsbiblioteket tilsender biblioteket en elektronisk kopi af en artikel i et tidsskrift, som Statsbiblioteket har adgang til i elektronisk form. Det er jo dejligt for låneren, og nemt for bibliotekerne.

Det har imidlertid den kedelige konsekvens, at der bliver nogle materialer i fjernlånsbasen, som giver støj i f.eks. webbasen, fordi de fleste biblioteker kører med at denne base indeholder materialer i elektronisk form, typisk defineret som søgningen 09g=xe.
Problemet med denne søgning er at den er på tværs af logiske baser, og dvs. hvis der er poster i logisk base fje (typisk defineret ved base 16 i 008&). Posterne på fysiske materialer i base fje kommer ellers ikke med fordi webbasen typisk er defineret som bestående af materiale med beholdning begrænset til en række filialer.
Det kan se ud på mange forskellige måder, så nedenstående er kun et eksempel, som ikke må kopiere. Men i Gentofte har vi defineret webbasen, aaa, som:
paf=vok+paf=bø+paf=ung+09g=xe+bas=wbr aaa

Altså en række permanente afdelingskoder (paf) eller 09g=xe eller base=wbr (bannerreklameposter).
For at få fjernet de elektroniske poster der ligger i fjernlånsbasen, kan man tilføje:
~bas=.m.16
det betyder (ikke logisk base 16) altså:
paf=vok+paf=bø+paf=ung+09g=xe+bas=wbr~bas=.m.16 aaa

Nogle biblioteker har allerede på den måde fjernet importbasens poster (bas=.m.33), man kan så tilføje ovenstående til dette, f.eks. for at definere base vok og base fol
bh=vok+09g=xe~bas=.m.33~bas=.m.16 vok,fol 0

Pas på skrivefejl ved basedefinitioner, det er en grundlæggende trimning, og systemet går ned med et hult drøn, hvis man laver fejl, så læs korrektur, og test det via -q.

/Niels Jensen

fredag den 26. juni 2009

Allerød og z39.50

Allerød opfordrer til at åbne for z-bestil og shipping. Måske er det allerede gjort, men ellers er opsætningen her:

SGju zserver-201-01 dan dde name=Allerød
SGju zserver-201-02 dan dde longName=Allerød
SGju zserver-201-03 dan dde address=tcp:195.215.127.80
SGju zserver-201-04 dan dde port=2105
SGju zserver-201-05 dan dde tip=Z39.50
SGju zserver-201-06 dan dde database=b1
SGju zserver-201-07 dan dde responderid=DK-720100/720100
SGju zserver-201-08 dan dde renewintloan=1
SGju zserver-201-b1-01 dan dde name=S
SGju zserver-201-b1-02 dan dde longName=Base bib
SGju zserver-201-b1-03 dan dde default=true
SGju zserver-201-b1-04 dan dde tip=Z39.50

/nje

lørdag den 6. juni 2009

Søgning på franske film

Det har altid været svært at søge film, hvor man som udgangspunkt ville have, at filmen var på et bestemt sprog, f.eks. fransk, men hvor man ikke kiggede efter en bestemt titel eller instruktør.

Bibliotek.dk har gjort noget ved det, og oprettet et særligt punkt til søgning på film, hvor man bl.a. kan søge på "nationalitet", bag det ligger søgekoden hs (som DBC har opfundet til lejligheden, hovedsprog, tolker jeg det som). Problemet er nemlig, at den gode gamle søgekoden sp dækker både over 008 l (kode for hovedsprog) og 041 (sprogkoder). Det er 041 u, der er den store forurener i denne sammenhæng, for den gentages for alle de sprog der er undertekster til.

Men det er faktisk nemt at gøre søgemulighederne betydelig bedre end de umiddelbart er, nemlig ved at tilføje søgekoden hs til BT1-trimningen for 008l. Standardtrimningen efter implementering af praksisreglerne version 2 ser således ud:

BT1 f-008l *** ******** 008 l 0x0100 K sp

Hvis man ændrer det til:
BT1 f-008l *** ******** 008 l 0x0100 K sp,hs

Så har man søgekoden hs til rådighed når der er kørt license. Pas på hvis basen ikke er lagt op efter praksisreglerne version 2, så bør du undersøge, om der i forvejen er søgekoder (evt. under BTH) der hedder hs.
Det giver mulighed for at søge på:
hs=fre og hm=fi og cl=77.7
eller bollywood film:
hs=hin og hm=fi og cl=77.7

Det er desværre ikke perfekt, for der kan være film, der er flersprogede eller er synkroniseret til andre sprog, og så vil de være kodet med mul, der kan naturligvis kun være eet hovedsprog. Man kan så forsøge sig med:
hs=mul og hm=fi og cl=77.7 og no="hindi tale"
Men det holder sandsynligvis ikke for der er så mange ord i noten, at systemet ser bort fra at man ønsker de to ord skal stå ved siden af hinanden, i Gentoftes base fanger ovenstående også film med engelsk tale, hvis der senere i noten står hindi i listen over undertekster.

DBC har medtaget 041 delfelt a og p i søgekoden hs for netop at omgå problemet med mul, men det er ikke en simpel opgave af implementere, så hold Jer til husmandsløsningen.

/Niels Jensen

onsdag den 3. juni 2009

Ferieperiode og fjernlån

Hvis en låner har angivet ferieperiode i Mine data, så virker det ikke i forbindelse med fjernlån. Ved fjernlån er det jo sådan, at det er det låntagende bibliotek (f.eks. Gentofte), og ikke slutlåner der i det långivende bibliotek er låner. Så det långivende bibliotek (f.eks. Odense) ved ikke noget om slutlånerens ferieperiode.
For at afhjælpe dette, kan man overveje at indsætte en tekst på siden Mine data, og naturligvis beskrive det i vejledningen. Om det hjælper ved jeg ikke!



Vores vejledning

Her i Gentofte har vi gjort det på den måde, som ses på billedet.




Trimningen af en fremhævet tekst sker i webtrimning, formskærmtekster, ved at indsætte html-kode for fremhævet tekst <b> og </b>

PS: klik på billedet for at se det i stor gengivelse.

/Niels Jensen

onsdag den 27. maj 2009

Søgning i WorldCat fra GUI

DBC har givet mulighed for at søge i WorldCat via zpunkt, det giver mulighed for at verificere og kopiere poster derfra.

DBC's beskrivelse af Hvad kan du finde oplysninger om i WorldCat?

Fra DDELibra GUI kan man sætte WorldCat op som ekstern base, som man derefter kan søge i på samme måde som man søger i danbib (med forbehold for at ikke alle søgekoder er undersøttet af WordCat, se ovenstående beskrivelse).
Opsætningen i trimning ser således ud, hvor man får vist posterne konverteret til danMARC2 af DBC:

SGju zserver-904-01 dan dde name=WorldCat
SGju zserver-904-02 dan dde longName=WorldCat.Zpunkt
SGju zserver-904-03 dan dde address=tcp:z3950.dbc.dk? syntax_oid=1.2.840.10003.5.14
SGju zserver-904-04 dan dde port=210/7xxx00/netpunkt/yyyyy
SGju zserver-904-05 dan dde tip=WorldCat z39.50
SGju zserver-904-06 dan dde database=bb
SGju zserver-904-07 dan dde responderid=DK-7xxx00/7xxx00
SGju zserver-904-08 dan dde renewintloan=0
SGju zserver-904-09 dan dde default=WorldCat
SGju zserver-904-bb-01 dan dde name=WorldCat
SGju zserver-904-bb-02 dan dde longName=Base WorldCat
SGju zserver-904-bb-03 dan dde default=true
SGju zserver-904-bb-04 dan dde tip=WorldCat


Linie 904-03 er een lang linie, uden mellemrum:
address=tcp:z3950.dbc.dk?syntax_oid=1.2.840.10003.5.14

7xxx00 skal erstattes med eget biblioteksnummer
og
yyyyy skal erstattes med password til Netpunkt


Nummeret 904 er tilfældigt valgt, hvis man benytter det i forvejen vælges blot noget andet.

Vær opmærksom på ændring krævet efter opdatering til 9.8 (ændringen vil nok også virke i 9.7)

/Niels Jensen

onsdag den 8. april 2009

Excelregneark med oversættelsestabel


Vi har været ude for det så tit, at skulle lave en udlånstatistik fordelt på login, men loginerne skal grupperes efter filialen hvor udlånet er sket.
Der findes en funktion i Excel som kan være til stor nytte bl.a. i denne forbindelse, nemlig funktionen LOPSLAG (på engelsk hedder funktionen VLOOKUP).
Hvis man f.eks. danner en statistik over udlån i april måned, fordelt på filial, afdeling og login, og gør det til Excel, så starter man med at indsætte en række i toppen med:
antal, filial, afd., login
og en 5 kolonne kaldet "sted"









Vi skal nu oprette et hjælpe-regneark, som vi kalder gblogin.xsl og vi kalder arket for login. Arket skal ikke have overskriftrække, men i første kolonne skal være - i alfabetisk orden, hvilket er vigtigt (sorter den evt. bagefter, der skelnes ikke mellem små og store bogstaver) - de loginer man har, i næste kolonne skriver man det man gerne vil have den grupperet som.









Derefter opretter man i det første felt i kolonnen "sted" i det oprindelige regne en formel:
=LOPSLAG(D2, [gblogin.xsl]login!$A$1:$B$131;2;FALSK)

Det betyder, at data i D2 skal oversættes efter søjle nr 2 i filen gblogin.xsl arket login, og det skal være eksakt oversættelse, dvs. værdien i D2 skal findes i listen. Området $A$1:$B$131 skal afspejle hvor mange værdier der er i tabellen. Så kopierer man formlen til resten af cellerne i kolonne E - og det var det.


Man kan have opslagstabellen i et eksternt regneark som her, men det kan naturligvis også være et faneblad i det aktuelle regneark. Fidusen ved at have den i et eksternt ark er naturligvis at det er nemmere at genbruge den og kun at skulle vedligeholde den eet sted.


Hvis der nemlig kommer nye loginer, skal tabellen opdateres med disse. Manglende værdier er nemme at spotte, der markeres nemlig med #!/T, som i eksemplet neden, hvor GBZJAG1 mangler.


Den store fidus kommer videre, hvis man så tømmer denne tabel for data og kun lader formlen stå tilbage, og gemmer dette som en skabelon, f.eks. udlaan.xlt


Så kan man senere når man skal kigge på næste måneds statistik, danne det oprindelige udtræk som Excel-regneark, åbne skabelonen og kopiere den nye måneds tal ind i kolonne A-D. Kopiere formlen til de nødvendige række - og så er den klar. Skabelonen kan også indeholde en pivot-tabel, som så bliver dannet når man opdaterer data.
/Niels Jensen

Lageroprydelse (hyldelisterevision)

Skolebibliotekskonsulent Jesper Holtoug, Allerød, har beskrevet nedenstående metode, som har været anvendt i skolebiblioteker i Allerød kommune. Med hans tilladelse har vi tilføjet nogle punkter i teksten.



Lageropgørelse (hyldelisterevision) i DDElibra Web Professionel

Mange skolebiblioteker oplever en manglende sammenhæng mellem oplysningerne i den elektroniske base og ”virkeligheden ude på hylderne”. Med andre ord: Der er masser af materialer, som ikke længere findes, selvom de dukker op i søgningen.

Derfor kan der være behov for, at virkeligheden og søgeresultater tilpasses hinanden.
Dette kan gøres ved en komplet lageropgørelse ( = hyldelisterevision) af samtlige materialer: basissamling, klassesæt og taskebøger.

Det kan gøres efter denne opskrift:

1: ”99-mærke”





  • Alle skolebibliotekets materialer forsynes med at ”99-mærke”, som forsvinder igen, når det pågældende materiale efterfølgende scannes - altså ”Afleveres” eller ”Udlånes”.


  • 99-mærket sættes op i GUI´en således:


GUI´en: Tilføjelse af 99-mærke til hyldelisterevision

Beholdning
--> Find F8
--> Filial (udvælg f.eks.) Lillerød basis (én ad gangen)
--> Find
--> Funktion
--> Masserettelse
--> Prik: Alle beholdningsposter
--> Hak: Midlertidig opstilling
--> Materialesamling
--> Vælg: 99
--> OK










Det tager lang tid i GUI !! Så spørg evt. driftbiblioteket om de vil gøre det for dig via den tegnbaserede, det går hurtigere.


Før ovenstående kan gøres skal materialesamling 99 oprettes (evt. sko99), husk at der til materialesamling er tilknyttet en udlånsregel, dvs. alle materialer vil mens de hedder 99 have samme lånetid (f.eks. 1 måned). Det får betydning ved fornyelse og udlån, specielt skal man være opmærksom på særlige materialesamlinger som klassesæt. Nåh ja, og så skal man sikre sig at bibliotekssystemet er trimmet til at slette midlertidig materialesamling ved udlån og aflevering!


2: Herefter lægges en slagplan for operationen.





  • Find passende tidspunkt. Overvej om det er bedst, at mange materialer er ude eller hjemme. Fordelen ved mange materialer ude er, at disse først bliver scannet ved senere aflevering/udlån. Under alle omstændigheder er det en god idé, at gennemføre flere ”frit-lejde-kampagner” for at få gamle materialer hjem. Lad ca. et halvt år passere + en sommerferie inden endelig sletning af materialer (punkt 6).


  • Luk evt. biblioteket en dag eller to, mens basissamlingen scannes. Sørg for at flere personer er fælles om opgaven. Klassesæt, taskebøger og særlige depoter kan klares efterfølgende, mens biblioteket fungerer.


  • Tidsforbrug: Til et skolebibliotek af gennemsnitsstørrelse med omkring 40.000 materialer i alt, skal forventes et tidsforbrug på omkring 50 timer. Regn med en uge, hvor flere personer er i sving heltids eller deltids. Arbejdet er ufattelig kedeligt, men kræver overblik og koncentration. Ikke egnet som elev-arbejde.


3: Samtlige materialer, der er ”hjemme” scannes i ”Masseaflevering”.





  • Lav en enkel slagplan.


  • Anvend 3-4 bærbare computere på én gang. Husk at anskaffe det nødvendige antal håndscannere med USB-stik (kan passende anskaffes til deling i kommunen).


  • Internet forbindelse: VIGTIGT !! Husk at kontrollere, at der er internet-forbindelse alle relevante steder – evt. trådløst, hvilket fungere udmærket.


  • Gå i gang: Hylde for hylde – Masseaflevering af passende antal - Udfør


4: Afvent





  • Afvent at de resterende materialer – altså alle udlånte materialer – vender tilbage til samlingen. Regn med et halvt års tid. Ved senere aflevering / udlån af disse materialer, forsvinder 99-mærkerne.


5: Kontroller de forsvundne materialer





  • Når det skønnes, at alle forventede materialer er tilbage, kan man kontaktes driftbiblioteket for evt. at få udskrevet en liste over ”forsvundne materialer” udskrives.
    Denne liste kan iøvrigt relativt nemt selv hentes i GUI´en. Søgningen
    tms=99
    finder titlerne (OBS: ikke eksemplarer), hvis man vil se hvor mange eksemplarer det er skal det søges (ved hjælp af knappen "find" i beholdningsmodulet)


6: ”Den røde knap”





  • Endelig beder man driftbiblioteket om at ”trykke den røde knap”, hvorved alle ikke-scannede materialer slettes fra basen. Det behøver ikke være driftbiblioteket, det skal blot udføres af nogen, der har adgang til GUI og massekassation. Det der kasseres er altså de materialer, som stadig er forsynet med 99-mærke.
    OBS: Disse materialer kan dog relativt nemt fremkaldes, hvis enkelte af disse senere skulle dukke op.

Fornyelse af fjernlån virker ikke altid

Når et biblioteket udlåner et fjernlån, gør de jo som regel det til det bestillende bibliotek, der kan være en filial, dvs. bibliotekskoden slutter ikke på 00, men f.eks. 02.

Det går udmærket med at sende materialenr til det modtagende bibliotekssystem, da der blev foretaget en ændring i forbindelse med opdatering af bibliotekssystemet omkring december 2008, der skulle håndtere netop det problem.

Der kan imidlertid opstå et problem når man forsøger at forny materialet via z39.50 hvis man ikke er logget ind så man har samme bibliotekskode som da materialet blev bestilt (dvs. som det bibliotek det er udlånt til), er man f.eks. logget ind, så man har Hovedbibliotekets biblioteksnr, så går ovenstående fornyelse ikke godt, da det jo er udlånt til et andet bibliotek!

Vi har fejlmeldt dette til Axiell, og ønsket at der ikke blev skelnet mellem filialer og hovedbibliotek ved fornyelser. Der er begrundet håb om at problemet er løst i 9.8.

/Niels Jensen

Kort over biblioteker Gentofte drifter



Google maps er et omfattende produkt efterhånden, her er det anvendt til at anskueliggøre hvilke kommuners biblioteksbaser, der bliver driftet af Gentofte Bibliotekerne.












/Niels Jensen

lørdag den 14. marts 2009

Bestillinger med seneste afleveringer vist

I forbindelse med beskrivelsen af visningsformatet med seneste aflevering, blev vi spurgt om det er muligt at trimme udskrivningen af bestillinger så de udskrives i det format.



... og ja, det er muligt, det er faktisk oprindeligt det der har været tanken med visningen af seneste aflevering.



Desværre er denne blog ikke særlig god til at vise trimninger, men et tip er: Kopier linierne til notesblok, og se dem der, så bliver de helt læselige:



SSfx cqlist:9-holdmon+ dan dde Placering---------------------udl.—-Res-Afl.---Login----Acc.----Matnr.
SSfx cqlist:9-holdper+ dan dde Placering---------------------udl.-—Res-Afl.---Login----Acc.----Matnr.
SSfy cqlist:9-faust *** dde 1
SSfy cqlist:9-hold *** dde 1
SSfy cqlist:9-holdmon sort *** dde ba,da,la,sa,ca
SSfy cqlist:9-holdmon+pos *** dde b3-,d3-,l5-,s6-,c6-,C5-,R5-,D6-,U8-,a7-,i10-
SSfy cqlist:9-holdmon-pos *** dde b3-,d3-,l5-,s6-,c6-,C5-,R5-,D6-,U8-,a7-,i10-
SSfy cqlist:9-holdper sort *** dde ba,da,la,sa,ca
SSfy cqlist:9-holdper+pos *** dde b3-,d3-,l5-,s6-,c6-,C5-,R5-,D6-,U8-,a7-,i10-
SSfy cqlist:9-holdper-pos *** dde b3-,d3-,l5-,s6-,c6-,C5-,R5-,D6-,U8-,a7-,i10-
SSfy cqlist:9-loan *** dde 0
UUcy smil-cqlist *** dde #1#cqlist cqlist:9




Fidusen er altså at man tilføjer ovenstående SSfx og SSfy, når man så ændrer UUcy smil-cqlist, så vil cqlist (som er bestillingslisten) bliver udskrevet med disse tilføjelser. Hvis man kører med løbende udskrift af web-bestillinger vil disse først være på plads dagen efter.


Klik på billedet for at se det i stor udgave.




/Niels Jensen

X mest reserverede titler





Hvis man vil have en oversigt over de mest reserverede titler inden for en bestemt materialetype, så er det nødvendigt at trimme SSv@ mattype der baserer sig på SSfx mat-def. Det er SSv@ mattype, der danner grundlag for den dropdown der er i f.eks. Udskrivning, Statistik, Udlån, Reserveringer, X mest reserverede titler.
Jævnfør blog-indlæg Statistik fordelt på materialetype.

Hvad nu hvis vi også gerne vil kunne se hvordan det går med PS-3-spil og Wii-spil?
Tja, så har man et problem, for de har begge to generel materiale "t" og specifik materialetype to (hvilket oversættes via SSfx mat-def-tto til "vr". Men hvis man vælger at foretag statistikken som "X mest reserverede titler, f21 format", så har man mulighed for, af de viste bibliografiske data, at se om det er Playstation 3 eller Wii (eller noget helt andet).
Statistikken baserer sig på hvad der står i txtif-tabellens kolonne imat, og dens værdi er dannet ud fra SSfx mat-def.


/Niels Jensen

onsdag den 4. februar 2009

Sønderborg og z39.50

Sønderborg har netop udsendt opfordring til at åbne for z-bestil og shipping. Måske er det allerede gjort, men ellers er opsætningen her:

SGju zserver-540-01 dan dde name=Sønderborg
SGju zserver-540-02 dan dde longName=Sønderborg
SGju zserver-540-03 dan dde address=tcp:80.62.237.13
SGju zserver-540-04 dan dde port=2100
SGju zserver-540-05 dan dde tip=Z39.50
SGju zserver-540-06 dan dde database=b1
SGju zserver-540-07 dan dde responderid=DK-754000/754000
SGju zserver-540-08 dan dde renewintloan=1
SGju zserver-540-b1-01 dan dde name=S
SGju zserver-540-b1-02 dan dde longName=Base bib
SGju zserver-540-b1-03 dan dde default=true
SGju zserver-540-b1-04 dan dde tip=Z39.50


/nje

onsdag den 7. januar 2009

Visningsformat med seneste aflevering

Eksempel på nyt format til visning af seneste aflevering. Det kan være praktisk ved eftersøgning af eksemplarer, som ikke lige står på hylden, men hvor det kunne være interessant at vide hvornår de sidst er blevet afleveret. Det er hurtigere at se i et format end via materialestatus.

SGjd formatdropdown-f27 dan dde Kort format med beholdning og seneste udlån
SGjd printformatdropdown-f27 dan dde Kort format med beholdning og seneste udlån
SGjf formatdropdown-f27 *** dde f627
SPcf f27-sf1 *** dde #1#f27 sf1
SPcf f27-sf2 *** dde #1#f27 sf2
SPcf f27-sf3 *** dde #1#f27 sf3
SSfx f27-LinkToNetpunkt dan dde Søg i Netpunkt
SSfx f27-holdmon+ dan dde Placering---------------------udl.--Res-Afl.---Login----Acc.----Matnr.
SSfx f27-holdper+ dan dde Placering---------------------udl.--Res-Afl.---Login----Acc.----Matnr.
SSfy f27-avail *** dde 1
SSfy f27-bino *** dde 1
SSfy f27-cores *** dde 0
SSfy f27-emba *** dde 0
SSfy f27-faust *** dde 1
SSfy f27-hili *** dde 1
SSfy f27-hold *** dde 1
SSfy f27-isn *** dde 1
SSfy f27-loan *** dde 0
SSfy f27-loc-intnote-f65a *** dde
SSfy f27-loc-intnote-out *** dde 2
SSfy f27-mati *** dde 1
SSfy f27-note *** dde 0
SSfy f27-tilf *** dde 0
SSfy f27-holdmon sort *** dde ba,da,la,sa,ca
SSfy f27-holdmon+pos *** dde b3-,d3-,l5-,s6-,c6-,C5-,R5-,D6-,U8-,a6-,i10-
SSfy f27-holdmon-pos *** dde b3-,d3-,l5-,s6-,c6-,C5-,R5-,D6-,U8-,a6-,i10-
SSfy f27-holdper sort *** dde ba,da,la,sa,ca
SSfy f27-holdper+pos *** dde b3-,d3-,l5-,s6-,c6-,C5-,R5-,D6-,U8-,a6-,i10-
SSfy f27-holdper-pos *** dde b3-,d3-,l5-,s6-,c6-,C5-,R5-,D6-,U8-,a6-,i10-
SSfy f27:6-sgml *** dde 6
UUcy smil-f27 *** dde show f27
UUcy smil-f627 *** dde #1#show f27:6


Det springende punkt i ovenstående er holdmon-trimningerne, hvor ...,D6-,U8 udskriver dato og login for seneste aflevering.
Der er dog lige den finte, at standardformatet kun udskriver for løbende år (driftbiblioteker under Gentofte får løbende + forrige år). Så hvis man skal se tidligere år, så skal man se det i materialehistorik, det er jo specielt et problem først på året.

Faciliteten er egentlig udviklet til brug ved bestillingsliste-udskrivning (altså liste over ikke udlånt materiale, der er reserveret), hvor man netop også gerne vil kunne se om materialet har været afleveret i "nyere tid".

Det kan naturligvis været smag og behag hvad der skal vises i dette format, som udgangspunkt er taget format f23, der i Gentofte er "Kort format med beholdning". Da denne blog ikke kan håndtere flere blanke efter hinanden, er overskriftlinien udfyldt med "---", for at markere hvor mange blanke der skal være. Ovenstående trimninger giver et tegnbaseret format der hedder f27 og et GUI-format der hedder f27 (via f627-trimningerne, eller rettere 27:6).

Trimningerne opdateret 20090108.

/nje