Inhalt anzeigen / ausblenden

    Anwendungsfälle

    Note

    Zum Testen der Schnittstelle steht Ihnen auch der OneOffixx Connect Client (Windows) zur Verfügung.

    Im Folgenden werden mögliche Anwendungsfälle gelistet und als Beispiel die minimale XML-Konfiguration aufgezeigt:

    • Dokument erstellen
    • Speicherort definieren
    • Dokumente zusammenführen
    • Vorlagen filtern mittels Tags
    • Bestehendes Dokument aktualisieren und/oder ergänzen
    • Nachfolgeprozesse starten über Befehle (Drucken, PDF Erzeugung, …)
    • Verarbeiten von Collections mit Extended Binding
    • 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.

    Zurück nach oben | Deutsch | English PrimeSoft AG   I   Bahnhofstrasse 4   I   8360 Eschlikon   I   Switzerland   I   Datenschutz   I   Impressum