Inhalt anzeigen / ausblenden

    Nachfolgeprozesse steuern

    Note

    Beide Befehle sind nur im OneOffixx-Client verfügbar.

    Durch den Befehl DefaultProcess und/oder Print kann in OneOffixx ein Nachfolgeprozess gestartet werden. Dieser Befehl kann als Event für beliebige Prozesse genutzt werden, zum Beispiel als Trigger für Drittprogramme.

    <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>
          <Commands>
            <Command Name="ConvertToDocument" />
            <Command Name="DefaultProcess">
              <Parameters>
                <Add key="Start">false</Add>
              </Parameters>
            </Command>
            <Command Name="SaveAs">
              <Parameters>
                <Add key="Filename">C:\Temp\NewDocument.docx</Add>
                <Add key="CreateFolder">true</Add>
                <Add key="Overwrite">true</Add>
              </Parameters>
            </Command>
            <Command Name="Print" />
          </Commands>
        </OneOffixxConnect>
      </Entries>
    </OneOffixxConnectBatch> 
    

    Bei der Nutzung des Print-Befehls wird immer der Standarddrucker von Windows verwendet.

    <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>
          <Commands>
            <Command Name="ConvertToDocument" />
            <Command Name="DefaultProcess">
              <Parameters>
                <Add key="Start">false</Add>
              </Parameters>
            </Command>
            <Command Name="SaveAs">
              <Parameters>
                <Add key="Filename">C:\Temp\NewDocument.docx</Add>
                <Add key="CreateFolder">true</Add>
                <Add key="Overwrite">true</Add>
              </Parameters>
            </Command>
            <Command Name="Print" />
          </Commands>
        </OneOffixxConnect>
      </Entries>
    </OneOffixxConnectBatch>
    

    Mit der Angabe des Type PDF innerhalb des SaveAs-Befehls, wird direkt ein PDF erzeugt.

    <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>
          <Commands>
            <Command Name="SaveAs">
              <Parameters>
                <Add key="Type">PDF</Add>
                <Add key="Filename">c:\OneOffixxConnectTest\OneOffixxConnect.pdf</Add>
                <Add key="Overwrite">true</Add>
                <Add key="CreateFolder">true</Add>
              </Parameters>
            </Command>
            <Command Name="DefaultProcess">
              <Parameters>
                <Add key="Start">false</Add>
              </Parameters>
            </Command>
          </Commands>
        </OneOffixxConnect>
      </Entries>
    </OneOffixxConnectBatch>
    

    Vorlagen haben üblicherweise den Status NewDocument. Soll der Status auf SavedDocument geändert werden muss der Parameter AllowUpdateDocumentPart aktiviert werden. Siehe hierfür den SaveAs-Befehl.

    <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>
          <Commands>
            <Command Name="SaveAs">
              <Parameters>
                <Add key="AllowUpdateDocumentPart">true</Add>
              </Parameters>
            </Command>
            <Command Name="DefaultProcess">
              <Parameters>
                <Add key="Start">false</Add>
              </Parameters>
            </Command>
          </Commands>
        </OneOffixxConnect>
      </Entries>
    </OneOffixxConnectBatch>
    
    Zurück nach oben | Deutsch | English PrimeSoft AG   I   Bahnhofstrasse 4   I   8360 Eschlikon   I   Switzerland   I   Datenschutz   I   Impressum