HINWEIS
Zum Testen der Schnittstelle steht Ihnen auch der Primedocs Connect Client (Windows) zur Verfügung.
Im Folgenden werden mögliche Anwendungsfälle gelistet und als Beispiel die minimale XML-Konfiguration aufgezeigt:
Nachfolgeprozesse starten über Befehle (Drucken, PDF Erzeugung, …)
Empfängerspezifische Daten für Benutzer unsichtbar ins Dokument bringen
Bei jedem Anwendungsfall können natürlich noch die verschiedenen Connect Funktionen mitaufgerufen werden.
Beispiel
Im folgenden Beispiel soll ein Dokument erstellt werden auf Basis der Template-Id "6bb49520-1ebd-4f68-bb5f-02f46a9e1ec8" und mit der LanguageLcid "2055". Zusätzlich werden die zwei Dokumentfunktionen Dokument-Parameter und Profil-Daten mit Daten parametriert.
<OneOffixxConnectBatch xmlns="http://schema.oneoffixx.com/OneOffixxConnectBatch/1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <Entries> <OneOffixxConnect> <Arguments> <TemplateId>6bb49520-1ebd-4f68-bb5f-02f46a9e1ec8</TemplateId> <LanguageLcid>2055</LanguageLcid> </Arguments> <Function name="DocumentParameter" id="2de8db66-f3d7-456d-bba3-6bb0f12c1fb6"> <Settings> <Value key="ShowDialog">false</Value> </Settings> <Arguments> <Value key="DocParam.Subject">#BetreffAusLotusNotes#</Value> <Value key="DocParam.RefNr">M1456-22</Value> <Value key="DocParam.CopyTo"> <Line>#KopieAn1#</Line> <Line>#KopieAn2#</Line> </Value> <Value key="DocParam.Attachments"> <Line>#Beilage1#</Line> <Line>#Beilage2#</Line> </Value> </Arguments> </Function> <Function name="ProfileData" id="5C8B5321-E02D-4A1C-80E3-627D40AEABAF"> <Arguments> <Value key="Profile.User.FirstName">Max</Value> <Value key="Profile.User.LastName">Mustermann</Value> </Arguments> </Function> </OneOffixxConnect> </Entries> </OneOffixxConnectBatch>
Als Resultat wird clientseitig das Dokument direkt in Microsoft Word geöffnet. Bei der serverseitigen Verarbeitung würde das erstellte .dotx dem Aufrufer zurückgegeben werden.