if res <command>

Sibylle Koczian Sibylle.Koczian at bibliothek.uni-augsburg.de
Do Nov 8 13:29:31 CET 2001


Liebe Liste, lieber Herr Eversberg,

ich habe den Eindruck, dieser Befehl tut nicht, was er soll. Wenn ich die 
Funktion "Index erneuern" aus org.rtf auf eine Datenbank loslasse, die 
keine V14-Ersetzungen hat (kein i5 in den Indexparametern), wohl aber eine 
Restriktionsdatei, dann muessten eigentlich die zwei Durchlaeufe von INDEX 
(... - at 1, ... - at 2) stattfinden. Jedenfalls steht es so in org.flx:

   Index erneuern
:fi
   Sind 2 Durchlaeufe noetig?
if v14 jump 2runi                            <--- dieser Sprung findet 
korrekterweise nicht statt, kein i5
if res jump 2runi                            <--- dieser Sprung muesste 
stattfinden, es gibt Restriktionen
wri P "index -fi0 -n0 -m0 -k" K " -d*" D B " -e" B "/" #uxD n
jump as

:2runi
wri P "index -fi0 - at 1 -n0 -m0 -k" K " -d*" D B " -e" B "/" #uxD n
wri P "index -fi1 - at 2 -n0 -m0 -k" K " -d*" D B " -e" B "/" #uxD n
jump as

Tatsaechlich wird aber nicht zu 2runi gesprungen - in org.bat steht der 
Befehl fuer nur einen Durchlauf.

???

Beste Gruesse, Koczian


Dr. Sibylle Koczian
Universitaetsbibliothek , Abt. Naturwiss.
D-86135 Augsburg

Tel.: (0821) 598-2400, Fax : (0821) 598-2410
e-mail : Sibylle.Koczian at Bibliothek.Uni-Augsburg.DE





Mehr Informationen über die Mailingliste Allegro