Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »


HINWEIS

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

Durch den Befehl DefaultProcess und/oder Print kann in primedocs 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>

  • No labels