WebOPAC: Ausblenden bestimmter Medien und / oder Exemplare
Problembeschreibung
Wie können Medien und Exemplare mit einer bestimmten Mediengruppe von der Anzeige im Web-OPAC
Lösung
Medien und Exemplare mit einem bestimmten Merkmal (Ausschlusskriterium) können über ein
Das zusätzliche SQL-Statement muss für Felder der Medien- und für Felder der Exemplartabelle über
Für den Ausschluss einer bestimmten Mediengruppe (auch Zweigstelle, Medienkennzeichen, Standort ...)
Möglichkeit A: Ausschluss von Feldern der Medientabelle am Beispiel der Mediengruppe 'BC'
Einstellung: changeini.exe, Abschnitt ANPASSUNG, Parameter ZUSSQL
Als Wert des Parameters ZUSSQL wird ein zusätzliches SQL-Statement angegeben, um das JEDE
Schritt 1: Wie heißt das exakte Ausschlusskriterium?
Einstellungsmodul / Registerpflege / Werte / Tabelle 'Mediengruppe' -> Kürzel = 'BC'
Schritt 2: Wo ist das Ausschlusskriterium hinterlegt?
Titelaufnahme, Mediensatz, Registerkarte 'Verwaltung': Hier ist die Mediengruppe 'BC' eingetragen.
Schritt 3: Welche Einstellung muss in der Konfiguration des Web-OPAC gesetzt werden?
changeini.exe, Abschnitt ANPASSUNG, Parameter ZUSSQL=and not mediengrp='BC'
Resultat: Mit dieser Einstellung werden in der Suchergebnis-Übersicht nur Medien angezeigt, die eine
Möglichkeit B: Ausschluss von Feldern der Exemplartabelle am Beispiel der Mediengruppe 'BC'
Einstellung: changeini.exe, Abschnitt ANPASSUNG, Parameter ZUSSQLEXEMPLAR
Als Wert des Parameters ZUSSQLEXEMPLAR wird ein zusätzliches SQL-Statement angegeben, um das JEDE
Schritt 1: Wie heißt das exakte Ausschlusskriterium?
Einstellungsmodul / Registerpflege / Werte / Tabelle 'Mediengruppe' -> Kürzel = 'BC'
Schritt 2: Wo ist das Ausschlusskriterium hinterlegt?
Titelaufnahme, Exemplarsatz, Registerkarte 'Ausleihdaten': Hier ist die Mediengruppe 'BC' eingetragen.
Schritt 3: Welche Einstellung muss in der Konfiguration des Web-OPAC gesetzt werden?
changeini.exe, Abschnitt ANPASSUNG, Parameter ZUSSQLEXEMPLAR=and not mediengrp='BC'
Resultat: Mit dieser Einstellung werden in der Detailansicht nur Exemplare angezeigt, die eine andere
Hinweis zu ZUSSQLEXEMPLAR: Es werden nur Exemplar-, keine Mediendaten ausgeblendet. Um auch die
Hinweis zu ZUSSQL und ZUSSQLEXEMPLAR: Wenn Medien und/oder Exemplare vorhanden sind, denen
ZUSSQL=and (mediengrp<>'BC' or mediengrp is null)
ZUSSQLEXEMPLAR=and (mediengrp<>'BC' or mediengrp is null)