Leser-Datensaetze ueber Reg.1
Wuerzl, Robert
WUE at novsrv.ub.tuwien.ac.at
Di Apr 8 11:42:24 CEST 1997
Liebe aLFianer,
Herr Steiner schrieb:
> Ein derartiger Eintrag sollte sich nicht in Register 1 befinden. Vorgesehen
> ist der entsprechende Eintrag der Ausweisgueltigkeit in Register 10 mit dem
> Praefix "Z" (Teilfeld a der Kategorie 9B). Mit der alf.api vom 23.09.1996
> klappt dies auch richtig. Der Schluessel wird in Zeile 1664, Sprungmarke
> Alt-233 gebildet. Auf der Suche nach einer moeglichen Ursache fuer das
> geschilderte Fehlverhalten bin ich auf die Sprungmarke #-T gestossen (Zeile
> 1021 ff.). Wird durch einen Irrtum diese Marke oder die wenige Zeilen
> spaeter folgende Marke #39... mit einer Kategorie 9B angesteuert, so
> entstehen die von Herrn Wuerzl beschriebenen Eintraege. Dies koennte
> entweder durch eine doppelt vergebene Sprungmarke, durch eine fehlerhafte
> ak-Anweisung (z.B. ak=3D9B+T) oder auch einfach nur durch das Fehlen einer
> Ende-Bezeichnung (z.B. #+#) geschehen. Ein Test mit Einfuegung einer Zeile
> ak=3D9B+T ergab die von Herrn Wuerzl beschriebenen Schluessel.
> Die einzige Moeglichkeit zur Wahrung des Datenschutzes ist (meines Wissens)
> die strikte Vermeidung jedes Schluessels, der irgendwie mit Leserdaten zu
> tun hat, in den Registern 1 - 9.
Ich habe unsere ALF.API ueberprueft:
- bei Sprungmarke #-T steht Folgendes: <31> steht fuer ASCII-31
#-T Person: Titel
!u1 +#39û i2,1 e"<31>" c": " Z Person kommt vor (#31t)
!u1 +#39û <31>a Z Person kommt vor (#35, #36)
!u1 +#39û e"<31>" b0 Z Text ohne Teilfeld ist auch SW
#+- Eintrag in Index 4 ist schon unter #-ú gemacht
#39û
!u1 B"<31>a" e"<31>" e": " y2 f32 kommt in Index 1 --> hier ist mir
!u1 e"<31>" b": " p" / " nicht klar, was
passiert!!!
!u1 <31>t p" / "
!u1 <31>u p" / "
#+#
- einen ak-Befehl "ak=9B+T" gibt es NICHT!
- ich habe alle Eintraege ins Register 1 ueberprueft, hier die
entsprechenden Passagen: (Suche nach: p"|1 )
Loeschkontrolle:
#--
!4n +# u f" " e" =" p"|1" <---
!2n +# u f" " e" =" p"|2"
#-r
#t{ "_1" } Pseudoschlüssel
!4n +# u f" " e" =" p"|1" <---
!2n +# u f" " e" =" p"|2"
!6n +# u f" " e" =" p"|6"
!3t +# 4 f" " e" =" y2 p"|3" P" *"
#-C #4. und #5.-Verweisungen
#ch +- i2,n i3,z
#ch +- i2,n i3,d #4nd und #4nz ausschliessen
!u1 +#39 e" =" e38 p"|1" Kopfform endet beim nächsten " = " <---
#+-
#-c Verweisung auf Doppelnamen
#ch +- i2,n i3,z
#ch +- i2,n i3,d #4nd und #4nz ausschliessen
!u1 +#39] e", " e" =" b"-" f" " p"|1" nur wenn "-" vorkommt, geht's
weiter! <---
#+-
#39/ Personenschlagw. -> Index 1
!u1 f"+- /(<)" F"* " p"|1" <---
#-b Festschrift
!u1 u e" =" e58 p"|1F-> " <---
#+#
- der Eintrag fuer Ausweisende kommt nur 1x vor (Suche nach: p"|:Z" )
* 94.09
#-_ * 233 10 ZAusweisEnde
#u1 a y0 p"|:Z" * Aktiver Leser?
#+#
Im Register 1 steht bei uns Folgendes:
1 : Namen von Personen
1 /GESPERRT
32==>19991231
1 W-> agricola, georg
Und so schaut 1 Datensatz aus: (Name geaendert)
UBTU Wien - Bücher - Datei: ALF_220 - Satz: 9729 - Länge: 190 - 2
#99e19970408/10:07:09HIT
#9B 0$E1410908k1nXYZ..., DOMINIKsTivoligasse 7-9/2/19oWIENpA-
1120jHerrnfAuMd19680810NE881SDREIHUFEISENG.7OLEOBENPA-
8700A950829a19991231
Einige dieser Lesersaetze wurden vor langer Zeit angelegt (und vor
kurzem geaendert), einige sind ganz neue Saetze.
Mit <F7> sieht man, dass es eigentlich gar keinen Eintrag im
Register 1 geben duerfte!!!
|0XYZ..., DOMINIK/A-1120 WIEN/Tivoligasse 7-9/2/19/FREI
|:A950829
|:B$E1410908
|:Z19991231
|:XYZ..., dominik=$E1410908
... beliebige Taste
Im Register 10 stehen auch wesentlich mehr Eintraege mit dem
Ausweisende-Datum:
10 : aLF - Register 1
322 X970408
102==>Z19991231
1 aaa, testbenutzer=$E00000
Mit den besten Gruessen Robert Wuerzl
+------------------------+---------------------------------------+
| Robert Wuerzl | Tel: ++43 1 58801-5995 (5978) |
| Bibliothek der TU Wien | Fax: ++43 1 586 83 87 |
| Resselgasse 4 | Email: wue at novsrv.ub.tuwien.ac.at |
| A-1040 Wien | |
+------------------------+---------------------------------------+
Mehr Informationen über die Mailingliste Allegro