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