[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