[Allegro] acon und Nachladung

Bernhard Eversberg ev at biblio.tu-bs.de
Di Jun 14 14:12:10 CEST 2011


Am 03.06.2011 14:46, schrieb Thomas Berger:
> nutzt man #dts im Job vor dem ersten "new", dann
> scheintern in den Exportparametern die Nachladungen!
>
> Beispiel:
>
> Die folgende Parameterdatei laedt einen bekannten Schluessel nach
> und schaut ob es klappt:
>
> ==== tucho.apr: ===
>    ********* Kategorieliste ****************************************
>
> #nr +#J00 p"tucho=" E"=" |:2
> #t{C "FAIL!" C}
> #+#
>
> #J00
> #ux: "ok: "
> #+#
> ===================
>
> genutzt wird sie in folgendem Job:
> === tucho.job ===
>    // Testexport
> xport param tucho
> xport file tucho.txt
>
> Write #dts newline
> new
> #20 egal
>
> export
> ==============
>
> Das liefert "FAIL!" als Inhalt von tucho.txt nach dem Aufruf
>
> acon -jtucho.job -bdemo2\cat
>
>
> Tauscht man im Job die Zeilen mit "Write #dts" und "new", so
> ist die Ausgabe "ok: tucho=|2Tucholsky, Kurt"
>
Es empfiehlt sich, vor dem ersten "write" ein "find #1"
zu machen, damit alles, insbes. der Zugang zur Datenbank und
die Struktur des Datensatzes, korrekt initialisiert ist.
Dann klappt's auch mit #dt(s) und #op.
Mit "new" wird der geladene Satz ja wieder entfernt.

B.E.



Mehr Informationen über die Mailingliste Allegro