Restriktionen

Anando Eger anando at aneg-dv.de
Fr Okt 11 14:19:28 CEST 2002


Thomas Berger schrieb:
> 
> Lieber Herr Groeschl,
> 
> > in unserer Datenbank werden werden Personennamen nach ihrer Funktion
> > in verschiedenen Feldern erfasst (#40 Verfasser, #41 Adressat usw.).
> > Im Index erscheinen sie alle im Register 1, ihre Funktion wird als
> > Postfix angehaengt. Ein entsprechender Abschnitt aus der Index-Datei
> > sieht beispielsweise so aus:
> > #4n2
> > #t{ "|1" }
> > !u1 u f" " e" =" y2 P"  [Verfasser]" e66
> > #+#
> >
> > Ist es moeglich, Restriktionen zu formulieren, so dass im Find-Menü
> > von a99 bzw. alcarta die Suche mit diesen Funktionsbezeichnungen
> > eingeschraenkt werden kann, also z.B. "Zeige nur die Handschriften an,
> > von denen August Hermann Francke Verfasser ist."? Wie muessten solche
> > Restriktionen aussehen?
> 
> Nein, ist nicht moeglich: Eine hypothetische Verfasser-Restriktion
> wuerde als Restriktion immer noch eine fuer den gesamten
> Datensatz sein, koennte also nur kennzeichnen, dass der
> Datensatz einen Verfasser hat, aber nicht, dass der
> damit zu kombinierende Suchbegriff "Francke" im konkreten
> Fall der Verfasser ist. ...

Lieber Herr Groeschl, Lieber Herr Berger,

Könnte man nicht, da die Restriktionsdatei je Zeile bis zu 72 Zeichen 
erlaubt, z.B. Verfasser auf Pos.  10 - 29, Adressat auf 30 - 49 usw.
konfigurieren?

Je mehr Kategorien man einbezieht, um so weniger Platz hat man für jede
im Durchschnitt, aber vielleicht genügt das schon?

Das könnte dann für obiges Beispiel so aussehen:

ir=72      Volle Ausnutzung der Länge einer Resriktionszeile

...

#-/

... hier werden die ersten zehn Pos. für "übliche" Restriktionen belegt

#40 +#41 e20 s20 
#t{"                    "}       wenn #40 nicht dabei, 20 Leerzeichen
#41 +#42 e20 s20
#t{"                    "}       wenn #41 nicht dabei, 20 Leerzeichen

... usw. ... Rest bis Pos. 72 belegen

Viele Grüße
Anando Eger




Mehr Informationen über die Mailingliste Allegro