...
Nicht alle Open XML bzw. Microsoft Word Features sind bei der PDF-Konvertierung über diesen Command unterstützt. Als Alternative gibt es im Client die Möglichkeit über den SaveAs-Command das installierte Microsoft Office für die PDF-Konvertierung zu benutzen.
HINWEIS
Werden eigene Schriftarten im Dokument verwendet, müssen diese Schriftarten auch auf dem Server installiert werden.
...
Code Block |
---|
<Command Name="Print" /> |
...
SaveAs
...
Note |
---|
CAUTION |
Speichert das Dokument am angegebenen Zielort. Der neue Dateispeicherort wird für alle folgenden Befehle berücksichtigt (z. B. im DefaultProcess).
...
Code Block | ||
---|---|---|
| ||
<Command Name="SaveAs"> <Parameters> <Add key="Filename">\\MyServer\share\organization\...\documentxyz.dotx</Add> <Add key="Overwrite">true</Add> <Add key="CreateFolder">true</Add> <Add key="CopyOnly">false</Add> <Add key="AllowUpdateDocumentPart">false</Add> </Parameters> </Command> |
HINWEIS
In früheren Versionen konnte zusätzlich der Parameter Type
angegeben werden. Dieser wird nicht mehr benötigt, da eine Typumwandlung implizit über die Dateiendung der Zieldatei abgeleitet wird.
...
Code Block | ||
---|---|---|
| ||
<Command Name="UpdateFieldsOnOpen"> <Parameters> <Add key="Type">OneOffixx<>primedocs</Add> </Parameters> </Command> |
HINWEIS
Es wird empfohlen, das Command zusammen mit ConvertToDocument (bzw. für den PDF-Output mit ConvertToPdf zu benutzen, da Word beim Öffnen einer ".dotx"-Datei ebenfalls das Inhaltsverzeichnis nicht richtig darstellt.
...
Code Block | ||
---|---|---|
| ||
<?xml version="1.0" encoding="utf-8"?> <OneOffixxConnectResult xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <Result>Error</Result> <Message>System.UnauthorizedAccessException: Der Zugriff auf den Pfad "c:\temp" wurde verweigert. bei System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) bei System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, ...) bei System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share) bei OneOffixxprimedocs.Core.Connect.Commands.SaveAs.Execute() ... </Message> <Details> <InputFile>O:\Templates\Template_Kurzmitteilung.oocx</InputFile> <Input><![CDATA[ <OneOffixxConnectBatch> ... </OneOffixxConnectBatch> ]]></Connect> </Details> </OneOffixxConnectResult> |
...
Code Block |
---|
<Command Name="BindCustomXML" /> |
HINWEIS
Es gibt vereinzelt Fälle in welchen Office bzw. der Open XML-Client nicht die richtigen Werte lädt oder die Felder leer bleiben, weil z. B. eine ältere Version von Office genutzt wird oder weil der Open XML-Client diese Funktionalität nicht implementiert hat.
In solchen Fällen kann das BindCustomXML-Command helfen, da primedocs bereits bei der Dokumentgenerierung die Daten nicht nur im CustomXML ablegt sondern weil es gleichzeitig die Daten in den ContentControls aktualisiert.
...