Hinzufügen von Job-Start- und Job-Ende-Seiten bei mit DocBridge Mill: cpmcopy erzeugtem Output

In Verbindung mit Seiten Templates wird der DocBridge Mill: cpmcopy Parameter "xifvariables" benutzt, um zusätzlichen Text zur Ausgabe hinzuzufügen. Folgende Schritte erläutern, wie man ein Template mit "xifvariables" erstellt und diese dann mittels DocBridge Mill: cpmcopy ersetzt.

Seiten Template:

1. Erstellen einer Template Seite

cpmcopy Template Seite

2. Konvertieren der Seite in das DocBridge Mill Dateiformat XIF

cpmcopy –i <inputfile name> -type <file type> -o –type XIF

3. Öffnen der XIF-Datei in einem Editor

4. Suchen der Texte, welche durch XIF-Variablen ersetzt werden müssen, in diesem Beispiel "StatementSample.txt"

5. Ersetzen dieser Texte mit den DocBridge Mill XIF-Variablen

"StatementSample.txt" ersetzen durch "<cp:field value="filename" />" :

<text font='1'>File name: StatementSample.txt</text>

wird zu

<text font='1'>File name: <cp:field value="filename"
/></text>

6. Um zusätzlich das Ausführungsdatum einzufügen, können weitere XIF Felder hinzugefügt werden:

1. "Dummy date field" ersetzen durch "<cp:field value="date()" dateformat="dddd, d. MMMM yyyy"/>" :

<text font='1'>Date: Dummy
date field</text>

wird zu

<text font='1'>Date: <cp:field value="date()" dateformat="dddd, d. MMMM
yyyy"/></text>

2. "Dummy date field" ersetzen durch "<cp:field value="time()" timeformat="HH:mm:ss"/>" :

<text font='1'>Time: Dummy
time field</text>

wird zu

<text font='1'> Time: <cp:field value="time()"
timeformat="HH:mm:ss"/></text>

7. Speichern der Änderungen

Anmerkung: Achten Sie darauf, alle Special Character der JavaScript Syntax einzubinden bzw. zu behalten.

 

DocBridge Mill: cpmcopy Kommandozeile:

Die XIF-Variablen können jetzt befüllt werden, indem die Template-Datei als zusatzlicher Input angegeben wird und die Variablen und deren Werte per Aufruf in der DocBridge Mill: cpmcopy Kommandozeile definiert werden:

cpmcopy
– -i[infile] <template file name> -xifvariables filename=<input file
name> -infile <input file name> -o[outfile] <output file name>

Anmerkung: Die Datums- und Zeitfelder werden automatisch von DocBridge Mill befüllt.

 

Die erste Seite der Ausgabedatei ist die Template Seite:

cpmcopy Template Seite

Zurück