Katalogisering - Besøg axielldrift.dk
Transcription
Katalogisering - Besøg axielldrift.dk
DDElibra SYSTEMADMINISTRATION Katalogisering AXIELL Danmark A/S 2015-10-26 Version 9.11.30 Copyright © 2015 2 DDElibra Systemadministration Katalogisering ________________________________________________________________ 3 DDElibra Systemadministration Katalogisering ________________________________________________________________ 1 Indholdsfortegnelse 1 Indholdsfortegnelse ............................................................................................................ 3 2 Introduktion........................................................................................................................ 5 3 Overordnet beskrivelse ...................................................................................................... 5 4 Registermodel ..................................................................................................................... 6 5 Opsætning af katalogiseringsmodul ................................................................................. 7 5.1 Trimning ................................................................................................................................... 7 5.1.1 5.1.2 5.1.3 5.1.4 5.1.5 5.1.6 Rettigheder til katalogisering ............................................................................................................ 7 Adgangskontrol til katalogisering ..................................................................................................... 8 Brugerafhængige rettigheder ............................................................................................................ 9 Brugerafhængige defaultværdier .................................................................................................... 11 Tekster i udskriftspopup ................................................................................................................. 13 Seddelfortegnelser .......................................................................................................................... 13 5.1.6.1 5.1.6.2 5.1.6.3 5.1.6.4 5.1.6.5 5.1.6.6 Ugenummer .............................................................................................................................................. 13 Seddelfortegnelsestyper............................................................................................................................ 14 Sortering af poster på seddelfortegnelser ................................................................................................. 15 Begrænsning af note og emneord ............................................................................................................. 16 Udskrivning af stregkode ......................................................................................................................... 17 Udskrivning af prik-markering ................................................................................................................. 18 5.1.7 Tegn for start og stop af felter/delfelter .......................................................................................... 18 5.1.8 Ved sletning af en post.................................................................................................................... 18 5.1.9 Ved afslutning................................................................................................................................. 19 5.1.10 Ved opdatering.............................................................................................................................. 20 5.1.11 Ved formatering af tekst ............................................................................................................... 24 5.1.12 Ved formatering af poster ............................................................................................................. 26 5.1.13 Styret katalogisering ..................................................................................................................... 26 5.1.14 Validering via decode indgange.................................................................................................... 28 5.1.15 Opslag i langordsregistre .............................................................................................................. 29 5.1.16 Søgekode og overskrift til langord's vindue. ................................................................................. 30 5.1.17 Autoritetskontrol via søgevejene .................................................................................................. 30 5.1.18 Hjælpeinformation i menuoversigt ............................................................................................... 31 5.1.19 Hjælpetekster på felt/delfelt niveau .............................................................................................. 32 5.1.20 Brugerdefinerbare funktionstaster ................................................................................................ 33 5.1.21 Kodning af funktionstaster............................................................................................................ 34 5.1.22 Automatisk sletning af poster med særlig katalogkode ................................................................ 36 5.2 Billeder.................................................................................................................................... 37 5.3 Formater ................................................................................................................................. 37 6 Administrative poster ...................................................................................................... 38 6.1 Valideringsposter ................................................................................................................... 38 6.2 Maskeposter ........................................................................................................................... 40 7 Eksport af dataleverancer ............................................................................................... 42 7.1 Menukald ................................................................................................................................ 42 7.1.1 Eksport af katalogposter til DBC .................................................................................................... 42 4 DDElibra Systemadministration Katalogisering ________________________________________________________________ 7.1.2 Eksport af katalogposter til andre ................................................................................................... 42 7.2 Valideringsposter ................................................................................................................... 42 7.3 Trimning ................................................................................................................................. 43 7.4 dbcmarc.sh ............................................................................................................................. 45 7.5 Smil-formater ......................................................................................................................... 47 7.5.1 7.5.2 7.5.3 f1001.f............................................................................................................................................. 47 dbcvalid.f ........................................................................................................................................ 47 dbcexport.f ...................................................................................................................................... 47 8 Trimmeværdier for opdatering....................................................................................... 48 9 Trimmeværdier for basegenerering ............................................................................... 53 10 Isbatch ............................................................................................................................. 65 10.1 Udvidelse af søgbarhed........................................................................................................ 66 11 Ishelppgm ........................................................................................................................ 66 11.1 Funktioner i Ishelppgm ....................................................................................................... 67 11.1.1 11.1.2 11.1.3 11.1.4 11.1.5 11.1.6 11.1.7 11.1.8 11.1.9 11.1.10 11.1.11 11.1.12 11.1.13 11.1.14 11.1.15 11.1.16 11.1.17 11.1.18 11.1.19 bitmap ........................................................................................................................................... 67 changeref....................................................................................................................................... 68 chklut ............................................................................................................................................ 68 chkmvol ........................................................................................................................................ 68 chkurl - kontrol af links i netpublikations-poster .......................................................................... 69 finddup .......................................................................................................................................... 70 findfld ........................................................................................................................................... 71 findref ........................................................................................................................................... 71 flettxt ............................................................................................................................................. 72 henttxt ......................................................................................................................................... 72 insertlev ...................................................................................................................................... 73 makeidx ...................................................................................................................................... 73 marcstat ....................................................................................................................................... 73 marctest ....................................................................................................................................... 74 prtrmlog ...................................................................................................................................... 74 sqllong ........................................................................................................................................ 74 wordcheck ................................................................................................................................... 75 wordsix ....................................................................................................................................... 75 wordstat ...................................................................................................................................... 75 12 Indeks over trimmeværdier........................................................................................... 76 5 DDElibra Systemadministration Katalogisering ________________________________________________________________ 2 Introduktion Formålet med denne dokumentation er at give systemadministratoren grundlæggende information om opbygning og trimninger i DDElibra katalogiseringsmodul. Dokumentationen forudsætter kendskab til "Systemadministration - Generelt" 3 Overordnet beskrivelse DDElibra Katalogisering er et dedikeret katalogiseringssystem til bibliografiske poster i danMARC-formatet. Katalogiseringsfunktionerne er udarbejdet med det formål at gøre normal katalogisering og opdatering nemmest mulig. Katalogisering anvendes til: - udvælgelse af data fra ekstern database (leverancer). - oprettelse af nye poster. - ændring af poster. - sletning af poster. - udtrækning af oprettede/ændrede/slettede poster til ekstern database. - styring af, hvem der retter hvad, og af at en post kun rettes af én person ad gangen. Katalogisering består af: - et antal trimninger i trimmefilen. - et antal skærmbilleder. - et antal smil-formater. - en Oracle-tabel til poster, der rettes (Editrec). - administrative poster (validerings-/maskeposter). 6 DDElibra Systemadministration Katalogisering ________________________________________________________________ 4 Registermodel Registermodellen er delt op i tre dele. Første del er set ud fra søgefunktionen, anden del er set ud fra katalogiseringsfunktionen og tredje del er set ud fra opdateringsfunktionen. Katalogisering set ud fra søgefunktionen : ← Trimmefil → Søgning Søgedatabase ←→ Behold- / Udlåns-registre → Katalogregister Fra søgesystemet kan kopier af poster overføres til katalogiseringsmodulet, dvs. til katalogiseringsregisteret (Editrec). Selve katalogiseringsmodulet arbejder kun på poster, der ligger i katalogiseringsregistret. Katalogisering set ud fra katalogiseringsfunktionen : Trimmefil → Katalogisering ←→ Katalogregister Katalogiseringsmodulet arbejder kun på katalogiseringsregistret, dvs. alt arbejde foregår uden for selve søgedatabasen. Katalogisering set ud fra opdateringsfunktionen : ←→ Søgedatabase Trimmefil → Opdatering ←→ Katalogregister Opdateringsfunktionen henter poster fra katalogiseringsregistret og opdaterer selve databasen. Hvis opdateringen opdager fejl i posterne, returneres posterne til katalogiseringsregisteret. De vil også blive gemt, hvis systemet er trimmet til at logge ændringer i databasen. 7 DDElibra Systemadministration Katalogisering ________________________________________________________________ 5 Opsætning af katalogiseringsmodul 5.1 Trimning 5.1.1 Rettigheder til katalogisering Nøgle Indhold O+ S- E- D+ SCva superuser nr [brugernavn[,brugernavn]¤] Brugernavnet angiver et login navn. Brugere, der benytter dette login, kan rette i poster, som vedkommende ikke selv er ejer af. Trimningen kan gentages ved at tilføje løbenummer til nøglen. Eksempel: Nøgle Spr Ejer Indhold SCva superuser *** bin ******** Nøgle Indhold SCva everyuser nr [brugernavn[,brugernavn]¤] O+ S- E- D+ Brugernavnet angiver et login navn. Poster, der ejes af dette login, kan behandles af alle. Ejere af leveranceposter vil typisk være angivet her. Leveranceposter stammer typisk fra DBC ugeleverancer. Trimningen kan gentages ved at tilføje løbenummer til nøglen. Eksempel: Nøgle Spr Ejer Indhold SCva everyuser *** kat,dbc ******** Login navnet dbc bør være angivet i trimningen, for at give alle brugere lov til at færdigbehandle leverancer fra DBC. Nøgle Indhold SCva muldeluser [brugernavn[,brugernavn]¤] O+ S- E- D+ Brugernavnet angiver et login navn. Brugere, der benytter dette login, har lov at foretage en ægte sletning af flere bibliografiske poster fra basen i én arbejdsgang. Bemærk at selv om brugeren har rettigheder til at slette, er det ikke sikkert, at posten må slettes. Poster, som ikke blev slettet, vil efterfølgende blive markeret. 8 DDElibra Systemadministration Katalogisering ________________________________________________________________ Eksempel: Nøgle Spr Ejer Indhold SCva muldeluser *** bin,root ******** Nøgle Indhold SCva mulupduser [brugernavn[,brugernavn]¤] O+ S- E- D+ Brugernavnet angiver et login navn. Brugere, der benytter dette login, får ved tryk på "Opdater" i katalogoversigten i tegnbaseret system, en popup med mulighed for at sende en gruppe af poster til opdatering på én gang. Eksempel: Nøgle Spr Ejer Indhold SCva mulupduser *** root,kat,pja,rih ******** 5.1.2 Adgangskontrol til katalogisering Nøgle Indhold SCva edchoose {0|1|2|3} O+ S- E+ D+ Adgangskoden fortæller, hvilken katalogiseringsform der benyttes, når der katalogiseres fra inddaterings oversigten. 0 1 2 3 - Start i normal katalogisering, tillad skift. - Start i styret katalogisering, tillad skift. - Start i normal katalogisering, tillad ikke skift. - Start i styret katalogisering, tillad ikke skift. Skiftet mellem normal og styret katalogisering sker ved hjælp af HOME eller ESC tasten. Eksempel: Nøgle Spr Ejer Indhold SCva edchoose *** 0 dde 9 DDElibra Systemadministration Katalogisering ________________________________________________________________ Nøgle Indhold CHva edchoose {0|1|2} O+ S- E+ D+ Adgangskoden fortæller, hvilken katalogiseringsform der benyttes, når der katalogiseres fra beholdningsregistreringen. 0: Der må ikke katalogiseres. 1: Der anvendes styret katalogisering. 2: Der anvendes normal katalogisering. Eksempel: Nøgle Spr Ejer Indhold CHva edchoose *** 2 dde 5.1.3 Brugerafhængige rettigheder Nøgle Indhold EDupdbase [-|basenr[ basenr]¤] O+ S- E+ D+ Angiver de baser, som brugeren har lov at opdatere i. De tilladte basenumre angives adskilt med blank. Som alternativ kan angives en "-", der betyder at brugeren har lov at opdatere i alle baser. Eksempel: Nøgle Spr Ejer Indhold EDupdbase EDupdbase EDupdbase *** *** *** - SYS dde KAT 16 32 Brugere, der tilhører gruppen SYS, har lov til at opdatere i alle baser. Brugere, der tilhører gruppen dde, har ikke lov til at opdatere i nogen baser. Brugere, der tilhører gruppen KAT, har lov til at opdatere i base 16 og i base 32. Nøgle Indhold SCva prevalidate {0|1} O+ S- E+ D+ 0: Ingen prevalidering 1: Prevalidering Med denne trimmeværdi er det muligt, at få foretaget en prevalidering af MARC-posten. Ved at sætte denne trimmeværdi til 1, kan man sikre sig, at den aktuelle valideringspost passer til den aktuelle maskepost, inden man påbegynder katalogiseringen. 10 DDElibra Systemadministration Katalogisering ________________________________________________________________ Eksempel: Nøgle Spr Ejer Indhold SCva prevalidate *** 1 dde Nøgle Indhold commandxxx [-]kommandonr knavn[,knavn]¤ [ftast[,ftast]¤] O- S+ E+ D+ xxx angiver et løbenummer (brug kommandonr.). I indhold angives hvilke kommandoer (knavn) og evt. funktionstaster (ftast) brugeren kan benytte for at få adgang til katalogisering. Et "-" angiver at kommandoen ikke kan benyttes. Værdien 536 benyttes som kommandonr for at kalde katalogiseringen. Eksempel: Nøgle Spr Ejer Indhold command536 dan dde 536 katalogiser,edit Nøgle Indhold SCca switch {0|1} O- S- E+ D+ 0 - ombytning ikke tilladt 1 - ombytning tilladt Trimmeværdien anvendes til at angive, om det er tilladt at ombytte idnr. i administrative data ved hjælp af "Ombyt data" funktionen. Eksempel: Nøgle Spr Ejer Indhold SCca switch *** 1 dde 11 DDElibra Systemadministration Katalogisering ________________________________________________________________ 5.1.4 Brugerafhængige defaultværdier Nøgle Indhold EDliststat {1|4|L|A|O|a} O+ S- E+ D+ Brugerens default listmængde. Der kan vælges mellem følgende mængder: Grp 1 4 L A O a Indhold poster der rettes - editeres poster til opdatering poster fra leverance (import) administrative poster opdateringslog (export) accessionsposter (import) Default forkortelse ret opdat lev adm log acc Eksempel: Nøgle Spr Ejer Indhold EDliststat *** 1 Nøgle Indhold SCcx edit-groups tekst1 tekst4 tekstL tekstA tekstO teksta dde O+ S+ E- D+ Teksterne svarende til mængderne (1, 4, L, A, O, a) nævnt vedrørende EDliststat er valgfri, men rækkefølgen er fast. Default er: tekst1 = ret, tekst4 = opdat, tekstL = lev, tekstA = adm, tekstO = log, teksta = acc Eksempel: Nøgle Spr Ejer Indhold SCcx edit-groups dan ******** ret opdat lev adm log acc Nøgle Indhold PUvalrec [navn på valideringspost] O+ S- E+ D+ Brugers default valideringspost. Posten indeholder identifikation (felt 001 delfelt a) på den valideringspost, der ønskes brugt. Hvis trimmeværdien er tom, kan poster ikke gemmes med validering og derved ikke sendes til opdatering. 12 DDElibra Systemadministration Katalogisering ________________________________________________________________ Eksempel: Nøgle Spr Ejer Indhold PUvalrec *** VALSBPf dde Nøgle Indhold PUmaskrec [navn på maskepost] O+ S- E+ D+ Brugers default maskepost. Posten indeholder identifikation (felt 001 delfelt a) på den maskepost, der ønskes brugt. Hvis trimmeværdien er tom, bruges systemets default maskepost ved oprettelse af nye poster. Eksempel: Nøgle Spr Ejer Indhold PUmaskrec *** MASKSIP dde Nøgle Indhold PUdefshow visningsformat O- S- E+ D+ Brugers default visningsformat. Formatet bruges til at foreslå et visningsformat ved visning og udskrivning af poster fra katalogiserings- og søge-systemet. Eksempel: Nøgle Spr Ejer Indhold PUdefshow *** f21 dde Nøgle Indhold PUhcopy betegnelse for skriver O+ S- P+ D+ Brugers default skærmkopi skriver. Obs.! Ejerforholdet betegner her en printergruppe. Eksempel: Nøgle Spr Ejer Indhold PUhcopy *** -dp2 P2 13 DDElibra Systemadministration Katalogisering ________________________________________________________________ Nøgle Indhold O+ S- P+ D+ PUspool betegnelse for skriver Brugers default skriver ved udskrift kommando. Bruges ved udskrivning af poster fra katalogiserings- og søge-systemet. Obs! Ejerforholdet betegner her en printergruppe. Eksempel: Nøgle Spr Ejer Indhold PUspool *** -dp2 P2 5.1.5 Tekster i udskriftspopup Nøgle Indhold SCcx sortheadline Overskriftslinie O- S- E+ D+ I denne trimmeværdi kan angives en overskriftslinie, til den oversigt, som kan fås over udskriftformater, i udskriftspopup'en. Nøgle Indhold SCcf format-NAVN Forklarende tekst O- S+ E- D+ Angiver de formater, som man ønsker kommer frem i den oversigt over formater, som kan vælges fra udskriftspopup'en. 5.1.6 Seddelfortegnelser 5.1.6.1 Ugenummer I katalogiseringsmodulet får posterne tildelt et (og kun et) ugenummer. Dette ugenummer tages fra posten. Hvis posten har flere ugenumre, hentes nummeret i følgende rækkefølge: Ugenummer for seddelfortegnelsen (dvs. først forekommende felt 990 delfelt o, r eller x). Ugenummer knyttet til DBF i felt 032 delfelt a. Ugenummer knyttet til DAT i felt 032 delfelt x. Poster ,der ikke har nogle af ovenstående oplysninger, får ikke tildelt ugenummer. 14 DDElibra Systemadministration Katalogisering ________________________________________________________________ 5.1.6.2 Seddelfortegnelsestyper Nøgle Indhold SCcf format-H-U Forklarende tekst O+ S- E+ D+ Angiver de formatet, som kommer frem i den oversigt over formater, som kan vælges fra udskriftspopup'en. Seddelfortegnelsernes typer består af en hovedinddeling (H) og en underdeling (U). Hovedinddelingen H er på: AH A H AV M G N D * Seddelfortegnelsen, danske bøger (990 a = SFD) A-fortegnelsen (990 a = SFD og c = A) H-fortegneslen (990 a = SFD og c = H) AV-fortegnelsen (990 a = SFA) M-fortegnelsen (990 a = SFM) G-fortegnelsen (990 a = SFG) Dansk Bogfortegnelsen ( 032 a = DBF?) Rettelser (032 x = DAT?) Alle, der opfylder kriterierne i felterne ejer, faustnr, dato og uge Underinddelingen U er på: A B F L X Alle der opfylder hovedinddeling Materiale af materialevalgsinteresse i børne- og skolebiblioteker (990 b = B, b, S eller s) Materiale af materialevalgsinteresse for voksenafdelinger (990 b = F eller f) Materialer hvortil der findes lektørudtalelser. Speciel underinddeling. Ved hovedinddeling AV, udskrives kun poster på materialer uden AV-beskrivelse (990 b = -). Ved hovedinddeling N udskrives kun poster uden stjerne (dvs. poster uden felt 990). Ved hovedinddeling D udskrives kun poster uden felt 990. 15 DDElibra Systemadministration Katalogisering ________________________________________________________________ Følgende kombinationer findes i standardoptrimning: Eksempel: Nøgle Spr Ejer Indhold SCcf format-*-A SCcf format-A-A SCcf format-A-B SCcf format-AH-A SCcf format-AV-A SCcf format-AV-B SCcf format-G-A SCcf format-G-B SCcf format-H-A SCcf format-M-A SCcf format-M-B SCcf format-N-A SCcf format-N-X dan dan dan dan dan dan dan dan dan dan dan dan dan Alle udvalgte poster A-fortegnelsen A(BS)-fortegnelsen Seddelfortegnelsen, Danske Bøger AV-fortegnelsen AV-fortegnelsen, Børn G-fortegnelsen G-fortegnelsen, Børn H-fortegnelsen M-fortegnelsen M-fortegnelsen Børn Dansk Bogfortegnelse Dansk Bogfortegnelse, ikke stjernemærket ******** ******** ******** ******** ******** ******** ******** ******** ******** ******** ******** ******** ******** 5.1.6.3 Sortering af poster på seddelfortegnelser Følgende trimmeværdi styrer sortering på den enkelte seddelfortegnelse. Nøgle Indhold SCcf sort-seddel-H-U [sortfld][,sortfld]* O+ S- E+ D+ Hvor H-U angiver seddelfortegnelsen, se SCcf format-H-U. sortfld kan være følgende: RET BS BØ MAT FOR TIT UÅ EMN DK IBC Sorterer afhængig af, om posten er en rettelse, dvs. om felt 990 delfelt r findes. Rettelsesposter sorteres først. Sorterer afhængig af, om posten har B/S-markering, dvs. felt 990 delfelt b indeholder B eller S. Poster med B/S markering sorteres først. Opstillingskode for børnelitteratur, dvs. felt 038, delfelt a Materialetype, se afsnittet om materialetyper Forfatter Titel Udgivelsesår fra felt 008 delfelt a, sorteres i faldende orden Emne, dvs. første forekommende emnefelt Opstilling, dvs. klassemærke (felt 652/654 delfelt m eller o) eller opstillingskode for musikoptagelser m.v. (felt 039). Sorterer afhængig af, om der findes IBC bestillingsfrist i posten (felt 990 delfelt t). Poster med IBC bestillingsfrist sorteres først. 16 DDElibra Systemadministration Katalogisering ________________________________________________________________ Hvis trimmeværdien ikke findes for den pågældende seddelfortegnelse anvendes trimningen SCcf sort-seddel-def. Hvis denne trimning heller ikke findes sorteres efter: "RET,BS,BØ,MAT,FOR,TIT,UÅ,EMN,DK,IBC". Eksempel: Nøgle Spr Ejer Indhold SCcf sort-seddel-A-A SCcf sort-seddel-A-B SCcf sort-seddel-N-A SCcf sort-seddel-def *** *** *** *** RET,BS,BØ,MAT,FOR,TIT,UÅ,EMN,DK,IBC RET,BS,BØ,MAT,FOR,TIT,UÅ,EMN,DK,IBC FOR,TIT,UÅ,DK,EMN RET,BS,BØ,MAT,FOR,TIT,UÅ,EMN,DK,IBC dde dde dde dde 5.1.6.4 Begrænsning af note og emneord Trimmeværdien SScy seddel-blindfld (E+) kan anvendes til at undertrykke felter (fx notefelter), der ikke ønskes udskrevet. Felterne angives som en kommasepareret liste. Det er dog også muligt at anvende følgende trimninger: Nøgle Indhold SSfy FORMAT-mat-indhold [0|1] O+ S- E+ D+ Hvis værdien er 1 begrænses udskrivningen af notefelter til felterne 526, 538 og.531 med tilhørende 780-795. Eksempel: Nøgle Spr Ejer Indhold SSfy matsed-mat-indhold *** 1 dde Nøgle Indhold SSfy FORMAT-mat-emne [0|1] O+ S- E+ D+ Hvis værdien er 1 begrænses udskrivning af emneordsfelter til felt 666. Eksempel: Nøgle Spr Ejer Indhold SSfy matsed-mat-emne *** 1 dde 17 DDElibra Systemadministration Katalogisering ________________________________________________________________ 5.1.6.5 Udskrivning af stregkode Udskrivning af stregkode på seddelfortegnelser kan nu foretages for visse printertyper med følgende trimning: Nøgle Indhold UPcy barcodeprinter {0|1|2} O+ S- E+ D+ For visse printertyper kan der udskrives stregkode på seddelfortegnelser. Indhold har følgende betydning. 0: stregkode udskrives ikke 1: stregkode udskrives på HP laserjetprintere. Det er afprøvet på en HP LaserJet 4 plus (dde1092) samt på HP 4000N og HP 5000N. 2: stregkode udskrives på Canon laserprintere. Det er afprøvet på en Canon LBP8 Mark III R (dde1070). Eksempel: Nøgle Spr Ejer Indhold UPcy barcodeprinter *** 0 dde Nøgle Indhold SSfy FORMAT-idbarcode [0|1|2|3|4] O+ S- E+ D+ 0: stregkode udskrives ikke 1: stregkode udskrives øverst til venstre (som i 8.6 patch 1) 2: stregkode udskrives øverst til højre 3: stregkode udskrives nedenfor den bibliografiske post til venstre 4: stregkode udskrives nedenfor den bibliografiske post til højre Ifm. 3 og 4 bliver stregkoden reelt placeret imellem den bibliografiske post og felterne til bemærkninger og forslag. Trimmeværdien UPcy barcodeprinter (L+) angiver om stregkoden skal udskrives til en hp eller canon-printer. Trimmeværdien er primært til brug for materialevalgslister. Hvis den anvendes for andre formater, kan det give ukontrollerede resultater. Eksempel: Nøgle Spr Ejer Indhold SSfy matsed-idbarcode *** 1 dde 18 DDElibra Systemadministration Katalogisering ________________________________________________________________ 5.1.6.6 Udskrivning af prik-markering Der kan genereres en prikmarkering på seddelfortegnelserne. Hvis indholdet af felt 260 delfelt b kan slås op som trimmeværdi udskrives en trimbar tekst. Dette gælder kun for biblioteker, der anvender danMARC2. Nøgle Indhold SCfr prik-DATA Tekst O- S+ E- D+ Hvis felt 260 delfelt b indeholder teksten DATA, udskrives teksten Tekst. 5.1.7 Tegn for start og stop af felter/delfelter Nøgle Indhold SCcy start-stopdlf startdlf tegn stopfld tegn O- S- E+ D+ startdlf tegn angiver hvilket tegn, der benyttes til at markere starten på et delfelt. stopfld tegn angiver, hvilket tegn der benyttes til at markere slutningen på et felt. Eksempler: Nøgle Spr Ejer Indhold SCcy start-stopdlf SCcy start-stopdlf *** *** » « * * dde dde 5.1.8 Ved sletning af en post Nøgle Indhold UUca deltoweed {0|1|2} O- S- E+ D+ 0: slet posten 1: flyt til kassationsbase 2: spørg om posten skal flyttes til kassationsbase, eller om den skal slettes Med denne trimmeværdi kan man styre, hvad der skal ske med en post, der slettes med funktionen "Slet post". Eksempel: Nøgle Spr Ejer Indhold UUca deltoweed *** 2 dde 19 DDElibra Systemadministration Katalogisering ________________________________________________________________ Nøgle Indhold UUcw deltoweed [spørgetekst] O+ S+ E- D+ Den angivne tekst vil komme frem på skærmen, hvis en post slettes med funktionen "Slet post" og trimmeværdien UUca deltoweed er sat til 2. Eksempel: Nøgle Spr Ejer Indhold UUcw deltoweed dan ******** Skal posten placeres i kassationsbasen? Nøgle Indhold UUcw deltoweed-m [spørgetekst] O+ S+ E- D+ Den angivne tekst vil komme frem på skærmen, hvis flere poster slettes med funktionen "Slet post" og trimmeværdien UUca deltoweed er sat til 2. Eksempel: Nøgle Spr Ejer Indhold UUcw deltoweed-m dan ******** Skal posterne placeres i kassationsbasen? 5.1.9 Ved afslutning Nøgle Indhold SCva reject {0|1} O- S- E+ D+ 0: - katalogisering forlades uden advarsel ved tryk på "Fortryd". 1: - der gives en advarsel, når katalogisering forlades ved tryk på "Fortryd". Ved hjælp af denne trimmeværdi kan man bestemme, om der skal gives en advarsel, når man forlader katalogiseringen af en post ved tryk på "Fortryd". Man kan på denne måde sikre, at man ikke utilsigtet mister sine rettelser. Eksempel: Nøgle Spr Ejer Indhold SCva reject *** 1 dde Nøgle Indhold SCvw reject [advarselstekst] O- S+ E- D+ Indholdet angiver den advarselstekst, der kommer frem på skærmen, når man forlader editeringen af en post ved tryk på "Fortryd" og værdien af SCvareject er sat til 1. 20 DDElibra Systemadministration Katalogisering ________________________________________________________________ Eksempel: Nøgle Spr Ejer Indhold SCvw reject dan ******** Ønsker du virkelig at afslutte uden at gemme ændringerne? 5.1.10 Ved opdatering Nøgle Indhold SCva onlineupd {0|1} O- S- E+ D+ 0: - online opdatering ikke tilladt 1: - online opdatering tilladt Med denne trimmeværdi kan man styre, om det skal være tilladt at foretage online opdatering fra katalogisering. Hvis indholdet sættes til 0, vil skakbrætteksten til funktionen "Online opd" forsvinde. Selve opdateringsformen bestemmes af trimmeværdien UUcy update-direct Eksempel: Nøgle Spr Ejer Indhold SCva onlineupd *** 1 dde Nøgle Indhold EDupdlog {0|1} O+ S- E+ D+ 0: - ingen logning 1: - logning Angiver om man ønsker en log af de opdateringer, der foretages via katalogiseringen. Hvis det ønskes, foretages en logning af de opdateringer, der foretages til filen editlog. Denne fil befinder sig i det katalog, som trimmeværdien PSlogdir angiver. Eksempel: Nøgle Spr Ejer Indhold EDupdlog *** 0 dde 21 DDElibra Systemadministration Katalogisering ________________________________________________________________ Formatet i logfilen er som følger: Date:yymmdd Key:xxxxxxxx Grp:y->z Action:aaa yymmdd xxxxxxxx y z aaa dagsdato for opdateringen. identifikationsnummeret. angiver hvilken mængde der flyttes fra. angiver hvilken mængde der flyttes til. angiver hvilken slags opdatering der er foretaget, der er 3 forskellige actions. Action: delete - hvis y = Grp så er z = Grp, hvis y = Type så er z = Type. insert update Mængder: Grp Type Indhold Forkortelse 1 4 L A O a 1 1 1 9 2 1 editeringsposter opdateringsposter leveranceposter (import) administrative poster opdateringslog (export) accessionsposter(import) ret opdat lev adm log acc Bemærk, at et bestemt identifikationsnummer kun må optræde een gang i hver type mængde. Dette betyder, at en post kan være enten i editerings-, opdaterings-, leverance- eller accessionsmængden, men ikke flere steder på én gang. Nøgle Indhold SCvy onlinescript [kommando] O- S- E- D+ I forbindelse med online opdateringer, kan man få udført et script efter endt opdatering. Trimmeværdien indeholder kald af et script eller en UNIX kommando. Der overføres 2 parametre til scriptet, det interne nummer på den post, der bliver opdateret, samt identifikationsnummeret på posten. Bruges f.eks. til at finde ud af, hvor mange og hvilke poster, der er foretaget online opdateringer på i løbet af dagen. 22 DDElibra Systemadministration Katalogisering ________________________________________________________________ Eksempel: Nøgle Spr Ejer Indhold SCvy onlinescript *** echo "%d %s \n" >> /tmp/onlinelog ******** Nøgle Indhold PDupdfld f=feltnummer;d=delfeltkode O+ S- E- D+ Bruges til at angive, hvilket felt/delfelt der angiver postens statuskode. Typisk parameter er: "f=004;d=&", hvilket vil sige at i felt 004, delfelt »& står koden for poststatus. (Vedr. koder for poststatus - se PDupddefmode) Eksempel: Nøgle Spr Ejer Indhold PDupdfld *** f=004;d=& ******** Nøgle Indhold PDupddefmode {n|c|d|u} O- S- E- D+ Kode for postens opdateringsstatus. Denne værdi bruges, hvis posten ikke indeholder det felt/delfelt, der er angivet ved PDupdfld. Hvis PDupddefmode ikke findes, er standardværdien "c". Poststatuskoden angiver, hvilken behandling posten skal have under opdateringen. Der findes følgende koder: Kode Beskrivelse n c d u Ny post, må ikke findes i basen i forvejen. Rettelses post, skal findes i basen. Slette post, skal findes i basen. Opdaterings post, det er ligegyldigt om posten findes i basen i forvejen. I opdateringsprocessen afvises f. eks.: - poster med koder forskellig fra "n", "c", "d" eller "u". - poster med koden "n", hvis de findes i basen i forvejen. - poster med koden "d", hvis de ikke findes i basen i forvejen. Evt. afviste poster vil blive ført tilbage til retmængden, med en markering af fejltypen i "F"kolonnen (oversigt over fejlkoder findes i: "Håndbog - Katalogisering"). 23 DDElibra Systemadministration Katalogisering ________________________________________________________________ Eksempel: Nøgle Spr Ejer Indhold PDupddefmode *** u ******** Nøgle Indhold PDupdmode konverteringsstreng O+ S- E- D+ Bruges til automatisk konvertering af transaktionskoder. Bruges f.eks. ved modtagelse af poster fra Forskningsbibliotekernes Edb Kontor. Som parameter angives en streng af alfanumeriske tegn. Tegnene hører sammen parvis, således at første tegn i et par automatisk vil blive konverteret til det andet tegn i parret. F.eks.: 0n1c2n3c9d Bemærk at ovenstående trimmeværdi, ikke forhindrer, at man bruger systemets indbyggede koder for poststatus: "ncdu". Eksempel: Nøgle Spr Ejer Indhold PDupdmode *** 0n1c2n3c9d ******** Nøgle Indhold PSeditlog {0|1} O+ S- E- D+ 0: - der finder ingen overførsel sted 1: - der finder overførsel sted Angiver om opdateringsprogrammet automatisk skal overføre sidste udgave af en post til logmængden. Eksempel: Nøgle Spr Ejer Indhold PSeditlog *** 0 ******** 24 DDElibra Systemadministration Katalogisering ________________________________________________________________ Nøgle Indhold O- S- E- D+ UUcr substitutenr feltnavn " fra tekst " " til tekst " Nøglen anvendes ved masseretning felter/delfelter fra katalogisering. Rettelsen angår et givent felt eller delfelt i MARC-posterne betegnet ved feltnavn. fra tekst og til tekst er henholdsvis teksten som den er og teksten som den skal blive til efter rettelsen. Der skelnes mellem store og små bogstaver. Bemærk mellemrum mellem tegnet " og teksten. Mellemrummet er nødvendigt for ikke at komme til at rette inde i et ord. nr er en nummerering af rette-nøglerne, hvoraf der kan være flere på én gang. feltnavn kan antage værdierne: a: Feltnavn fra MARC-formatet hvilket indebærer, at der kun rettes i dette felt, f.eks. 245 a b: * * , hvilket indebærer at rettelsen vil foregå overalt i MARC-posternes felter og delfelter. Masserettelses funktionen anvender nøglerne UUcy update-isbatch? og kan kaldes fra søgesystemet med kommandoen opdater (command515). Se i øvrigt "Håndbog –Katalogisering" vedrørende masserettelser. Eksempler: Nøgle Spr Ejer Indhold UUcr substitute1 *** ******** UUcr substitute2 *** ******** * * " Kjøbenhavn " " København " 245 a " Røvver " "Røver" 5.1.11 Ved formatering af tekst Nøgle Indhold SCfr edtxtlen [forfatterlængde,titellængde] O- S- E- D+ Trimmeværdien anvendes af smil-formatet edtxt til at angive, hvor mange tegn der ønskes udskrevet af forfatterens navn og af titlen i inddateringsoversigten. Der vil højst blive vist 35 tegn i alt på skærmen, uanset trimmeværdiens indhold. forfatterlængde: Tallet angiver hvor meget, der medtages af forfatternavnet. Der hentes fra position 3 i det pågældende delfelt i MARC-formatet. Det maximale antal viste tegn af navnet er: det ønskede tal minus 3. Hvis forfatternavnet fylder mere, afkortes det. titellængde: Tallet angiver den sidst mulige position, der hentes af titlen. Systemet udregner for hver post, hvor mange tegn forfatternavnet i dette tilfælde fylder, tallet trækkes fra det maximale antal tegn i titellængden; derfor skal titellængde sættes til et tal, der er større end forfatterlængde. 25 DDElibra Systemadministration Katalogisering ________________________________________________________________ Ved flerbindsværker, fordeles pladsen ligeligt mellem titlens enkelte dele. (Dette gøres, for at man kan identificere de enkelte bindposter). Det anbefales at titellængde sættes til højst 37 (der hentes fra position 3 og vises maximalt 35 tegn). Vælges et større tal, risikerer man, at den genererede tekst er længere, end det der vises på skærmen. Eksempel 1: Nøgle Spr Ejer Indhold SCfr edtxtlen *** 20,37 MARC Ejer bbe bbe bbe bbe bbe Dato 941031 941031 941031 941031 941031 ******** INDDATERINGS OVERSIGT Ident 50119289 05981743 05981751 05981786 07853025 F Ma Titel HP Mitchell, Margare: Borte med blæste bo Mitchell, Margare: Borte . Bind 1 BP bo Mitchell, Margare: Borte . Bind 2 BP bo Mitchell, Margare: Borte . Bind 3 BP bo Retningslinier for udbygningsplan o Eksempel 2: Nøgle Spr Ejer Indhold SCfr edtxtlen *** 20,160 MARC Ejer bbe bbe bbe bbe bbe Dato 941031 941031 941031 941031 941031 ******** INDDATERINGS OVERSIGT Ident 50119289 05981743 05981786 05981751 07853025 ret ret F Ma Titel HP Mitchell, Margare: Borte med blæste bo Mitchell, Margare: Borte med blæste BP bo Mitchell, Margare: Borte med blæste BP bo Mitchell, Margare: Borte med blæste BP bo Retningslinier for udbygningsplan o Bemærk at vigtig information fra bindposttitlerne ikke vises i eksempel 2. Mangelen kan opstå, hvis trimmekortet ikke findes, hvis trimmeværdien er tom, eller hvis titellængde (som her) er sat for højt. Nøgle Indhold PStxtdmp tekstbehandlings dokumentnavnsmaske O+ S- E- D+ Bruges ved udskrivning, når udskrift ønskes lagret som dokument. Hvis indholdet af denne trimmeværdi sættes til "%s.txt", vil det medføre, at %s bliver substitueret med det navn, man angiver ved udskriften. 26 DDElibra Systemadministration Katalogisering ________________________________________________________________ Eksempel: Nøgle Spr Ejer Indhold PStxtdmp *** %s.txt ******** 5.1.12 Ved formatering af poster Nøgle Indhold PDedsmil smilformat O+ S- E- D+ Bruges til formatering af nye poster, når funktionen "Indsæt ny" post aktiveres. Standard formatet vil generere et nyt idnr. til posten. Eksempel: Nøgle Spr Ejer Indhold PDedsmil *** edit ******** Nøgle Indhold PDedrawsmil smilformat O+ S- E- D+ Bruges ved al katalogisering, der ikke drejer sig om nye poster. Benyttes også til formatering af administrative poster. Eksempel: Nøgle Spr Ejer Indhold PDedrawsmil *** editraw ******** 5.1.13 Styret katalogisering Nøgle Indhold SCcy opac skærmbillednavn O+ S- E+ D+ Indholdet angiver navnet på det billede, der benyttes som udgangspunkt for styret katalogisering. Eksempel: Nøgle Spr Ejer Indhold SCcy opac *** edmask dde 27 DDElibra Systemadministration Katalogisering ________________________________________________________________ Nøgle Indhold CHvs opacmask skærmbillednavn O+ S- E+ D+ Indholdet angiver navnet på det billede, der benyttes som udgangspunkt for styret katalogisering, når styret katalogisering anvendes fra beholdningsregistreringen. Eksempel: Nøgle Spr Ejer Indhold CHvs opacmask *** edmaskhol dde Nøgle Indhold SCcx marc-template tekst1#tekst2 O+ S+ E- D+ Teksten i øverste venstre hjørne i katalogiseringsoversigten er trimbar. Teksten angiver om der i øjeblikket anvendes normal eller styret katalogisering. Tekst1 er den tekst, der repræsenterer MARC-katalogisering. Tekst2 er den tekst, der repræsenterer styret katalogisering. Eksempel: Nøgle Spr Ejer Indhold SCcx marc-template dan MARC#Styret ******** Nøgle Indhold SCcx opacheadline overskriftslinie O+ S+ E- D+ Angiver overskriftslinien i styret katalogiseringspopup'en. Nøgle Indhold SCcy opac-NAVN skærmbillede O+ S+ E+ D+ NAVN angiver lovlige skærmbillede navne, som kan vælges i "Sæt kat." popup'en. Nøgle Indhold SCcx opacrec-NAVN forklarende tekst O+ S+ E+ D+ Angiver en forklarende tekst til de forskellige skærmbilleder, som kommer frem når "Hjælp" vælges i "Sæt kat." popup'en. 28 DDElibra Systemadministration Katalogisering ________________________________________________________________ Nøgle Indhold SCcy yyyymmdd dato O- S+ E- D- Angiver otte-cifret sprogafhængig dato. Anvendes til konvertering af fejlmeddelelser fra datokontrollen. Eksempel: Nøgle Spr Ejer Indhold SCcy yyyymmdd dan ******** ååååmmdd Nøgle Indhold SCcy @xxxy smilformat O+ S- E- D+ Indholdet angiver et smilformat, som benyttes til udfyldning af felt xxx delfelt y i det styrede katalogiserings skærmbillede. Betingelsen for at udfyldningen sker er, at feltet findes i skærmbilledet, samt at feltet ikke er tomt. Eksempel: Nøgle Spr Ejer Indhold SCcy @i20a *** i20def ******** Som betyder, at det lokale felt i20 delfelt a, vil blive udfyldt med data fra smilformat i20def. 5.1.14 Validering via decode indgange Nøgle Indhold Dxxxy kodeoversættelsestekst O+ S+ E- D+ Overskrift til kodeoversættelses vindue. xxx - feltnummer y - delfeltkode Hvis xxx indeholder et bogstav som første tegn, skal dette bogstav skrives som et lille bogstav. Samtidigt med at indgangen er overskrift, bruges den også til at teste, om "hent data" funktionen kan bruges i felt/delfelt. 29 DDElibra Systemadministration Katalogisering ________________________________________________________________ Eksempler: Nøgle Spr Ejer Indhold D004b D004g D008l dan ******** dan ******** dan ******** Kode for materialetype Kode for periodica frekvens Sprogkoder Nøgle Indhold Dxxxyzzzz kodeoversættelsestekst O+ S+ E- D+ xxx - feltnummer y - delfeltkode zzzz - dataindhold af delfeltet (max 7 tegn). Hvis xxx indeholder et bogstav som første tegn, skal dette bogstav skrives som et lille bogstav. Bruges til validering af, om dataindhold i delfelt er lovligt, samt til koder/tekster i til udvælgelse af ønsket kode. Eksempler: Nøgle Spr Ejer Indhold D004ba D008leng dan ******** dan ******** bog Engelsk 5.1.15 Opslag i langordsregistre Nøgle Indhold EDscxxxy overskriftstekst O+ S+ E- D+ xxx - feltnummer y - delfeltkode Hvis xxx indeholder et bogstav som første tegn, skal dette bogstav være et lille bogstav. F.eks. EDsci97a, hvor i'et foran 97 er første tegn. 30 DDElibra Systemadministration Katalogisering ________________________________________________________________ 5.1.16 Søgekode og overskrift til langord's vindue. Indholdet i trimmeværdien benyttes også til at teste om "Hent data" funktionen kan bruges i felt/delfelt. Delfelt koden kan undværes, hvilket medfører, at langordslistningen bliver uafhængig af indholdet i delfeltet, samt at den bliver lovlig i alle delfelter. Eksempler: Nøgle Spr Ejer Indhold EDsc245a EDsc600a dan ******** dan ******** tl Titler pe Personnavne 5.1.17 Autoritetskontrol via søgevejene Nøgle Indhold SXvy checkxxxy feltnummer delfeltkode konverteringskode index O+ S- E- D+ xxx - feltnummer y - delfeltkode Denne optrimning kan give en form for autoritetskontrol via søgeregistrene. Optrimningen består i, at man angiver hvilket felt og delfelt i katalogiseringen, man ønsker at validere. Herudover fortæller man, hvilket index i wordstabellen man ønsker at validere op i mod, samt hvilken tegnkonvertering man ønsker at foretage. Opbygningen af basen og tegnkonverteringen er beskrevet under basegenereringen i kapitlet om informationssøgning. Virkemåden vil efter optrimningen være således, at når man går ud af det specificerede felt i katalogiseringen, vil man få skrevet en fejlbesked eller advarsel ud, hvis ordet findes i wordstabellen. Ordet skal forstås abstrakt, idet det ord det drejer sig om, er det første ord, som man kan generere med den givne tegnkonvertering, udfra dataindholdet i felt/delfeltet. Et ord vil typisk være et ISBN (021 a), eller titel-langord 245 a ("ordet" kan bestå af flere ord). Fejlbeskeden der skrives ud styres af trimmeværdien: SXve checkxxxy Eksempel: Nøgle SXvy check001a Spr Ejer Indhold 001 a 0x1200 H 31 DDElibra Systemadministration Katalogisering ________________________________________________________________ Nøgle Indhold O+ S+ E- D+ SXve checkxxxy fejl-/advarsels-tekst xxx - feltnummer y - delfeltkode I denne trimmeværdi kan angives de advarsels tekster, som man ønsker tilknyttet trimmeværdierne SXvy checkxxxy Bemærk, at ovenstående ikke kan anvendes til autoritetskontrol af fuldt forfatter navn, da for fatter navnet går over 2 forskellige delfelter. Desuden er titelchecket heller ikke helt præcist, da fuld titel også går over flere delfelter, men tilnærmelsen vil være god nok for titel. Eksempel: Nøgle Spr Ejer Indhold SXve check001a dan ******** Post med samme ident findes allerede i basen. 5.1.18 Hjælpeinformation i menuoversigt Nøgle Indhold SCv@ menuerr X hjælpetekst O+ S+ E- D+ Hjælpeteksten knytter sig til en kode X. I inddateringsoversigten er det muligt at se diverse koder. Fejlkoderne står i "F"-kolonnen, de bliver sat, når en post er blevet afvist ved opdatering. Notekoderne står umiddelbart foran identifikationsnummeret. Hjælpeteksten for koden kan fås frem ved at trykke på det tegn, der er vist under fejlindikatoren. Oversigt over koder se: "Håndbog - Katalogisering". Eksempel: Nøgle Spr Ejer Indhold SCv@ menuerr U dan ******** Posten findes allerede i basen 32 DDElibra Systemadministration Katalogisering ________________________________________________________________ 5.1.19 Hjælpetekster på felt/delfelt niveau Nøgle Indhold EDhelpxxx hjælpetekst O+ S+ E- D+ xxx - feltnummer Disse hjælpetekster er tilknyttet et bestemt felt. De bruges som løbende hjælpetekster i linie 1 ved editering. Vises når markøren står i feltidentifikationen, eller når markøren står i et tilhørende delfelt, uden selvstændig hjælpetekst. Eksempel: Nøgle Spr Ejer Indhold EDhelp245 dan ******** Titel og forfatterangivelse Nøgle Indhold EDhelpxxxy hjælpetekst O+ S+ E- D+ xxx - feltnummer y - delfeltkode Disse hjælpetekster er tilknyttet et bestemt delfelt. De bruges som løbende hjælpetekster i linie 1 ved editering. Vises når markøren står i det angivne delfelt. Eksempel: Nøgle Spr Ejer Indhold EDhelp245b dan ******** Rest af hovedtitel Nøgle Indhold EDhelpxxxyz hjælpetekst O+ S+ E- D+ xxx - feltnummer y - delfeltkode z - indikatornummer Disse hjælpetekster er knyttet til et delfelt med en bestemt indikatorværdi. De bruges som løbende hjælpetekster i linie 1 ved editering. Vises når markøren står i det angivne delfelt, med den pågældende indikator værdi. Hentes kun frem, hvis der ikke findes en EDhelpxxxy hjælpetekst. Eksempel: Nøgle Spr Ejer Indhold EDhelp245a1 dan ******** Hoved- eller bi-indførsel under titlen 33 DDElibra Systemadministration Katalogisering ________________________________________________________________ 5.1.20 Brugerdefinerbare funktionstaster Nøgle Indhold PSupdtrim {0|1} O- S- E+ D+ 0: Ingen ændring 1: Ændring mulig Angiver om brugeren må ændre brugerdefinerede funktionstaster. Eksempel: Nøgle Spr Ejer Indhold PSupdtrim *** 0 dde Nøgle Indhold EDUkeyfno skakbrættekst tekst O+ S+ E+ D+ fno står for funktionstasten, dvs. F5-F12 samt Shift+F5-Shift+F12. Når der trykkes på "Taster" kommer mulighederne på skakbrættet frem. Ved udvælgelse af en bestemt skakbrættekst bliver den tilhørende tekst indsat præcis på det sted, hvor markøren stod i katalogiseringsbilledet. Brugeroprettede tekster bliver gemt i trimmefilen. Som "EJER" sættes brugerens login navn. Eksempler: Nøgle Spr Ejer Indhold EDUkeyF5 EDUkeyF6 EDUkeyF7 dan dde dan xxx dan abc serie Seriens indhold se denne original Originaludgave abc Ann Bente Christensen 34 DDElibra Systemadministration Katalogisering ________________________________________________________________ 5.1.21 Kodning af funktionstaster Nøgle Indhold EDFkeyno tastetryk funktion-der-udføres [tekst] O+ S+ E+ D+ no er et løbenummer. tastetryk er angivelsen af enten et funktionstryk eller en kontrol sekvens. funktion-der-udføres er et pseudonavn for den funktion, man ønsker udført, når det pågældende tastetryk (/sekvens) udføres. tekst kan være, enten en tekst der kommer frem på skakbrættet, eller en kommentar. Kommentaren angives med et foranstillet hashtegn (#). Tekst skal omsluttes af anførselstegn. Det skal bemærkes, at denne kodning af funktionstaster kun omfatter selve inddateringsfunktionen. Eksempler: Nøgle Spr Ejer Indhold EDFkey01 EDFkey22 EDFkey32 dan dde dan dde dan dde Alt+F1 SAVE F9 NEXTPAGE "næste" ^^^L NEXTDLF #HOME CURSORR Sidste eksempel med tryk på "Home" "Pil-højre" bevirker, at man flytter frem til næste delfelt. Lovlige funktionsnavne er: Funktion: CALC CONCAT CR CURSORD CURSORH CURSORL CURSORR CURSORU DATE DELBACK DELCHAR DELDATA DELDLF DELFLD Beskrivelse: Kald lommeregner, og overfør resultatet. Tilføj enten felt eller delfelt til MARK buffer. Markør retur, flyt markør en linie ned. Flyt markør ned. Flyt markør til top af skærm. Flyt markør til venstre. Flyt markør til højre. Flyt markør op. Hent og sæt dato. Slet karakter foran cursoren. Slet karakter. Slet hele delfeltet. Slet delfelt. Slet MARC-felt. 35 DDElibra Systemadministration Katalogisering ________________________________________________________________ DELLINE DELREST ESCMARK ESCRECALL ESCSAVE ESCUSERKEY F DELCHAR F INSDLF F INSFLD FIRSTCH GETDATA GETREC HARDCOPY INSCHAR INSDLF INSDLFDATA INSFLD INSFLDDATA INSLINE LASTCH MARK NEXTDLF NEXTFLD NEXTPAGE PREVDLF PREVFLD PREVPAGE RECALL REJECT SAVE SHIFT SHIFTVAL SWFUNC SWHELP SWINP SWINS UNDO USERKEY Slet linie. Slet resten af delfeltet. Nulstil MARK buffer. Rediger MARK buffer. Gemmer katalogpost uden validering. Post får * markering. Opsætning af brugerdefinerede taster. Tvinger sletning af karakter. Tvinger et nyt delfelt ind i cursorpositionen. Tvinger resten af feltet med over i et nyt felt. Gå til første karakter på linien. Lav scan i langordsregister og hent evt. data eller MARC-post med tilbage. Hent post til buffer 2. Lav skærmkopi. Indsæt mellemrum. Indsæt nyt delfelt. Indsæt delfelt i datamode. Indsæt nyt MARC-felt. Indsæt felt i datamode. Indsæt linie. Gå til sidste karakter på linien. Gem felt eller delfelt i MARK buffer. Gå til næste delfelt. Gå til næste felt. Spring en side frem. Gå til forrige delfelt. Gå til forrige felt. Gå en side tilbage. Skriv MARK bufferen ind i MARC-posten. Fortryd katalogisering, ændringer gemmes ikke. Validerer og gemmer katalogpost, hvis validering er i orden. Går derefter til menuoversigt. Skift mellem buffer 1 og buffer 2. Skift valideringspost under inddatering. Funktionsbræt tændes/slukkes (Skiftes). Hjælpetekst i pos 1,2 tændes/slukkes (Skiftes). Skift mellem data og fuldskærm tilstand. Dvs. mellem katalogisering kun i dataindhold og i hele MARC-posten. Skift mellem indsæt og overskriv tilstand. Fortryd sidste tast. Hent definition af brugerdefineret tast. 36 DDElibra Systemadministration Katalogisering ________________________________________________________________ Lovlige tastetryk er: Tastesekvens: Beskrivelse: f1 til f16 F1 til F16 ^A@ til ^AO ^A` til ^Ao ^[ ^^ ^(tegn) ^^^(tegn) Uskiftede funktionstryk. Skiftede funktionstryk. Svarer til <f1> til <f16>. Svarer til <F1> til <F16>. Svarer til <Esc> tasten. Svarer til <Home> tasten. Svarer til <Ctrl> + <'tegn'> f.eks. <Ctrl> + <y> svarer til '^Y' osv. Svarer til <Home> <Ctrl>+<'tegn'> f.eks. '^^^H' svarer til <Home> <Ctrl>+<h>. Svarer til <Esc> <Ctrl>+<'tegn'>. Svarer til <Home> <Home>. Svarer til <Home> efterfulgt af en af <f1> - <f16>. Svarer til <Home> efterfulgt af en af <F1> - <F16>. Svarer til <Esc> efterfulgt af en af <f1> - <f16>. Svarer til <Esc> efterfulgt af en af <F1> - <F16>. Svarer til <Slet tegn>. Svarer til <PilHøjre> tast. Svarer til <PilVenstre> tast. Svarer til <PilOp> tast. Svarer til <PilNed> tast. Svarer til <Retur>. ^[^(tegn) ^^^^ ^^^A@-^^^AO ^^^A`-^^^Ao ^[^A@-^[^AO ^[^A`-^[^Ao ^X ^L ^H ^K ^J ^M Bemærk at funktionstaster præfikset med <Esc> og <Home> indtil videre skal angives på én af de 4 angivne måder, hvilket betyder af makroerne f1- f16 og F1-F16 ikke kan bruges i denne sammenhæng. 5.1.22 Automatisk sletning af poster med særlig katalogkode Jf. http://www.dbc.dk/nationale-opgaver/bibliografisk-nyt/netpublikationer-mappe/detugentlige-url-tjek-pa-dbcs-netregistreringer, sætter DBC katalogkoden IDU på netpublikationer, der er blevet utilgængelige. Det er muligt at få indlæsningsrutinen (ftplev.sh) til at undlade at indlæse poster med bestemte katalogkoder i en dataleverance. Hvis posten findes i basen i forvejen bliver den slettet, når den kommer med en af katalogkoderne. Katalogkoderne angives i følgende trimmeværdi: Nøgle Indhold SCfx def-catcode2del [kode][,kode]* O- S- E+ D+ 37 DDElibra Systemadministration Katalogisering ________________________________________________________________ Eksempel: Nøgle Spr Ejer Indhold SCfx def-catcode2del *** dde IDU Når formatet catcode2del.f anvendes, f.eks. som 2. smilformat i ftplev.sh (dvs. angivet med -s :catcode2del), vil poster, der har en af de trimmede katalogkoder få sat d i 004 delfelt r, hvis posten findes i basen i forvejen, dvs. posten vil blive slettet. Hvis posten ikke findes i basen vil formatet ikke udskrive posten, dvs. den vil ikke blive indlæst. 5.2 Billeder edit editor eddelrec edprint edlsparm ededparm eddecode edgetdata eduserkey editshow edmask edmaskhol edmaskmat 5.3 katalogiseringsoversigtsbilledet skakbræt og statuslinie til katalogiseringsbilledet (MARC) popup vindue til sletning af poster popup vindue til udskrivning af poster popup vindue til at sætte oversigts listens parametre popup vindue til at sætte validerings-/maskepostparametre popup vindue til at vælge kode ud fra tekst popup vindue til opslag i søgevejene (til brug for navneformskontrol) popup vindue til programmering af brugerdefinerede funktionstaster popup vindue til gennemgang af poster i hent data katalogiseringsbillede til styret katalogisering katalogiseringsbillede til styret katalogisering i beholdningsregistrering katalogiseringsbillede til styret katalogisering af accessionsdata Formater Format Beskrivelse edit Bruges ved indsættelse eller kopiering af post. Felt 004 delfelt & (statuskode) oprettes med indholdet "n", hvis delfeltet ikke findes i forvejen i den anvendte maskepost eller i posten, der kopieres. Hvis delfeltet findes ændres ind holdet til "n". Bruges ved redigering af post. Felt 004 delfelt & (statuskode) får indholdet "c", hvis posten, der redigeres, eksisterer i basen. Bruges ved redigering af post. Kan anvendes i stedet for editraw. Forskellen er, at dette format vil ekspandere posten, med de i maskeposten angivne felt/delfelter. Bruges til generering af linierne med titel-oplysninger m.v. til inddateringsoversigten. editraw editfull edtxt 38 DDElibra Systemadministration Katalogisering ________________________________________________________________ 6 Administrative poster 6.1 Valideringsposter Valideringsposter er opbygget som "normale" danMARC-poster. Posten skal opbygges iht. følgende regelsæt : Felter, der findes i posten, angiver lovlige felter. Repeatkode angiver om feltet må gentages 0 - angiver at feltet ikke må gentages 1 - angiver at feltet ubetinget må gentages 2 - angiver at felter må gentages, hvis repeatkode er forskellig for hvert felt Delfelter i feltet angiver lovlige delfelter. Første tegn i indhold af delfelter med delfeltkode & fortolkes som følger: 1 - angiver lovlige indikator 1 værdier til feltet 2 - angiver lovlige indikator 2 værdier til feltet 3 - angiver lovlige repeat værdier (N, A, AN) 4 - angiver obligatoriske delfelter (f.eks. ah) »&3AN»&4a« betyder at repeatkoden skal være alfanumerisk og delfelt a er obligatorisk. 39 DDElibra Systemadministration Katalogisering ________________________________________________________________ Dataindhold i delfelter fortolkes som b c e f k l m n p r s - ISBN kontrol - foretag kode kontrol - ISBN-13 kontrol, modulus 10 med EAN vægte - faustnr kontrol - behold delfelt, selv om det er tomt - længdecheck - identifikationnummer kontrol (DanBib-nummer/ISBN-10/ISBN-13) - data kan inddateres uden blanktegn og/eller bindestreger - personnummer check - delfelt må gentages - ISSN kontrol T - dato med formatet ååååmmdd t - dato med formatet ååmmdd V - dato med formatet ddmmåååå v - dato med formatet ddmmåå Efterfølges en datoangivelse af et af tegnene /. eller - skal år, måned og dag være adskilt med det pågældende tegn. F.eks. angiver v- formatet dd-mm-åå og T. angiver formatet åååå.mm.dd F.eks. angives datovalidering i formatet åååå.mm.dd i felt 045 delfelt b på følgende måde i valideringsposten: 045 00/0 »a»bT.« Det er muligt at placere valideringsreglen for 10-cifret ISBN (bogstavet b) og 13-cifret (bogstavet e) i samme delfelt i en valideringspost. Det vil medføre, at delfeltindholdet er lovligt, hvis blot een af valideringerne er ok. Eksempel: 001 00/0 »aVALPOST»&1004,245»&9Valideringspost»o« . 020 00/1 »ac»b»xr« 021 00/1 »abe»br»c»wrbn« ^^ Valideringsreglen for 13-cifret ISBN tjekker altid om nummeret er inddateret kompakt dvs. uden blanktegn eller bindestreger. n - Hvis dataindholdet i delfeltet består af b, s eller f, kan n benyttes til at angive, at man ikke ønsker validering for antal af blanke og bindestreger i det pågældende nummer. Er der tale om en datoangivelse (TtVv) betyder n umiddelbart efter angivelse af et skilletegn (/.-) at datoen kan inddateres både med og uden skilletegn. 40 DDElibra Systemadministration Katalogisering ________________________________________________________________ Hvis et af ovennævnte bogstaver indgår i valideringspostens navn, vil felt 001 delfelt a i posten blive valideret i henhold hertil. En valideringspost med navnet VALINTf vil således medføre identifikationsnummer kontrol på felt 001 delfelt a. Fortolkning af første tegn i indhold i felt 001, delfelt &: a - valideringspost identifikation 1 - obligatoriske felter (f.eks. 001,004,008,245) 2 - maskepost identifikation 3 - pegepind til styret katalogiseringsbillede 9 - bruges til tekst i inddateringsoversigten Eksempel: 001 00/0 »aVALPOST»&1004,245»&9Valideringspost»o« 2 og 3 kan sættes fra både maske- og valideringsposten. I den nyeste standard er det valgt, at det er maskeposten, som skal udpege sin valideringspost, men hvis delfelterne findes i valideringsposten, er det denne der vælger til sidst. 6.2 Maskeposter Maskeposter er opbygget helt som normale poster, dog tit med tomme delfelter til hjælp ved inddatering af nye poster. Delfelterne kan være udfyldte med forudbestemte værdier, som så bliver brugt ved oprettelse af nye poster. Fortolkning af første tegn i i felt 001, delfelt &: »a - maskepostens identifikation »1 - pegepind til trimmenøgle til idnr. generering. »2 - pegepind til valideringspost »3 - pegepind til styret katalogiseringsbillede »9 - bruges til tekst i inddateringsoversigten Eksempel: 001 00/0 »aMASK01»&1EDKey01»&9Maskepost til bogligt materiale« »2 og »3 kan sættes fra både maske- og valideringsposten. I den nyeste standard er det valgt, at det er maskeposten, som skal udpege sin valideringspost, men hvis delfelterne findes i valideringsposten, er det denne der vælger til sidst. Hvis man vil have genereret felt 001 delfelt a indhold, skal man i maskepostens felt 001 opgive et delfelt »1, der indeholder indgangen til trimmefilen, hvor maske til generering findes: Nøgle Indhold EDKeyxx nøglegenereringsmaske O+ S- E+ D+ 41 DDElibra Systemadministration Katalogisering ________________________________________________________________ Eksempler: Nøgle Spr Ejer Indhold EDKey01 *** dde EDKey02 *** dde 2 765 432 #11 9000000 9999999 mod: #0 #10 #11 #11x ^098765432#11x x36000000 x36999999 mod: #0 #10 #11 #11x Et eksempel på strukturen i en maskepost kan være 001 00/0 004 00/0 008 00/0 021 00/0 100 00/0 245 00/0 260 00/0 300 00/0 osv. »aMASK01»&1EDKey01»&9Maskepost til bogligt materiale« »b»c»f»z« »a»b»l»&« »a»d« »a»h« »a»b»c»e« »a»b»c»k« »a»b»c« Indgangen EDKey01 i trimmefilen skal have følgende opbygning : EDKey01: 2 765 432 #11 9000000 9100000 modulus: #0 #10 #11 #11X maske sidst/max brugte nummer - cifrene i masken erstattes af cifrene fra sidst brugte nummer, efter at det er talt op. I ovenstående tilfælde benyttes 9000000. - andet overføres uændret. - masken sluttes af modulus tegnet (#). Der kan vælges mellem #0, #10, #11 og #11X check. - cifre i masken bruges som vægte ved checkciffer beregningen. - checkcifret indsættes på # tegnets plads. - trimmefilen opdateres med det nye, sidst brugte nummer. Ved katalogisering af nye MARC-poster kan man automatisk få indsat dags dato og/eller login ($LOGNAME). I maskeposten angiver man $D for dags dato eller $L for login i det felt/delfelt hvor man ønsker oplysningerne indsat. Der er udsendt standard maskeposter, der passer til MARC-poster fra DBC. Disse maskeposter ligger i dokumentet /alib/is/dde/editdir/dan/maskeposter som tekst i fuldt MARC-format. Posterne er beskrevet i håndbogen. 42 DDElibra Systemadministration Katalogisering ________________________________________________________________ 7 Eksport af dataleverancer Eksport at dataleverancer kan enten ske manuelt via menukald, eller automatisk på fast tidspunkt hver uge. 7.1 Menukald Manuel eksport af dataleverancer vil typisk ske via menukald (ved standardopsætning foregår kaldet på følgende måde): Fra Hovedmenu kaldes - Brugermenu (ususer.sg) Fra Brugermenu kaldes - Eksport/import menu (usimp.sg) I dataleverancemenuen i menusystemet ses de forskellige menuvalg til indberetningerne. 7.1.1 Eksport af katalogposter til DBC På grundlag af en fil indeholdende identifikationsnumre (faustnumre) udtrækkes posterne ved hjælp af scriptet dbcmarc.sh. Til menupunktet hører trimmeværdien USst expvalid, der indeholder følgende kald: wc#$ISSCRIPT/dbcmarc.sh -Vdbcvalid -sdbcexport -d 7.1.2 Eksport af katalogposter til andre På grundlag af en fil indeholdende identifikationsnumre udtrækkes posterne ved hjælp af scriptet dbcmarc.sh Til menupunktet hører trimmeværdien USst exp, der indeholder følgende kald: wc#$ISSCRIPT/dbcmarc.sh -d Hvis biblioteket ønsker at indberette på andet end DOS- disketter, skal kaldet rettes. Skal der f.eks. eksporteres poster på streamerbånd i stedet for DOS-disketter, ændres kaldet til: wc#$ISSCRIPT/dbcmarc.sh -t 7.2 Valideringsposter Standardvalideringsposterne til danMARC2 skal anvendes. 43 DDElibra Systemadministration Katalogisering ________________________________________________________________ 7.3 Trimning Følgende trimmeværdier anvendes i forbindelse med indberetningen af poster til DBC samt ved modtagelse af de returnerede poster fra DBC. Posterne vil blive returneret med et centralt identifikationsnummer (faustnummer). Nøgle Indhold SCfx dbcowner nummer O+ S- E+ D+ Bibliotekets ejermærke i DanBib, dvs. biblioteksnummeret (6 cifre) Kun poster, der har dette ejermærke i felt 001 delfelt b, vil blive eksporteret til DBC. Eksempel: Nøgle Spr Ejer Indhold SCfx dbcowner *** 775100 dde Nøgle Indhold Routmarc caracter_table in:out O+ S- E- D+ Angiver den tegnsætkonverteringstabel og de kolonner i tabellen, der anvendes ved genereringen af datafilen til DBC. Eksempel: Nøgle Spr Ejer Indhold Routmarc *** /alib/is/$ISUSER/convtab/dM2.lut int:DANBIB ******** NB! $ISUSER skal udskiftes med navnet på den lokale database. Nøgle Indhold BT1 defswitch felt1 delfelt1 felt2 delfelt2 bibkode O+ S- E- D+ felt1 delfelt1 angiver et fast sted i den returnerede post, hvor der står et identifikationsnummer. Nummeret identificerer den oprindelige lokale post. felt2 delfelt2 angiver det sted i den returnerede post, hvor bibkoden står. bibkode angiver den 6-cifrede kode (biblioteksnummer), biblioteket har fået tildelt. Denne trimmeværdi bruges ved udskiftning af administrative data. Hvis der behandles en post, hvor indholdet i felt2 delfelt2 er bibkode, vil posten identificeret af det nummer, der findes i felt1 delfelt1, være den lokale post, hvorfra lokale data skal flyttes til posten med det centrale identifikationsnummer. 44 DDElibra Systemadministration Katalogisering ________________________________________________________________ Ved kørsel af fltlokdata, vil indholdet af lokale felter i posten med det lokale identifikationsnummer, blive flettet ind i den nye post. Undtaget er emnehenvisningsposter, som anvender bogstavsfelter, som ikke er lokale felter. Mao. bliver bogstavsfelter i emnehenvisningsposter overskrevet, når der kommer opdateringer til posterne fra centralt hold. Når basen opdateres med de nye poster, vil de oprindelige lokale poster blive lagt ind i en af katalogiseringsmodulets listmængder, med den ejer og i den mængde, der er angivet i trimmeværdien SCvy switchownergrp. Posterne får poststatus d (slettepost). De decentrale poster vil automatisk få samme base, som de lokale poster, der erstattes, ligger i, normalt base 32 (dvs. uden basenummer) i forbindelse med ombytningen af data. Eksempel: Nøgle Spr Ejer Indhold BT1 defswitch *** 002 c 002 b 775100 Nøgle Indhold SCvy switchownergrp owner grp ******** O+ S- E- D+ owner angiver ejernavn, der tildeles de oprindelige lokale poster ved returnering af poster med nye centrale identifikationsnumre. grp angiver, i hvilken af katalogiseringsmodulets listmængder de oprindelige lokale poster skal anbringes ved returnering af poster med nye centrale identifikationsnumre (lovlige værdier er beskrevet under trimmeværdien EDliststat). De oprindelige poster får poststatus d (slettepost). Eksempel: Nøgle Spr Ejer Indhold SCvy switchownergrp *** dbc 1 ******** Hvis indholdet sættes til "dbc 1", og loginnavnet "dbc" samtidig forekommer som indhold i trimmeværdien SCva everyuser, så kan alle brugere færdigbearbejde de lokale poster, efter modtagelse af centrale poster til erstatning. Ved angivelse af listmængden (grp) 1 vil posterne blive anbragt i "ret"-mængden. Eksempel: Nøgle Spr Ejer Indhold SCvy switchownergrp *** dbc 4 ******** Ved at sætte grp til 4, opnår man, at posterne bliver anbragt direkte i "opdat"-mængden (med efterfølgende automatisk sletning fra basen den følgende nat). 45 DDElibra Systemadministration Katalogisering ________________________________________________________________ 7.4 dbcmarc.sh NAVN dbcmarc.sh - danner uddata i bcflop-format (udvekslingsformat). SYNOPSIS dbcmarc.sh [-u orauser] [-g group] [-s smilformat] [-V validate format] [-S searchstring| -k keyfile] [-w workdir] [-e errordest] [-t | -d [-n no recs| -m no bytes] | -f ftphost [-l libcode]] [-c convtab] [-o outfile] [-v] Scriptet dbcmarc.sh er beregnet til på grundlag af en fil med faustnumre eller en søgestreng, at udtrække poster til eksport. De udtrukne data vil blive overført til enten bånd, diskette eller direkte til en anden server med ftp. Flag Betydning -c Den tegnsætkonverteringstabel, der ønskes anvendt. Som default anvendes, den tegnsætkonverteringstabel, der er angivet i trimmeværdien Routmarc. Hvis denne ikke findes, anvendes /alib/is/dde/convtab/convtab.p. Uddata kopieres til DOS-disketter eller destination angivet med option -o ved hjælp af DDE-term. Filerne på disketterne vil få navne som angivet ved -o, suppleret med extents .s00, .s01, .s02 osv. afhængig af antal filer. /alib/is/bin/dbcmarc.sh –u$ISORA –d –o c:/tmp vil prompte brugeren for filnavn og lægge resultatfilerne i c:/tmp /alib/is/bin/dbcmarc.sh –u$ISORA –d –o m:/temp/tildbc vil data blive overført til denne fil. Angives –d uden –o vil data blive kopieret til diskettedrev a: Hvis -V med valideringsformat er givet, vil eventuelle fejlbehæftede poster blive udskrevet til errordest. Hvis –e ikke gives, og der er fejlbehæftede poster anmodes brugeren om at indtaste et filnavn. Følgende kan gives: -d [-o] -e -dkønavn - fejlposterne udskrives via spoolerkø. filnavn - fejlposterne udskrive i filen filnavn. tty - fejlposterne udskrives på skærmen. -f e-mail - fejlposterne sendes som mail til denne mailadresse. Bemærk at en mailadresse som errordest skal være fuldt kvalificeret, dvs. den skal indeholde @ og domænenavn. ftphost angiver den ftp server, som de bibliografiske poster skal overføres til. Login og password der skal anvendes ved ftp overførsel skal findes i $HOME/.netrc. Når denne option er angivet vil overførslen ske automatisk. Når -f er angivet vil der blive overført 2 filer, jf. "Dataoverførsel til DBC. - 46 DDElibra Systemadministration Katalogisering ________________________________________________________________ -k -l -m -n -o -S -s -t -u -V -v -w 28/12-98 - rev. 11.07.2000". – URL:http://posthus.dbc.dk/html/dataover.html. Mail-addressen, som skal angives med option -e, vil bliver overført i den ene af de 2 filer. Filnavn for den fil der indeholder faustnumre på de single- og bindposter, der skal eksporteres. Hvis -k ikke gives, promptes for filnavn. Default til prompten er dbcÅÅUU.T, hvor ÅÅ betegner årstallet og UU betegner ugenummeret. libcode er biblioteksnummeret. Dette anvendes til at navngive filerne overfor DBC. Default anvendes det biblioteksnummer, der er angivet i trimningen SCfx dbcowner. Angiver maksimalt antal bytes i hver uddatafil. Kan ikke anvendes sammen med -t og -n. Hvis -d er givet er default 1.4MB. Angiver maksimalt antal poster i hver uddatafil. Kan ikke anvendes sammen med -t og -m. Default er 1000000. Uddatafilnavn, der vil blive suppleret med tilføjelse .s00. Hvis uddata er fordelt i flere filer (ved hjælp af option -n eller -m) vil de få tilføjelserne .s00, .s01, .s02 osv. afhængig af antal filer. Hvis -o ikke gives og uddata skal til diskette (-d givet) eller til fil, anmodes brugeren om at indtaste en filnavnmaske/et filnavn. Søgestreng, som kan anvendes til at udtrække faustnumre på de poster der skal eksporteres. Hvis søgestrengen indeholder tegnsekvensen %now% vil denne blive erstattet at det aktuelle ugenummer i formen yyyyww inden søgningen foretages. Hvis hverken option -S searchstring eller option -k keyfile er angivet anmoder scriptet om navnet på en faustnummerfil. Det smil-format, der anvendes ved udtræk af posterne, der skal udveksles. Som default anvendes editraw. Uddata kopieres til bånd ved hjælp af dd eller streamdrv, afhængig af maskintype. Angiver basenavn og løsen. Hvis environment-variablen ISORA er defineret, anvendes dennes værdi, hvis -u ikke angives. Hvis -V validate format er angivet, vil posterne blive behandlet med dette smilformat. Formatet skal udskrive data i en linie pr. post. Hver linie består af 4 felter, adskilt af understregning " ". Sidste felt på en linie skal svare til et felt 001 i en SuperMARC-fil, dog med et ekstra delfelt »e, der er tomt, hvis posten er valid, og med indhold, hvis posten er fejlbehæftet. Fejlbehæftede poster vil blive udskrevet af samme smil-format, når den indgående post (4 felt i uddata fra første behandling) har data i 001»e. Der er udarbejdet et smil-format dbcvalid til dette formål. Verbose. Overføres af scriptet som option til ishelppgm og outmarc. Angiver arbejdskatalog, til scriptets midlertidige filer. Default er /wd. Hvis enviromentvariablen TEST er sat, slettes de midlertidige filer ikke. 47 DDElibra Systemadministration Katalogisering ________________________________________________________________ 7.5 Smil-formater Smil-formaterne beskrevet i det følgende anvendes ved indberetningen. 7.5.1 f1001.f Dette smilformat, anvendes fra søgesystemet til at få udskrevet faustnumre (felt 001, delfelt »a) fra posterne i et søgesæt. Uddatafilen betegnes som en keyfile, og kan anvendes som inddatafil til funktionen henttxt i programmet ishelppgm. 7.5.2 dbcvalid.f Dette smil-format har 2 funktioner: - validerer poster - udskriver fejlbehæftede poster med angivelse af fejlen. Afhængig af inddatafilen (keyfile eller SuperMARC-fil) udføres den relevante funktion. Hvis inddata er en keyfile bliver posterne valideret. Hvis inddata er en SuperMARC-fil, hvor posterne har felt 001 delfelt »e, udskrives basens poster med de i 001»e angivne fejlkoder og forklaringer. Når funktionen er validering udskrives uddata i en form, der kan anvendes til sortering, således at poster der indberettes, udtrækkes i den af DBC ønskede rækkefølge. 7.5.3 dbcexport.f Udtrækker på grundlag af en keyfile, de poster fra basen, der skal indberettes. Kun poster der har biblioteket ejermærke (trimmeværdien SCfx dbcowner) i felt 001 delfelt »b bliver udtrukket. Kun felter, der er tilladt, jvf. "Validering af lokale poster" (se "Håndbog - Katalogisering"), bliver udskrevet. Uddataformatet er i SuperMARC-format, således at uddata efterfølgende kan konverteres til udvekslingsformat ved hjælp af programmet outmarc. 48 DDElibra Systemadministration Katalogisering ________________________________________________________________ 8 Trimmeværdier for opdatering Nøgle Indhold PDonline sekunder O- S- E- D- Værdien angiver i sekunder tidsintervallet mellem hver opstart af isbatch. En positiv værdi vil medføre at isbatch startes som dæmon proces. Nøgle Indhold PDupdfld smil-kommando O- S- E- D+ Angiver hvilket felt/delfelt, der markerer postens transaktionstype (se PDupdmode), typisk: f=004;d=& Hvilket betyder, at transaktionskoden står i felt 004 delfelt &. Nøgle Indhold PDupddefmode mode O- S- E- D+ Angiver hvordan poster uden transaktionstype, i delfeltet angivet ved trimmeværdien PDupdfld, skal behandles. mode kan være flg.: n : som ny post, dvs. afvises, hvis idnr. findes i forvejen c : som rettelse, dvs. afvises, hvis idnr. ikke findes i forvejen. Er default, hvis PDupddefmode ikke eksisterer. d : sletning u : som rettelse, hvis idnr. findes i forvejen, ellers oprettes som ny (benyttes fx ved dataleverancer fra BC) Nøgle Indhold O- S- E- D+ PDupdmode Angiver hvordan transaktionstyper kan oversættes til standard-poststatus (se danMARC "koder for poststatus", bemærk værdien 'p' ikke tilladt). 49 DDElibra Systemadministration Katalogisering ________________________________________________________________ Optrimning af koder fra fekMARC: 0n1c2n3c9d hvor c : correction (RC: 1 eller 3) d : deletion (RC: 9) n : new (default) (RC: 0 eller 2) De interne transaktioner er beskrevet under trimningen PDupddefmode. Hvis man ikke ønsker at skelne mellem om MARC-posten er ny eller allerede findes i basen, kan man anvende følgende optrimning: cunu som betyder at måde n og u markerede poster, bliver opfattet som rettelsesposter. Nøgle Indhold PSduperr %s.E O- S- E- D+ Navn på fejlfil for opdatering e.g.: %s.E. %s substitueres ind med navnet på opdateringsfilen. Nøgle Indhold PSfindir katalognavn O- S- E- D+ Navnet på katalog hvortil poster fra opdatering bliver flyttet, når opdateringen er afsluttet. Nøgle Indhold PSfinupd kommando O- S- E- D+ Findkommando (unix find) som giver liste over de filer, som skal indgå i ajourføring. Nøgle Indhold PSupddir katalognavn Katalog hvorfra opdateringsprogram henter poster. O- S- E- D+ 50 DDElibra Systemadministration Katalogisering ________________________________________________________________ Nøgle Indhold PSupdlog {0|1} O- S- E- D+ hvor 0: Opdateringer logges ikke i logsystemet 1: Opdateringer logges i logsystemet Kun opdateringer, som er sendt til opdatering via opdateringsmængden i editrec tabellen vil blive logget. Logningen består i at logge, hvilken bruger, hvilket idnummer og hvilken type opdatering, der bliver foretaget. Transaktionerne i logfilen bliver mærket med "UPD". Se også trimmeværdien EDupdlog i Katalogiseringsmodulet vedrørende logning af opdateringer i editrec-tabellen. Nøgle Indhold O- S- E- D+ PSupdsize Antal bytes intern lager, der afsættes til opdateringsprogrammets nedbrydning af en post. Bør være rigelig stor, f. eks. 200000. Nøgle Indhold PSmultivol bindantal O- S- E- D+ Maksimal antal bind i flerbindsværk (hoved + sektions- og bindposter). Tallet angiver samtidig om der skal dannes søgeveje til kombinatorisk søgning på f.eks. hoved- og bindposter af flerbindsværker. Posterne skal være kædet sammen via felt 014 og 015. 0 angiver at der ikke skal dannes disse søgeveje, dvs. hovedbind er søgbart selvstændigt. Trimmeværdien kan øges efter basegenerering, men ikke fra et tal større end 0 til 0 (medmindre der ikke mere eksisterer poster med 014 eller 015 i basen). Hvis der ændres fra 0 til et tal større end 0, må der ikke have været 014 eller 015 felter i de poster, som allerede findes i basen. 51 DDElibra Systemadministration Katalogisering ________________________________________________________________ Nøgle Indhold UUcy update-direct {0|1|2|3} O- S- E+ D+ Denne trimning angiver hvorledes online opdateringen foregår i systemet. Der er 4 muligheder: 0: Der sker ingen online opdatering, men isbatch kan startes i baggrunden efter opdateringen. Se senere. 1: Der sker en delvis opdateringen af posten. Dette vil sige, at den kun er søgbar på faustnummer. Men isbatch kan startes i baggrunden og gøre resten af posten søgbar. Se senere. 2: Almindelig online opdatering. Det frarådes dog, at bruge denne værdi, idet databasen kan blive ødelagt, hvis man kører Oracle 6. 3: Almindelig online opdatering, som ikke ødelægger databasen. Er dog temmelig langsom, og frarådes derfor. Eksempel: Nøgle Spr Ejer Indhold UUcy update-direct *** 1 dde Det anbefales, at trimningen står til 1. Nøgle Indhold UUcy isbatch-TYPE {0|1} O- S- E+ D+ Angiver om isbatch skal startes efter, at online opdatering er kørt. Hvis indhold er et køres isbatch, for at færdiggøre en delvis online opdatering. TYPE angiver fra hvilket modul, online opdateringen er sket. TYPE kan være: Type acq edit intloan Betydning Online opdatering fra accession Online opdatering fra katalogisering Online opdatering fra fjernlån Eksempel: Nøgle Spr Ejer Indhold UUcy isbatch-acq *** 1 dde 52 DDElibra Systemadministration Katalogisering ________________________________________________________________ Nøgle Indhold UUcy updmode {4|5} O- S- E+ D+ Trimningen angiver, hvilke poster, der skal behandles, når isbatch startes i forbindelse med færdiggørelse af online opdatering. Hvis indholdet er 4 tages alle poster med, hvis indholdet er 5, tages kun poster med, som direkte er sendt til online-opdatering fra katalogisering. Hvis fjernlån skal gøres fuldt søgbare med det samme, skal trimningen have indhold 4. Eksempel: Nøgle Spr Ejer Indhold UUcy updmode *** 5 Nøgle Indhold UUcy start-isbatch Kommando dde O- S- E+ D+ Kommando udføres, hvis UUcy isbatch-TYPE angiver at isbatch skal startes i forbindelse med en online opdatering. Dvs. at kommandoen angivet et kald til isbatch. Eksempel: Nøgle Spr Ejer Indhold UUcy start-isbatch *** dde UUcy start-isbatch *** SYS nohup ${ISSCRIPT:/alib/is/bin}/ISBATCH –q –E – x 2>/dev/null & nohup ${ISSCRIPT:/alib/is/bin}/ISBATCH –q –e –x 2>/dev/null & -E opdaterer kun poster sendt til onlineopdatering. -e opdaterer både poster sendt til online- og offline-opdatering samt opdateringsfiler fra /alib/is/$ISUSER/updatedir (.u-filer) 53 DDElibra Systemadministration Katalogisering ________________________________________________________________ 9 Trimmeværdier for basegenerering Nøgle Indhold alffldno [mode1mode2]¤ O- S- E- D- De felter hvor indikator 2 angiver hvor mange tegn, der skal springes over ved alfabetisering. Felterne opremses med blank mellem. Hvis de ikke kan være på én linie, kan indgangen gentages ved at tilføje et nummer til: Eksempel: Nøgle Spr Ejer Indhold alffld0 alffld1 *** *** 110 111 240 241 245 440 659 739 740 745 810 840 945 959 ******** ******** Nøgle Indhold banono [feltnummer ]¤ O- S- E- D- Opdeling på basenummer ud fra indholdet af felt med bibliografisk kategori (004*c). Eksempel: Nøgle Spr Ejer Indhold bano1 bano2 bano3 *** *** *** x01 e01 m32 ******** ******** ******** Bemærk, at denne trimmeværdi kun benyttes ved konvertering fra extern host, via inmarc programmet, når der anvendes et af formaterne fek4 eller fek112. Nøgle Indhold BT1 defkey feltnummer delfeltkode O- S+ E+ D+ Felt/delfelt på idnr (normalt felt 001 delfelt a). Nøgle Indhold BT1 defhigh feltnummer delfeltkode O+ S+ E-D- Fortæller hvilket felt og delfelt, der indeholder idnr for posten på højere niveau. For DBC poster er parameter værdien: "014 a". Værdien bliver kun brugt i forbindelse med flerbindsposter. 54 DDElibra Systemadministration Katalogisering ________________________________________________________________ Nøgle Indhold O+ S- E- D- BT1 deflow feltnummer delfeltkode Fortæller hvilket felt og delfelt, der indeholder idnummer for poster på lavere niveau. For DBC poster er parameter værdien: "015 a". Værdien bliver kun brugt i forbindelse med flerbindsposter. Nøgle Indhold BT1 defswitch [ felt1 delfelt1 felt2 delfelt2 bibkode ] O+ S- E- D- Denne trimmeværdier beskriver ombytningen af faustnummer. I en given MARC-post kan felt1 og delfelt1 indeholde et idnummer, og felt2 og delfelt2 kan indeholde en bibliotekskode. Hvis bibliotekskoden i felt2/deltfelt2 modsvarer bibkode, vil opdateringsprogrammellet sørge for, at alt administrativ data vil pege på det nye faustnummer, og fltlokdata vil flette de lokale data fra det gamle idnummer ind i det nye idnummer. Hvis parameter værdien er tom, vil hverken fletteprogrammet eller opdateringsprogrammet gøre noget. Eksempel: Nøgle Spr Ejer Indhold BT1 defswitch *** 003 b 003 a 7813 ******** Nøgle Indhold BT1 f-no søgbarhed O- S- E- D+ Fastsættes ved basegenereringen (dog kan søgekoden ændres, men ikke hvordan felter og delfelter er søgbare). Felter/delfelter som ikke findes i eksisterende poster i basen kan dog indsættes, men må altså kun optræde i poster som katalogiseres/rettes derefter. Trimning af hvilke felter og delfelter, der skal være søgbare: Nøglen skal være unik og starte med "BT1 f-". søgbarhed består af 6 elementer (A-F) adskilt med blank: A. Feltnumre indledt med @ benyttes til at gøre felter i beholdningsregisteret søgbare. B. Liste af delfelter eller felt-navn på felt i beholdningsregister. C. Maske for hvordan søgevejen skal dannes bestående af 4 cifre: 55 DDElibra Systemadministration Katalogisering ________________________________________________________________ 1. ciffer, søgeregel hvor: 0: normal 1: special (dvs. tegnkonvertering via R0-00 indgang, under søgningen) 2: langord 4: venstre/højresøgbar 2. ciffer, konvertering efter R0 00 trimmeværdien hvor: 0: ingen 1: tekst, svarer til R0100 2: tal, svarer til R0200 4: udk-tal, svarer til R0400 8: benyttes ikke (R0800) 3. ciffer, om ordene skal være søgbare som enkeltord og med alfabetisering. 0: Ingen speciel søgbarhed. 1: Søgbarhed som enkelt-ord med foranstillet '@', f.eks. @ingeniøren. 2: Søgbarhed med alfabetisering. F.eks. vil 100 10 *A lecarre *a Le Carré *h John blive søgbar under både lecarre og le carre. Ved langord vil begge former også blive søgbar. 4. ciffer, brudregler hvor: 0: ingen 1: udk, bruger R0001 trimmeværdi 2: årstal (gøres søgbare som sæt af 4 tegn, gammel metode), bruger R008a trimmeværdien 3: årstal (gøres søgbare som sæt af 4 tegn, ny metode), bruger R008a trimmeværdien. Forskellen mellem metode 2 og 3 er, at ved 3 foretages tegnkonverteringen efter at årstallene er fundet, mens ved 2 foretages konverteringen før. Forskellen ses i at følgende 008 a felt: »am19??1999« ved metode 2 vil give følgende to søgbare årstal: 1919 og 99, mens det for metode 3 vil give følgende 2 søgbare årstal: 19 og 1999. D: Register som ordet lægges i. Værdiområde A-V. Register X-Z kan benyttes til søgbare data fra beholdningsregister. E: Søgekoder tilknyttet defelterne. Een eller flere koder (max tre bogstaver) adskilt med komma. Søgekoderne er det eneste, der kan ændres på efter basegenerering. Ved flere sprog, angives søgekoderne for de forskellige sprog adskilt med #. Rækkefølgen af sprogene er givet via "UAla valid-languages" trimningen. F: Efterstillet tekst ved langord (kan undlades). En søgekode kan godt dække flere registre. Ting der ønskes hurtig list af, bør ligge i register for sig selv, eller register, hvor der ikke er mange ord ind imellem. Hvis søgekoder ved en søgning, dækker over forskellige masker, hvor forskellen er vital, tillades søgningen ikke. Bemærk, at udvidelse af søgbarhed er beskrevet under programbeskrivelsen for isbatch. 56 DDElibra Systemadministration Katalogisering ________________________________________________________________ Nøgle Indhold BTH f-no søgbarhed O- S- E- D- Trimning af søgbare beholdningsdata. Bør først indføres, når evt. beholdningsregistreringskampagne er overstået, da det ellers vil sløve denne ned. Trimmes som ovenstående, men som felt angives et pseudofeltnr, f.eks. @99. Som delfelt vælges blot forskelligt bogstav for hvert beholdningsfelt. Som nævnt ovenfor skal registeret altid være i værdiområdet X-Z. Beholdningsfelterne angives bagefter søgekoder som følger: Beholdningsfelt @acqdate @alt1 @alt2 @branch @collect @copyno @credate @credate8 @dep @fyear @loc @lostdate @lostdate8 @moddate @moddate8 @note @num @oldcpyno @state @status @stockdate @stockdate8 @subloc @tmpbranch @tmpcollect @tmpdep @tmploc @tmpsubloc @tyear @vol Betydning accessionsdato, ååmmdd supplerende tekst supplerende tekst filial materialesamling materialenummer oprettelses dato, ååmmdd oprettelses dato, ååååmmdd afdeling fra år opstilling bortkommet dato, ååmmdd bortkommet dato, ååååmmdd rettelsesdato, ååmmdd rettelsesdato, ååååmmdd note nummer eksemplar nummer int. status statuskode accessionsdato, ååmmdd accessionsdato, ååååmmdd delopstilling midlertidig filial midlertidig materialesamling midlertidig afdeling midlertidig opstilling midlertidig delopstilling til år volume 57 DDElibra Systemadministration Katalogisering ________________________________________________________________ Bemærk at datoer kan trimmes til to formater, hhv. ååmmdd og ååååmmdd, dvs. med hhv. tocifret og firecifret årstal. Nøgle Indhold PDtransstr streng O- S- E- D- streng er en streng af bogstaver, sammensat parvis. Fortolkningen er således, at der sorteringsmæssigt kan byttes om rækkefølgen af tegnene i søgesystemet. Hvis f.eks. øæå ønskes sorterer rigtigt, angives en streng på følgende form: æåøæåø hvilket betyder at æ sorteringsmæssigt vil ligge, hvor å nu ligger, ø vil ligge hvor æ ligger og å vil ligge hvor ø ligger. Da rækkefølgen i ISO-8859/1 tegnsættet for æøå er, først å, så æ og til sidst ø, vil dette betyde, at med ovenstående optrimning, vil den række følge man får via list kommandoen være: æøå. Trimmeværdien kan også benyttes til at ændre den sorteringsmæssige eller listmæssige rækkefølge af udk-numre. Nøgle Indhold R008a c1f1s1mXrX O- S- E- D- Regel for hvordan felt 008 delfelt a skal nedbrydes i årstal (jvf. danMARC). X kan antage værdierne 2, 3 og 4, hvor 2 er default og angiver at kun selve årstallet i delfeltet er søgbart. Søgbarhed på årstalsintervaller mellem 1980 og 2050 er gjort søgbare, hvis indholdet af felt 008a er c119809999. En forudsætning er at systemet er trimmet til at ekspandere søgbarheden på år. Se BT1 f-no element 4.3: Antager X værdien 3 angives at delfeltet indeholder ét årstal og underforstået det åbne interval opad. Intervallet mellem årstallet og frem til år 2050 gøres dermed søgbart. Antager X værdien 4 angives at delfeltet indeholder 2 årstal, hvor der ønskes søgbarhed i intervallet mellem de to årstal, begge inklusiv. 58 DDElibra Systemadministration Katalogisering ________________________________________________________________ Nøgle Indhold O- S- E- D- R0100 Ideen bag R0?00 indgangene er at slippe for at lave en indgang for hver specialkonvertering i konverteringstabellerne. I stedet gives der mulighed for yderligere konvertering, efter at posterne er konverteret via tegnsætstabellen. Der er 2 konverteringsregler i R0?00 indgangene: 5: tegnet skippes. 6: tegnet erstattes af blank. Ved basegenerering vil de indgange i trimmefilen under BT1, som har masken 0x-1-- blive konverteret efter denne konvertering for de listede tegn. Ved søgning vil de indgange i trimmefilen under BT1, som har masken 0x0--- eller 0x11--, blive konverteret efter denne regel. R0100 bruges som regel til speciel tegnkonvertering af tekst. Eksempel: Nøgle Spr Ejer Indhold R0100 *** "6.6/6(6)6-6:5=5 Nøgle Indhold ******** O- S- E- D- R0200 Ved basegenerering vil de indgange i trimmefilen under BT1, som har masken 0x-2-- blive konverteret efter denne konvertering. Ved søgning vil de indgange i trimmefilen under BT1, som har masken 0x12-- vil blive konverteret efter denne konvertering for de listede tegn. R0200 bruges som regel til speciel tegnkonvertering af tal. Se R0100 for konverteringsmulighederne. Eksempel: Nøgle Spr Ejer Indhold R0200 *** .6-6 Nøgle Indhold R0400 ******** O- S- E- D- 59 DDElibra Systemadministration Katalogisering ________________________________________________________________ Ved basegenerering vil de indgange i trimmefilen under BT1, som har masken 0x-4--, blive konverteret efter denne konvertering. Ved søgning vil de indgange i trimmefilen under BT1, som har masken 0x14--, vil bliver konverteret efter denne konvertering for de listede tegn. Vil normalt være tom, når det drejer sig om udk-klassemærker, se 'R0001'. R0400 bruges som regel til speciel tegnkonvertering af tal. Se R0100 for konverteringsmulighederne. Nøgle Indhold O- S- E- D- R0800 Reserveret til senere brug. Se R0100 for konverteringsmulighederne. Nøgle Indhold O- S- E- D- R0001 Brudregler for nedbrydning af udk-tal, dvs. felter som har masken 0x-4-1. Eksempel: Nøgle Spr Ejer Indhold R0001 *** (1:3 4)2 ******** 1: betyder at der brydes, tegnet går med til højre del 2: der brydes, tegnet forbliver i venstre del 3: der brydes, tegnet skippes 4: nedbrydningen afsluttes 5: hvis disse tegn optræder, fjernes de, og der brydes ved tegnet Ved ovenstående regel vil følgende udk nummer: 635(12):3 blive nedbrudt til: 635(12):3 635(12) 635 (12):3 (12) 3 60 DDElibra Systemadministration Katalogisering ________________________________________________________________ Når der ikke er specificeret nogen tegnkonvertering ved R0400, vil brudtegnene bliver lagt ud i søgevejene. Bemærk sammenhæng med convtab, som benyttes først, dvs. at denne nedbrydning først sker efter den almindelige tegnkonvertering. Nøgle Indhold O- S- E- D- Rupdate Katalog-sti og indgang i tegnkonverteringstabel for generering og opdatering. Nøgle Indhold O- S- E- D+ Rinmarc Katalog-sti og indgang i tegnkonverteringstabel for konvertering af poster (programmet "inmarc"). Nøgle Indhold O- S- E- D+ Rsearch Katalog-sti og indgang i tegnkonverteringstabel ved søgning og præsentation. Indgangene tælles fra 0. Første indgang (nummer 0) anvendes til konvertering af søgekommandoens tegnsæt til tegnsættet, der anvendes i ordregistret. I format-statement i SMIL-formater refererer sidste parameter (konvtabel) til disse indgange, idet indgang 0 ikke anvendes af SMIL. Nøgle Indhold O- S- E- D+ Routmarc Katalog-sti for indgang i tegnkonverteringstabel for konvertering ved eksport af poster (programmet "outmarc"). Nøgle Indhold SRcx sccode-stopno søgekode fra-årstal til-årstal O- S+ E+ D+ Det er muligt at sætte en nedre og en øvre grænse ved intervalsøgninger. no er vilkårlige tal fra 1 og opefter, hvilket betyder at nøglen kan oprettes for flere søgekoder. 61 DDElibra Systemadministration Katalogisering ________________________________________________________________ Trimningen betyder f.eks. at intervalsøgninger med koden "uå" kan gives en nedre årstalsgrænse på 1900 og en øvre årstalsgrænse på 2050. Hvis nøglen R008a indeholder 3 eller 4 i værdisættet anbefales årstalsgrænserne 1500 og 2000, idet det af hensyn til søgningsoptimering er mest hensigtsmæssigt at øvre årstal ikke er meget større end det årstal man p.t. befinder sig i. Eksempel: Nøgle Spr Ejer Indhold SRcx sccode-stop1 dan dde uå 1900 2050 Nøgle Indhold PSfingen unix-kommando O- S- E- D+ unix-kommando, som giver liste over de filer, som skal indgå i base-generering. Nøgle Indhold O- S- E- D- PDbitbreak Max-værdi 65000 hvilket svarer til 64 K, som er den største længde for en række, som Oracle tillader. Der er placeret et overhead på 512 byte, idet grænsen i Oracle ikke helt er 64 K, men lidt mindre. Den eksakte størrelse afhænger af tabellens. Nøgle Indhold O- S- E- D- PDbitmax Antal bytes der afsættes til bitmønster. Startværdien bør være rigelig stor, så der kan komme nye poster til uden at skulle generere nyt system. Hvis der regnes med 100.000 poster i basen skal dette tal altså være minimum 12.500 (100.0000/8). Der skal naturligvis tages højde for, at der kan komme nye poster i basen. Nøgle Indhold PDbitmaptype {0|1} O- S- E- D- 0 betyder, at referencerne kan antage 2 forskellige typer, nemlig fulde referencer (8 byte/reference), samt bitmap referencer ved overløb af fulde referencer, se trimmeværdien PDfullref. 1 betyder, at før referencerne bliver til bitmap, vil de antage en mellemstørrelse på 3 byte/reference. Værdien 1 angiver altså en form for komprimering af bitmappen. Nøgle Indhold PDbitupdtype PDwdupdtype [0|1] [0|1] O- S- E- D+ 62 DDElibra Systemadministration Katalogisering ________________________________________________________________ I Oracle 7.1.4 skal både PDbitupdtype og PDwdupdtype stå til 1. I Oracle 7.2.3 og nyere skal begge stå til 0. I Oracle 6 afhænger trimningen af, om tabellerne words og reftab er reexporteret eller ej. Hvis tabellen words er reeksporteret, skal nøglen PDwdupdtype stå til 0, ellers skal den stå til 1. Hvis tabellen reftab er reeksporteret skal nøglen PDbitupdtype stå til 0, ellers skal den stå til 1. Nøgle Indhold UUcy longcommit [0|1] O+ S- E- D+ I Oracle 6 skal indhold stå til 1. I Oracle 7 skal indhold stå til 0. Nøgle Indhold O- S- E- D- PDfullref Antal referencer der skal til, før de skal laves om til bitmønster. Som udgangspunkt kan man tage, at der laves om til bitmønster, når de fulde referencer fylder lige så meget som et bitmønster. Hvis PDbitmax er 12.500 er dette tal 1500 (12.500/8 nedrundet). Nøgle Indhold PDleft tr {0|1} O- S- E- D- 0: Ingen venstretrunkering 1: Venstretrunkering Samtidig venstre/højretrunkering sættes af PDlrtypelen. Nøgle Indhold O- S- E- D- PDlongwd len Max Længde på langord, anbefalet værdi er 64 byte, hvilket alle skærmbillederne er trimmet op til at kunne klare. Absolut max længde er 240 byte, svarende til max længden af et karakter felt i Oracle. 63 DDElibra Systemadministration Katalogisering ________________________________________________________________ Nøgle Indhold O- S- E- D- PDlrtypelen nedbrydningsregel nedbrydningslængde samt hvilken regel nedbrydningen skal foregå efter. Det skal bemærkes, at alle regler kan klare opslag af formen ?ord?, nogle af reglerne kræver dog stadig skan, men kun blandt ord, der opfylder trunkeringskriteriet. nedbrydningsregel 1: Fra venstre mod højre. Er god til trunkeringer af formen ?ord, ?ord? kræver skan i ordbog 2: Fra venstre mod højre, sidste tegn skippes. Er som 1 god til ?ord, men kræver at der minimum er et tegn i selve trunkeringen 3: 2-vejs nedbrydning. Kan slå eksakt op på trunkeringsordet. Dvs. ?ord?, kan findes ved kun et opslag 4: 2-vejs nedbrydning første og sidste tegn skippes, som 3, men trunkeringstegnet repræsenterer minimum 1 bogstav 5: Nedbrydning fra venstre mod højre samt fra højre mod venstre. Er god til både opslag af formen ?ord og ord?. Kræver skan ved opslag af formen ?ord?. nedbrydningslængde Ved den angivne længde stopper man nedbrydningen af ordet. Nøgle Indhold O+ S- E- D- PDtranssepno Liste over hvilke tegn/bogstaver, der går i de enkelte transaktionsregistre. Man skal bestræbe sig på, at første register bliver det mindste, og sidste det største. Derved er der plads til at sortere de første transaktioner, mens de øvrige ligger der. Opdelingen af venstre- / højretrunkeringsord, sker ved at angive tegnet med indledende blank. Mellem tegnsekvenserne sættes komma: Ved flere trimmekort, skal skilletegnet komma angives i enten slutningen af det ene eller i starten af det andet. no er et fortløbende løbenummer for trimmeværdien. Angivelsen er valgfri, men det anbefales, at starte med PDtranssep1, og så nummerere fortløbende. Eksempel: Nøgle Spr Ejer Indhold PDtranssep1 *** !, 0, a,!,0,7,a,k ******** vil dele venstre/højretrunkerede ord op ved !,0 og a, øvrige ord vil blive delt ved !,0,7,a,k. 64 DDElibra Systemadministration Katalogisering ________________________________________________________________ Nøgle Indhold PDtxtsize (Antal poster * Gennemsnitlig størrelse) / 2048 O- S- E- D- Den udgangs-størrelse som allokeres i Oracle til TXT. Angives i 2 kb blokke. Der kan være pladsproblemer, hvis ikke der findes en så stor blok i Oracle. Nøgle Indhold O- S- E- D- PDwd len Max længde på enkeltord, f. eks. 30. Nøgle Indhold O- S- E- D- PDwd rep Repeat medtages som en del af feltkoden. P. t. dog begrænset, så der kun kan skelnes mellem 16 forskellige repeat- koder. Nøgle Indhold UMgf txtif [ ] | navn [,navn]¤ O+ S- E- D- Trimmeværdi til styring af interface til txt- tabellen. Da MARC-posterne ligger som rå tekster, og der ikke direkte er mulighed for at tilgå data i disse, kan man via denne trimmeværdi, styre og oprette en txtif tabel, hvorved udvalgt data kan blive trukket ud til denne tabel fra txttabellen. En tom parameter angiver, at man ikke ønsker at benytte en sådan tabel, mens en kommasepareret liste angiver at man benytter tabellen. Navnene angiver kolonnenavnene i tabellen. Udover de i trimmeværdien angivne kolonnenavne, oprettes nøgle feltet key, som er det samme som i txt-tabellen. Udover ovenstående trimmeværdi, skal der laves et smilformat, til at styre udtrækket fra MARC-posterne. Smilformatet skal trække data ud til hver kolonne, og disse data skal være separeret med en nl (ny linie tegn) og et '.'. Navnet på dette smilformat er umtxtif.f. Hvis man f.eks. har en parameter til trimmefilen der hedder: "title,author,mat,dk" kunne uddata fra smilformatet se således ud: .Forbes, Colin .Whirlpool .a .sk Punktumerne bliver fjernet inden data bliver indsat i txtif tabellen. 65 DDElibra Systemadministration Katalogisering ________________________________________________________________ Txtif tabellen bliver vedligeholdt sammen med selve txt tabellen, men skal oprettes ved at køre programmet isgentxtif. 10 Isbatch Til at opdatere MARC-poster findes programmet isbatch. Programmet kan opdatere poster fra både filer og katalogiseringstabellen. Desuden er indbygget en del muligheder for at udvide søgevejene og genoprette manglede søgeveje. /alib/is/bin/isbatch [-v] -u orauser [-l sprog] [-o oravers] [-q] [-e] [-E] [-i] [-r] [-R 1|2] [-F txtno] [-T txtno] [-S 1|2] [-W word] [-w word] [-k idnr] [-t] [-b] [-d] [-c] [-h] [-m] [-s view] De forskellige parametre har følgende betydning: Parameter -v -u orauser -l sprog -o oravers -q -e -E -i -a [n|c|a] -r -R 1|2|3 -F txtno -T txtno -S 1|2 -W [word] -w [word] -k [idnr] -t -b -d -c -C -h -m -s view Betydning Verbose flag. Angiver Oracle userid/password for databasen der skal opdateres. Sprogafhængige trimninger vælges ud fra sprog. Default er "dan". Oracle version der ønskes benyttet. Default hentes fra environmentet. -q Starter op uden om licence. Dvs. at al trimmeindlæsning sker direkte fra oracle, i stedet for fra den af licence lavede partition. Opdaterer det der ligger i opdateringsmængden i katalogisering, sammen med evt. filer der ligger til opdatering. Opdaterer kun det der ligger i opdateringsmængden i katalogisering. Opdaterer søgbar beholdning. Flytter nye, ændrede eller alle poster til accessionsmængden i katalogiseringstabellen (editrec). Kræver formatet acqspc.f er rettet til. Fjern søgeveje for MARC-poster, som ikke skal være søgbare. Udvid søgbarhed af MARC-poster. Angiv fra txtno ved genetablering af søgbarhed. Angiv til txtno ved genetablering af søgbarhed. Genetabler søgbarhed for et enkelte ord. Genetabler søgbarhed for det angivne ord Check søgbarhed for det angivne ord. Genetabler søgbarhed for det angivne idnr. Lav bitmap (logisk base), der dækker alle poster i basen. Ændrer bitmap i reftab til ny type. (Komprimering). Lav debug under opdateringen. Check at sidste opdatering er konsistens. Check opdateringer ved at læse ordene umiddelbart efter skrivning. Generer søgbar beholdning udfra input fra isgenhold. Generer søgbarhed for flerbindsværker. Opdel generering af søgbarhed for flerbindsværker i mindre bider. Dvs. lav view ind i fbtxt, som tager passende delmængde. 66 DDElibra Systemadministration Katalogisering ________________________________________________________________ 10.1 Udvidelse af søgbarhed Option -R benyttes til udvidelse af søgbarheden. -R 1, udvider søgbarheden med de under BTX angivne søgbarheder. -R 2, medtager en fuld basebitmap under søgbarheds genereringen. -R 3, genererer basebitmappen, men placerer den under præfikset .n. i ordbogen. Til udvidelse af søgbarhed hører følgende trimning: Nøgle Indhold BTX f-Ident Parametre O- S- E- D+ Ident er en entydig identifikation, og beskrivelsen af parametre, kan ses under beskrivelsen af BT1 trimningerne. Når isbatch startes med parameteren -R1 eller -R2, vil søgbarheden blive udvidet med de egenskaber, som er angivet under BTX værdierne. Hvis ikke en tilsvarende trimning allerede findes under BT1 værdierne, bør de indsættes under BT1 før isbatch startes. Selve kørslen af isbatch vil typisk vare over flere timer. Når kørslen er færdig bør BTX værdierne slettes. 11 Ishelppgm Der findes et hjælpeprogram i bibliotekssystemet, som hedder ishelppgm. Dette program har mange funktioner. I det følgende er disse funktioner beskrevet. Generel syntaks for brug af programmer er: ishelppgm [-v] -u $ISORA -f FUNKTION [-U group] [-l|-L language] hvor FUNKTION er en af de funktioner, som er beskrevet i det efterfølgende. -U svarer til -g parameteren for brugergruppen. Det er valgfrit om man vil benytte -l eller -L for sprog. 67 DDElibra Systemadministration Katalogisering ________________________________________________________________ 11.1 Funktioner i Ishelppgm Der findes følgende funktioner i ishelppgm: Funktion bitmap changeref chklut chkmvol finddup findfld findref flettxt henttxt insertlev makeidx marcstat marctest prtrmlog sqllong wordcheck wordsix wordstat Beskrivelse Viser hvilke bitmaps der findes i systemet Ikke implementeret endnu Check output fra konverteringstabeller Checker sammenhæng mellem flerbindsposter Finder duplikater i en vilkårlig tabel Udskriv MARC-poster med givent felt/delfelt/data Laver dump af søgereferencer for et givent ord/indeks Opdaterer txt tabel uden at opdatere søgeveje Laver udtræk af MARC-poster på forskellig vis Indsæt MARC-poster i katalogiseringstabellen Laver indeks på reftab, words og txt Laver statistik af MARC-posterne Tester om fil med MARC-poster overholder validering Udskriv og slet logmængde fra katalogiseringstabel Select long fra oracle tabel Checker om søgeveje er konsistente Laver indeks på words. (Lavet pga. Oracle fejl) Statistik på længden af søgeordene I de følgende afsnit er hver af funktionerne beskrevet. De overordnede options til kaldene er undladt. Hver af funktionerne kaldes med argumentet -f efterfulgt af overskriften i afsnittet. Der kan fås en usage for en funktion ved at kalde ishelppgm med den aktuelle funktion som følger: /alib/is/bin/ishelppgm -ffunktion -u$ISORA -? Eksempel: /alib/is/bin/ishelppgm -fchkmvol -uhb/hb -? 11.1.1 bitmap Laver en liste over søgeord, som er bitmappede i søgesystemet. At et ord er bitmappet betyder, at søgevejene er komprimeret, således at ordafstandsinformationen går tabt, når man søger på et af disse ord. Der er ingen specielle parametre til funktionen. 68 DDElibra Systemadministration Katalogisering ________________________________________________________________ 11.1.2 changeref Ikke implementeret endnu, men skal benyttes i forbindelse med masserettelse af MARCposter. 11.1.3 chklut Benyttes til interaktivt, at checke om den standard tegnkonverteringstabel, der benyttes ved smilformatering og søgning, er i orden. Funktionen har følgende parametre: Parameter -i infile -n namelist Betydning Angiver den tegnkonverteringstabel, som ønskes undersøgt. Angiver, hvilken af konverteringsmulighederne i tegnkonverteringstabellen, som ønskes undersøgt. 11.1.4 chkmvol Checker sammenhæng mellem flerbindsposter, hvilket vil sige, at funktionen analyserer om bindposterne peger på hovedposterne og omvendt. De poster, som har pegepinde (MARC-felt 014 og 015), som ikke passer udskrives til en fil, hvor disse felter er modificeret til at passe ind i basen. Funktionen har følgende parametre: [-o outfile] -s smilform Parameter -o outfile -s smilform Betydning Angiver den fil, hvor de korrigerede MARC-poster skal placeres. Uden denne parameter udskrives evt. MARC-poster til skærmen. Angiver det smilformat, som benyttes til at trække MARC-posterne ud til uddata filen. Denne funktion kan benyttes til at genoprette lænker imellem hoved- og bindposter, som er fejlbehæftede. Proceduren er som følger: Først udtrækkes MARC-posterne med kommandoen: /alib/is/bin/ishelppgm -u $ISORA -f chkmvol -o 951019.u -s editraw Uddatafilen (951019.u) fra ishelppgm flyttes over i det katalog som trimmekortet PSupddir peger på. Filen skal have et navn som bliver fanget af den find som er angivet I trimmekortet PSfinupd. Herefter opdateres posterne automatisk ved hjælp af isbatch fx. i daglig.sh, og hægtningen skulle herefter være i orden. 69 DDElibra Systemadministration Katalogisering ________________________________________________________________ 11.1.5 chkurl - kontrol af links i netpublikations-poster Programmet ishelppgm kan foretage et gennemløb af alle eller en delmængde af MARC-posterne i basen, og kontrollere url’er i definerede felt/delfelter. Url-kontrollen sker ved at programmet laver et http-opslag, og registrerer om opslaget går godt, og hvis ikke, hvilken fejlkode der returneres fra http-opslaget. Kontrollen igangsættes eksempelvis med følgende programkald: $ISBIN/ishelppgm –fchkurl –u$ISORA –F0 –T100000 –oresult.txt hvor –F0 og –T100000 angiver at de første 100000 poster i basen skal kontrolleres. Hvis alle poster skal kontrolleres, skal der ikke angives option –F eller –T. Output skrives i filen result.txt: txtno=54013 id=[9 015 542 3] url=[http://history.cc.ukans.edu/history/] res=<couldn't resolve host name> txtno=58227 id=[2 400 950 5] url=[http://www.maphysto.dk/publications/MPS-RR/2001/8.ps.gz] res=<a timeout was reached> txtno=63625 id=[2 564 354 2] url=[https://www.bibliotekernesnetmusik.dk/netmusik/Udlaan? action=showalbum&lmid=759948&artist=Kandis&title=11&year=2005&duration=3175& overlink=http://www.omds.de/xmlserver/img] res=<unsupported protocol> Linierne ovenfor er ombrudt, i result.txt vil der kun være een linie pr. kontrol. Det er følgende ekstra argumenter til ishelppgm -fchkurl: -R n Når optionen er til stede er n antallet af gange en url ikke kan nås, før katalogposten overføres til kassationsbasen. -B x[,y]... Angiver numrene på de baser der ikke skal søges igennem for døde URL felter. Eksempel: $ISBIN/ishelppgm –fchkurl -R3 -B1,16 –u$ISORA –F0 –T100000 –oresult.txt Felt/delfelter, som skal kontrolleres, angives i trimmeværdier på formen: Nøgle Indhold SCcm check-url no felt/delfeltangivelse hvor no er et løbenummer. O- S- E- D+ 70 DDElibra Systemadministration Katalogisering ________________________________________________________________ Eksempel Nøgle Spr Ejer SCcm check-url 90 *** ******** f=874;d=u; Indhold Ifm. opdatering til 9.6 bliver der indsat trimmeværdier for felterne 247, 248, 512, 520, 523, 526, 529, 530, 532, 534, 559, 856, 860, 861, 863, 865, 866, 867, 868, 870, 871, 873, 874 og 879, alle med delfelt u. Hvis sunserveren kører via en proxy-server for at få adgang til internettet, angives proxyserveren i trimmeværdien: Nøgle Indhold SCcr check-url-proxy url Eksempel Nøgle Spr Ejer SCcr check-url-proxy O- S- E- D+ Indhold *** ******** http://ezproxy.biblioteket.dk :2048 Poster, der er blevet kasseret ifm. kontrol af links (chkurl), og som er blevet flyttet tilbage til base bib, kan blive kontrolleret igen. Det sker ved at angive option -A til chkurl programmet med angivelse af antal dage der skal gå før genindsatte posters links kontrolleres igen, f.eks.: # /alib/is/bin/chkurl.sh –u$ISORA –F0 –T100000 –oresult.txt -A90 I ovenstående eksempel vil genindsatte poster bliver kontrolleret igen efter 90 dage. 11.1.6 finddup Finder duplikater i en vilkårlig tabel og i et vilkårligt antal kolonner. Funktionen har følgende parametre: -t table -c col [-r] Parameter -t table -c col -r Betydning Angiver hvilken tabel, der ønskes undersøgt for dubletter. Angiver hvilken kolonne, der ønskes undersøgt for dubletter. Hvis det er sammen sætningen af flere kolonner, der ønskes undersøgt, angives disse på følgende form: -c "col1||col2". Sletter evt. dubletter. En tilfældig af rækkerne bibeholdes. 71 DDElibra Systemadministration Katalogisering ________________________________________________________________ 11.1.7 findfld Finder MARC-poster med givent felt/delfelt/data. Funktionen har følgende parametre: -F felt [-D dlf] [-d data ] [-m maxrec] [-o outfile] [-h | -s smilform] Parameter -F felt -D dlf -d data -m maxrec -o outfile -h smilform -s smilform Betydning Angiver hvilket felt der skal findes i MARC-posten. Angiver hvilket delfelt der skal findes i MARC-posten. Angiver hvilket data indhold der skal være i delfeltet. Angiver at hvis der er mere end det angivne antal MARC-poster, der opfylder kriteriet, stoppes udtrækket. Angiver den fil udtrækket ønskes placeret i. Uden denne parameter udskrives evt. MARC-poster til skærmen. Her angives hvilket smilformat, der benyttes når udtrækket laves. Samme funktion som -h parameteren. Eksempel: /alib/is/bin/ishelppgm –udkr/dkr –ffindfld –Ff=009 –Dd=g –dnh –sf1001 –m1000 11.1.8 findref Udskriver og checker søgereferencer fra words tabellen. Funktionen benyttes til at check konsistensen af søgevejene, og er mest beregnet til debug af søgevejene. Ekstra programparametre til findref: [-r] [-i index -w word] Parameter -r -i indeks -w word Betydning Check referencer samtidig med udtrækket Indekset der ønskes referencer fra Ordet der ønskes referencer fra Hvis ikke parametrene -i og -w er angivet laves et total udtræk af alle søgereferencerne. 72 DDElibra Systemadministration Katalogisering ________________________________________________________________ 11.1.9 flettxt Opdaterer txt tabel uden at opdatere søgeveje. Dette betyder at kun poster, som findes i txt tabellen, og som indeholder nye felter, der ikke er søgbare, bør indlæses vha. denne funktion. Funktionen kan endvidere benyttes til at fjerne dubletter af MARC-poster. Der er følgende parameter til kaldet: Parameter -i infile Betydning Inddata fil indeholdende MARC-poster, som skal indlæses i txt tabellen. Uden dette flag læses data fra stdin. 11.1.10 henttxt Laver diverse udtræk af MARC-poster og formaterer dette udtræk vha. et smilformat. Inddata til funktionen kan være en fil eller tabellen txt. Der er følgende parametre til kaldet: [-p pages] [-e] [-o outfile] [-M [-N]] -s smilform [ -i infile [-c convpgm] | F from [-T to] | -k keyfile ] Parameter -p pages -e -o outfile -M -N -s smilform -i infile -c convpgm -F from -T to -k keyfile Betydning Fortæller at man maksimalt ønsker et udtræk på det angivne antal sider pr MARC-post. Sætter ekstra ny linie efter hver formateret MARC-post. Angiver filen som uddata skal placeres i. Hvis dette flag ikke angives, kommer data på skærmen. Styr udtræk af poster fra minibasis kopi. Udtræk poster fra 1. udtræk og frem til dagsdato. Angiver det smilformat, som skal benyttes under udtrækket. Angiver en alternativ fil, hvorfra MARC-posterne kan hentes, i stedet for fra txt tabellen. Alternativt program til at læse MARC-posterne med kan angives. Benyttes sammen med -i option. Angiver det txtno fra txt tabellen, som udtrækket skal startes fra. Angiver det txtno fra txt tabellen, som udtrækket skal sluttet ved. Angiver fil, som indeholder idnr. som skal udtrækker fra txt tabellen. 73 DDElibra Systemadministration Katalogisering ________________________________________________________________ 11.1.11 insertlev Indsætter MARC-poster i katalogiseringstabellen. Benyttes til f.eks. at indsætte ugeleverancer i leverancemængden i katalogisering. Funktionen har følgende parametre: [-i infile] [[-o owner] | [-s ownersmil]] [-S] [-d] Parameter -i infile -o owner -s ownersmil -S Betydning Angiver filen, som indeholder de MARC-poster, som skal indlæses. Angiver under hvilken ejer posterne skal placeres. Angiver et smilformat, som kan styre at placere MARC-posterne under forskellige ejere. Benyttes f.eks. til at opdele ugeleverancen til forskellige fagreferenter. Hvis der ikke er angivet noget format, anvendes indhold det af trimmeværdien SCcf insertlev-owner. Angiver at eksisterende MARC-poster ikke skal overskrives af ny MARC-poster. 11.1.12 makeidx Laver indekser på reftab, words og txt tabellerne. Funktionen har ingen parametre. 11.1.13 marcstat Laver en statistik af MARC-posterne i txt tabellen på felter, delfelter og karakterer. Funktionen har følgende parametre: [F from] [-T to] [-o outfile] Parameter -F from -T to -o outfile Betydning Angiver, hvilket txtno i txt tabellen, der skal startes ved. Angiver, hvilket txtno i txt tabellen, der skal stoppes ved. Angiver hvilken fil uddata ønskes placeret i. Uden denne parameter udskrives statistikken til skærmen. 74 DDElibra Systemadministration Katalogisering ________________________________________________________________ 11.1.14 marctest Tester om fil med MARC-poster overholder den validering, som søgesystemet kræver for at kunne indlæse posten. Der er følgende parameter til kaldet: Parameter -i infile Betydning Inddata fil indeholdende MARC-poster, som skal valideres. Uden dette flag læses data fra stdin. 11.1.15 prtrmlog Udskriver og sletter logmængden i katalogiseringstabellen editrec. Funktionen har følgende parameter: Parameter -o outfile Betydning Angiver hvilken fil uddata skal placeres i. Hvis ikke denne parameter er tilstede udskrives til skærmen. 11.1.16 sqllong Benyttes til at hente og opdatere rækker indeholdende datatypen long udfra oracle til en fil. Funktionen har følgende parametre: -s sqlcmd -i infile -o outfile [-h | -H num] Parameter -s sqlcmd -i infile -o outfile -h -H num Betydning Angiver sqlkommando, som benyttes ved fremhentning eller opdatering af tabellen. Kommandoen må hente eller opdatere netop en long kolonne. Hvis denne parametre er til stede, sker en opdatering, med indholdet af filen, som inddata til sql kommandoen. Hvis denne parametre er til stede, sker en fremhentning af data til filen, vha. sql kommandoen. Laver udtrækket som/opdateringen udfra et hex dump. Laver udtrækket som/opdateringen udfra et hex dump, med det antal elementer som er angivet som parametre. 75 DDElibra Systemadministration Katalogisering ________________________________________________________________ 11.1.17 wordcheck Checker om søgereferencerne er konsistente for et udsnit af disse. Ekstra programparametre til wordcheck: [-w where] Parameter -w where Betydning Whereclause som kan afgrænse checket til en delmængde af søgevejene i wordstabelen. 11.1.18 wordsix Laver indeks på words. Lavet pga. en fejl i Oracle. Fejlen findes ikke i de nye oracle versioner, så funktionen er overflødig nu. 11.1.19 wordstat Laver en statistik over den længden af de ord der kan søges på. Ekstra programparametre til wordcheck: [-w where] Parameter -w where Betydning Whereclause som kan afgrænse checket til en delmængde af søgevejene i wordstabelen. 76 DDElibra Systemadministration Katalogisering ________________________________________________________________ 12 Indeks over trimmeværdier alffldno ......................................................................... 53 banono ......................................................................... 53 BT1 defhigh ................................................................ 53 BT1 defkey .................................................................. 53 BT1 deflow .................................................................. 54 BT1 defswitch....................................................... 43, 54 BT1 f-no ....................................................................... 54 BTH f-no ....................................................................... 56 BTX f-Ident ................................................................... 66 CHva edchoose ............................................................. 9 CHvs opacmask .......................................................... 27 commandxxx ............................................................... 10 Dxxxy............................................................................. 28 Dxxxyzzzz ..................................................................... 29 EDFkeyno..................................................................... 34 EDhelpxxx .................................................................... 32 EDhelpxxxy .................................................................. 32 EDhelpxxxyz ................................................................ 32 EDKeyxx ....................................................................... 40 EDliststat ..................................................................... 11 EDscxxxy ...................................................................... 29 EDUkeyfno ................................................................... 33 EDupdbase .................................................................... 9 EDupdlog ..................................................................... 20 PDbitbreak ................................................................. 61 PDbitmaptype ............................................................ 61 PDbitmax .................................................................... 61 PDbitupdtype ............................................................. 61 PDedrawsmil .............................................................. 26 PDedsmil ..................................................................... 26 PDfullref ...................................................................... 62 PDleft tr ....................................................................... 62 PDlongwd len ............................................................. 62 PDlrtypelen ................................................................ 63 PDonline...................................................................... 48 PDtranssepno ............................................................. 63 PDtransstr................................................................... 57 PDtxtsize ..................................................................... 64 PDupddefmode .................................................... 22, 48 PDupdfld ............................................................... 22, 48 PDupdmode .......................................................... 23, 48 PDwd len ..................................................................... 64 PDwd rep..................................................................... 64 PDwdupdtype............................................................. 61 PSduperr ..................................................................... 49 PSeditlog ..................................................................... 23 PSfindir ........................................................................ 49 PSfingen....................................................................... 61 PSfinupd ...................................................................... 49 PSmultivol................................................................... 50 PStxtdmp ..................................................................... 25 PSupddir ..................................................................... 49 PSupdlog ..................................................................... 50 PSupdsize .................................................................... 50 PSupdtrim ................................................................... 33 PUdefshow .................................................................. 12 PUhcopy ...................................................................... 12 PUmaskrec.................................................................. 12 PUspool ....................................................................... 13 PUvalrec ...................................................................... 11 R0001 .......................................................................... 59 R008a .......................................................................... 57 R0100 .......................................................................... 58 R0200 .......................................................................... 58 R0400 .......................................................................... 58 R0800 .......................................................................... 59 Rinmarc....................................................................... 60 Routmarc .............................................................. 43, 60 Rsearch........................................................................ 60 Rupdate ....................................................................... 60 SCca switch ................................................................. 10 SCcf format-H-U .......................................................... 14 SCcf format-NAVN ...................................................... 13 SCcf sort-seddel-H-U.................................................. 15 SCcm check-url no .............................................. 69 SCcr check-url-proxy no ................................ 70 SCcx edit-groups ........................................................ 11 SCcx marc-template .................................................. 27 SCcx opacheadline ..................................................... 27 SCcx opacrec-NAVN.................................................... 27 SCcx sortheadline ...................................................... 13 SCcy @xxxy .................................................................. 28 SCcy opac..................................................................... 26 SCcy opac-NAVN ......................................................... 27 SCcy start-stopdlf ...................................................... 18 SCcy yyyymmdd ......................................................... 28 SCfr edtxtlen ............................................................... 24 SCfr prik-DATA ........................................................... 18 SCfx dbcowner ........................................................... 43 SCfx def-catcode2del ....................................... 36 SCv@ menuerr X ........................................................ 31 SCva edchoose .............................................................. 8 SCva everyuser nr ........................................................ 7 SCva muldeluser .......................................................... 7 SCva mulupduser......................................................... 8 SCva onlineupd .......................................................... 20 SCva prevalidate .......................................................... 9 SCva reject .................................................................. 19 SCva superuser nr ........................................................ 7 SCvw reject ................................................................. 19 SCvy onlinescript ....................................................... 21 SCvy switchownergrp ............................................... 44 SRcx sccode-stopno ................................................... 60 SSfy FORMAT-idbarcode............................................ 17 SSfy FORMAT-mat-emne............................................ 16 SSfy FORMAT-mat-indhold ....................................... 16 SXve checkxxxy ........................................................... 31 SXvy checkxxxy ........................................................... 30 UMgf txtif..................................................................... 64 UPcy barcodeprinter ................................................ 17 77 DDElibra Systemadministration Katalogisering ________________________________________________________________ UUca deltoweed ......................................................... 18 UUcr substitutenr ...................................................... 24 UUcw deltoweed ........................................................ 19 UUcw deltoweed-m ................................................... 19 UUcy isbatch-TYPE ..................................................... 51 UUcy longcommit ...................................................... 62 UUcy start-isbatch ..................................................... 52 UUcy update-direct ................................................... 51 UUcy updmode ........................................................... 52