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

« Previous Version 2 Current »


Wie bereits unter Connect Arguments – ProfileId erwähnt, nutzt primedocs das aktuelle Profil, wenn nichts spezifiziert wird. Das Profil könnte über die Profil-Id bzw. den Profilnamen explizit genannt werden. Bei allen Varianten können über diese Funktion Profilfelder übersteuert werden. Dabei werden die Felder mit dem selektierten Profil zusammengelegt. Bilder können base64-kodiert ebenfalls übergeben werden.

HINWEIS

Zu den Unterschreibenden (Signer): Bei allen Profilen stehen nur diejenigen Signer zur Verfügung, die im Unterschriftsprofil des jeweiligen Profiles enthalten sind. Bei einem anonymen Profil werden automatisch zehn leere Signer erzeugt.


Beispiel 1: Aktuelles Profil, mit überschriebenen Feldern

Ohne Angabe eines expliziten Profiles wird das aktuelle Profil aus dem primedocs-Client verwendet. Dazu können noch einzelne Profilfelder überschrieben werden.

<?xml version="1.0" encoding="UTF-8"?>
<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="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>

Profilwahl über Profil-ID oder Profilname

Ein Profil kann auch über die Id ausgewählt werden. Das ist mit oder ohne überschriebenen Feldern möglich.

<?xml version="1.0" encoding="UTF-8"?>
<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>
    		<ProfileId>25558547-a6fb-4fad-908b-63118dcee5c9</ProfileId>
    		<LanguageLcid>2055</LanguageLcid>
    	    </Arguments>
    	    <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>

Anstelle der Id kann auch der Profilname unter angegeben werden. Sofern ein solches Profil existiert und erkannt wird, kann es ebenfalls verwendet werden.

  • No labels