[Allegro] Zweite Datenbank auf, ExFlex, Ergebnis verarbeiten

Bernhard Eversberg ev at biblio.tu-bs.de
Do Aug 4 14:29:16 CEST 2005


Sibylle Koczian schrieb:
> Liebe Liste,
> 
> sehe ich richtig, dass folgendes nicht mit mehreren Flex-Befehlen geht, 
> sondern nur mit einem Aufruf einer Batchdatei o.ae.:
> 
> Datenbank Nr. 1 ist offen.
> Datenbank Nr. 2 wird geöffnet.
> Aus Datenbank Nr. 2 wird ein Export gemacht (per externem Flex).
> Das Ergebnis dieses Exports wird in Datenbank Nr. 1 weiter verarbeitet.
> 
> Mit mehreren Flex-Befehlen müsste das ja so aussehen:
> 
> variable <A99-Aufruf für Datenbank Nr. 2 zusammenbauen>
> cAll / CAll
> flex <externer Flex, produziert output.adt>
> <output.adt weiter verarbeiten>
> 
> Bei cAll (oder call, das ist egal) wird flex <externer Flex...> erst 
> ausgeführt, nachdem Datenbank Nr. 2 schon wieder geschlossen ist - und 
> dann geht es nicht mehr (übrigens kommentarlos, ohne Fehlermeldung).
> 
> Bei CAll / Call wird flex <externer Flex...> zwar aufgerufen, aber für 
> die Weiterverarbeitung von output.adt wird nicht abgewartet, bis der 
> Export aus Datenbank Nr. 2 beendet ist.
> 
Aber Datenbank 2 koennte ihrerseits nach dem Export einen ExFLEX an 
Datenbank 1 aussenden, der dann von 1 aufgefangen und ausgefuehrt wuerde!

-- 
Bernhard Eversberg
UB Braunschweig
Tel. 0531 391 5026
E-Mail: b.eversberg at tu-bs.de



Mehr Informationen über die Mailingliste Allegro