Søking i Mikromarc 2

Fra Mikromarc Wiki
Sideversjon per 17. sep. 2007 kl. 17:04 av Petter (diskusjon | bidrag) (Ny side: Søking er beskrevet i hjelpefilene (trykk '''F1''') og brukerveiledningene til Mikromarc 2 Katalog, Utlån og Websøk. Her er en oversikt over en del avanserte søk som ikke er beskrevet...)
(diff) ← Eldre sideversjon | Nåværende sideversjon (diff) | Nyere sideversjon → (diff)
Hopp til navigeringHopp til søk

Søking er beskrevet i hjelpefilene (trykk F1) og brukerveiledningene til Mikromarc 2 Katalog, Utlån og Websøk.

Her er en oversikt over en del avanserte søk som ikke er beskrevet i hjelpefilen og brukerveiledningen til Mikromarc 2 Katalog:

Søk i kontrollfelter (00X)

Du får ikke opprettet vanlige søkekoder for kontrollfeltene 00X, siden disse bruker posisjoner istedenfor delfelter. Men du kan likevel søke i kontrollfeltene.

  • Eksempel 1: Du ønsker å søke på alle poster med materialtypekoden i for lydopptak (ikke musikk):
000_06_1 = i
Dette betyr at du søker i kontrollfelt 000, fra posisjon 06 og 1 posisjon fremover (siden materialtypekoden bare består av ett tegn), og på verdien i.
  • Eksempel 2: Du ønsker å søke på alle poster som ikke er skjønnlitteratur:
008_33_1 = 0
Her søker du i kontrollfelt 008, fra posisjon 33 og 1 posisjon fremover (siden koden for litterær form/genre bare består av ett tegn), og på verdien 0.
Ved å søke på verdien 1 får du opp alle poster som er skjønnlitteratur, dersom disse ikke er oppdelt i type skjønnlitteratur, dvs. r for roman, n for novelle/fortelling osv.
  • Eksempel 3: Du ønsker å søke på alle poster med som har voksne som målgruppe:
008_22_1 = a
Dette betyr at du søker i kontrollfelt 008, fra posisjon 22 og 1 posisjon fremover (siden koden for målgruppe/intellektuelt nivå bare består av ett tegn), og på verdien a for voksne.
Ved å søke på verdien j får du opp alle poster som barn og ungdom som målgruppe, dersom disse ikke er oppdelt med andre koder, dvs. l for barn i alderen til og med 5 år, m for elever på 1. til 3. klassetrinn osv.
  • Eksempel 4: Du ønsker å søke på alle poster med språkkoden nno for nynorsk:
008_35_3 = nno
Her søker du i kontrollfelt 008, fra posisjon 35 og 3 posisjoner fremover (siden språkkoden består av tre tegn og dekker posisjon 35-37), og på verdien nno.

Se forøvrig NORMARC-formatet for definisjon av kontrollfeltene.

Søk på kategorier (med datointervall)

I Mikromarc 2 formuleres søk på kategori på følgende måte:

CAT_{Kategori}_{IN|OUT}

Man kan f.eks. søke på alle poster som er innmeldt i kategori NYTT:

CAT_NYTT_IN

Dersom man vil avgrense søket til poster som er innmeldt i kategori NYTT i januar 2007, blir søket slik:

CAT_NYTT_IN in 2007-01-01:2007-01-31

Søk på eksemplarinformasjon

Søk på eksemplarer som (ikke) er slettet (med datointervall)

For å søke opp alle eksemplarer som er slettet ("scrapped") skriver du følgende:

Copy.Is_Scrapped = 1

På tilsvarende måte kan du søke opp alle eksemplarer som IKKE er slettet:

Copy.Is_Scrapped = 0

Det er også mulig å kombinere med søk på datointervall. Hvis du f.eks. ønsker å søke på alle eksemplarer registrert i 2005 som senere er slettet, skriver du følgende:

Copy.Is_Scrapped = 1 and Copy.Reg_Date in 2005-01-01:2005-12-31

Søk på eksemplarer som (ikke) er retrospektivt katalogisert (med datointervall)

For å søke opp alle eksemplarer som er retrospektivt katalogisert skriver du følgende:

Copy.Retrospective = 1

På tilsvarende måte kan du søke opp alle eksemplarer som IKKE er retrospektivt katalogisert:

Copy.Retrospective = 0

Det er også mulig å kombinere med søk på datointervall. Hvis du f.eks. ønsker å søke på alle eksemplarer som ble retrospektivt katalogisert i 2006, skriver du følgende:

Copy.Retrospective = 1 and Copy.Reg_Date in 2006-01-01:2006-12-31

Eksterne lenker