Häufig gestellte Fragen FAQ

38. Wie kann ich die Textbausteine im Auftrag an CIB merge mitliefern?

Dem merge-Step werden die Dateien über die --directory-set-Property übergeben. Dabei wird auch der Dateiname festgelegt. Damit der Propertyname bei mehreren zu übergebenen Textbausteinen eindeutig ist, muß der Dateiname in den Propertynamen aufgenommen werden.

Beispiel:

<step command="merge" name="merge">
   <property name="--directory-set=wurzel.rtf">{\rtf1…}</property>
   <property name="--directory-set=baustein.rtf">{\rtf1…}</property>
   <property name="-i">wurzel.rtf</property>

Die so definierten Dateien werden anschließend mit diesen Dateinamen wie üblich über die -i-Property angesprochen (siehe Beispiel), sowie aus den Bausteinen mit {includetext} angesprochen. Mischformen, wo nur ein Teil der Bausteine im Auftrag geliefert werden, sind möglich. Beispieljobs: Job-Csv-Merge-FormatPdf.xml, Job-Embed-RtfDataBmp.xml