A99: Export-Raetsel

Sibylle Koczian Sibylle.Koczian at bibliothek.uni-augsburg.de
Di Dez 11 13:50:24 CET 2001


Liebe Liste,

dieser Flex funktioniert auf ganz merkwuerdige Weise unzuverlaessig:

    * aktuelle Exp.param. und -datei sichern
var e
ins #uve
var E
ins #uvf

    * aktuelle Satznummer sichern
var "#" i
ins #urN

    * Suchbegriff: Lieferant
ask Lieferant
if "" jump nolief
if cancel jump nolief
insert #ufa

    * Export mit Sortierparametern
:such
delete uuu.alg
xport p s-konvfs
xport f uuu.alg
    * Restriktion: Keine Prä-Order-Bestellungen
variable ("BDT>=19971212 and BES L " #ufa " ?) not (SYS s 5 ? or SYS s 6 ? 
or SYS s 7 ?)"
find
var "Anzahl: " l
message
if empty jump nix
download set
message Fertig, Ergebnis in uuu.alg

:ende
    * Exportparameter und -datei wiederherstellen
var #uve
xport p
var #uvf
xport f
    * den alten Satz wieder holen
var #urN
find
    show rec
    display
    * Variable und Zwischendateien loeschen
variable ""
insert #ufa
insert #ufn
insert #uve
insert #uvf
insert #urN
insert #uwC
    delete uuu.alg
    delete sss.alg
end

:nolief
message "Kein Lieferant angegeben"
jump ende

:nix
message "Keine offenen Fortsetzungs-Bestellungen bei diesem Lieferanten"
jump ende

Es kann vorkommen, aber es kommt nicht immer vor, dass dabei die Saetze der 
Ergebnismenge mehrfach exportiert werden - Anzahl unterschiedlich. Es 
passiert fruehestens beim zweiten Flex-Aufruf mit einem anderen 
Suchbegriff. Das Problem muss schon auch mit der verwendeten Parameterdatei 
zusammenhaengen, denn beim Export mit i-1 passiert nichts; andererseits 
wird die gleiche Parameterdatei in einem Avanti-Client benutzt und da ist 
das Problem noch nie aufgetreten. Das Loeschen der erzeugten Grunddatei vor 
dem naechsten Export nuetzt nichts.

Kennt jemand solche Effekte? Soll ich die benutzten Parameter und ein paar 
Saetze ins Upload-Verzeichnis stellen?

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