Inhalt anzeigen / ausblenden

    ProfileData in Connect

    Wie bereits unter Connect Arguments – ProfileId erwähnt, nutzt OneOffixx 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.

    Note

    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 OneOffixx-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.

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