Die Daten sollen in das Dokument projiziert werden können. Für diesen Fall werden die Daten an eine Dokumentfunktion übergeben, die Daten in das Dokument einbaut. Je nach Dokumentfunktionstyp kann eine andere Art verwendet werden. Zum Beispiel werden Daten über den Dokument-Parameter über CustomControls und CustomXML Parts verbunden.

Dokument Parameter

Folgendes Script erstellt ein Dokument und füllt es mit den endsprechenden Parametern ab.

    <?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="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>
    					<Value key="DocParam.Image">Base64 encoded image</Value>
    				</Arguments>
    			</Function>
    		</OneOffixxConnect>
    	</Entries>
    </OneOffixxConnectBatch>