Globale Manipulation

Michael Lackhoff lackhof at uni-muenster.de
Mi Mai 10 11:50:25 CEST 1995


 Hier noch einmal meine XYZ.MPR in einfachster Form:
#-#
!320 y2 P" ->" =kw
#<3
#ukw |16
#550 =vv
#</
#<0
#150 p"#150 " P" dummmy" M   zur Kontrolle etwas, was nicht aus dem
nachgeladenen Satz                              kommt
#uvv p"#550 " M

Mit dieser nun wirklich nicht mehr komplizierten Datei passiert folgendes:
In einer frisch indizierten Datenbank werden wie erwähnt Dubletten angelegt. Der
ursprüngliche Datensatz wird anschließend als gesperrt gemeldet (Versuch mit
DEL)
Dann mache ich Ctrl-Z und lösche den neuen Satz für einen neuen Versuch.
Normales Ergebnis: ein verbleibender Satz und ein Indexeintrag. Also neuer
Versuch:
Nun wird ein neuer Satz erzeugt (an neuer Satznummer zu erkennen), aber kein
neuer
Indexeintrag. Ich suche die Dublette über Satznummer (Indexeintrag zeigt
weiter auf
den Ursprungssatz) und lösche sie. Es bleibt bei einem Indexeintrag. Wenn
ich ihn
auswähle steht über dem Satz: Satz gelöscht (Wohlgemerkt ich hatte nur die
Dublette mit einer ganz anderen Satznummer gelöscht!). Shift-e F10. Nun sind
_beide_ Sätze wieder da, mit zwei Indexeinträgen! Nach einer Neuindexierung
gibt es "ganz normal" zwei Sätze mit zwei Indexeinträgen.
Da stimmt doch was nicht! Und ich sehe nicht, wie in der Minimalversion
(s.o.) noch ein Fehler stecken könnte.
Die letzten Versuche habe ich mit der presto-Version von _heute_ (10.5.)
gemacht.

Blickt da noch jemand durch?

Michael Lackhoff

########################################################################
# Michael Lackhoff                     e-mail  lackhof at uni-muenster.de #
# Hoersterplatz 4                      Tel.    0251-4833257            #
# 48147 Muenster                       FAX     0251-4833275            #
# Hochschule der Franziskaner und Kapuziner in Muenster                #
########################################################################




Mehr Informationen über die Mailingliste Allegro