AW: AW: AW: AW: [Allegro] Datenimport & Nachtrag

Bernhard Eversberg ev at biblio.tu-bs.de
Mi Apr 2 12:38:40 CEST 2008


Thomas Berger schrieb:
> 
> Offline oder sonstwie nur die betroffenen Saetze als
> (PRESTO-)Ergebnismenge zusammensammeln.
> 
> Dann fuer jeden Satz:
> ~ - sperren
> ~ - mit var sk   alle Schluessel berechnen lassen
> ~ - irgendwie auseinanderdroeseln, Primaerschluessel dabei weglassen
> ~ - alle Schluessel mit ixadd in den Index setzen
> ~ - entsperren
> 
Hilfreich ist evtl. der mit Vb.202 angepriesene FLEX  unindex.flx,
der eine Erg.Menge gemäß einer modifizierten Parameterdatei neu
durchindexiert. Dabei wird  var sk  eingesetzt. Man braucht gar
nichts auseinanderzudröseln, weil sk schon das Richtige liefert.
Es stehen Kommentare drin.

> Ein hypothetischer flex-Befehl ixtest koennte uebrigens
> 
> a) ueberpruefen, ob /der angegebene/ Satz einen bestimmten Schluessel
> ~   bildet
> 
Ersatzweise:  var sk  und dann  if %...%

> b) (nuetzlich fuer ISBN- und andere Dublettentests, die Schwierigkeiten
> ~   haben zu entscheiden, ob - je nach Speicherstatus - Null oder Ein
> ~   Treffer der "gute" Wert sind) mit vorangestelltem "!" oder "-"
> ~   ueberpruefen, ob /irgendein anderer als der angegebene/ Satz einen
> ~   bestimmten Schluessel bildet
> 
Hm. _Irgendein_ anderer? Also alle Sätze durchprüfen?

> [Es /gibt/ Situationen, wo Schluessel fehlen, die da sein sollten ...
Da wüßten wir gerne Genaueres, vorzugsweise Nachvollziehbares.

> 
> P.S.: in ixadd.rtf werden Flex-Kommandos "set tab ..." erwaehnt, die
> "set tbl ..." heissen muessten.
Wird korrigiert. Allerdings ist nur der erste Buchstabe signifikant, der
Fehler ist aus Sicht des Programms keiner, eine Gub-Situation ist nicht
zu befürchten.

B.E.




Mehr Informationen über die Mailingliste Allegro