AW: [Allegro] SR-Hilfsschluessel fehlen
Thomas Berger
ThB at Gymel.com
Mo Aug 21 16:25:54 CEST 2006
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Sibylle Koczian wrote:
> Liebe Liste,
>
> Sibylle Koczian schrieb:
>> Mein Verdacht: es liegt daran, dass bei uns im Gegensatz zur
>> Demo-Datenbank #00 immer Primärschlüssel ist, auch im verknüpften
>> Untersatz. Welcher Primärschlüssel muss dem X-Befehl zum Frasse
>> vorgeworfen werden: der des Hauptsatzes oder der des verknüpften
>> Untersatzes?
>>
> Ich habe jetzt mal den Abschnitt für die SR-Schlüssel geändert, so dass
> X9 den Schlüssel des Untersatzes verarbeitet:
>
> *** Neu, zum Testen
> #09 +#00 e0
> #+-
> #00 y0 X9
> #+#
>
> Jetzt sehe ich zwar Schlüssel im Register 10, die die Form |<Satznummer>
> haben, aber die erweiterte Suche klappt auch so nicht.
>
> Was mache ich falsch?
nun haben Sie die Saetze mit sich selbst ver-SR't...
Das
#09 +# c"+" y0 e"+" X9
von letzter Woche sollte klappen, wenn die #09 der Untersaetze so
beginnt wie die #00 der Hauptsaetze *und* diese im 1. Indexlauf - at 1
auch ins Register 9 gesetzt wird und nicht etwa erst spaeter.
Wichtig ist auch, dass hinter der Identnummer nichts mehr kommt (fuer
Primaerschluessel darf ja "=...." folgen, d.h. der Primaerschluessel
darf Ersetzungsschluessel sein. Der Primaerschluessel hingegen ist nur
dann als SR-Schluessel geeignet, wenn er nicht Ersetzungsschluessel ist.
Daher indexiere ich normalerweise den Primaerschluessel dreimal in den
Registern 9, 10 und 11: Einmal mit fuehrenden Nullen fuer die
automatische Zaehlung, einmal als Primaer- und Ersetzungsschluessel und
einmal fuer SR...)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3-nr1 (Windows XP)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFE6cJyhKFJT0F1FsoRAuXvAJ0T/hPZ+anTAcyH8MJJg8exu65MTACfeOHV
KD2Z52r6LxMOyyl4JaOMlUI=
=IsG/
-----END PGP SIGNATURE-----
Mehr Informationen über die Mailingliste Allegro