Word (Fill) - Upload zum Bild

Demonstriert Beispiel für die Funktion b64img()

Dieses Beispiel kann auch über den Formularstore https://formexchange.formcycle.eu/formcycle/portal/form-store/public/formstore/index.xhtml heruntergeladen werden.

Sucheingabe "Word"

Um ein Bild aus einem Upload anzuzeigen, muss der Upload in einen Base64 String umgewandelt werden. Der String wird dann an das Word-Dokument übertragen und daraus wieder ein Bild erzeugt.

 

Wir benötigen daher als erstes ein verstecktes Feld in der der Base64 String abgespeichert wird. Dieses Feld muss wiederholbar sein! In unserem Beispiel ist das wiederholbare versteckte Element  "tfImgBase64StringMultiple".

 

Bereiten Sie das WordDokument vor und fügen Sie ein Feld/Platzhalter mit dem entsprechenden Namen ein. Um das Bild auch anzuzeigen, ist die Funktion "b64img()" notwendig. Der Platzhalter im Word sollte dann z.B.

tfImgBase64StringMultiple.b64img()

sein.

 

Im Workflow

 

1.) Erstellen Sie eine Schleife (Liste) und wählen "Liste von Anhängen".

2.) Erstellen Sie in der Schleife eine Aktion "Base64 kodieren" und wählen das Upload-Element aus.

3.) Erstellen Sie danach, auch in der Schleife, eine Aktion "Formularwerte ändern" und schreiben den Base64String (Rückgabewert der Aktion Base64 kodieren) in das versteckte Feld "tfImgBase64StringMultiple".

 

Die Konfiguration der Aktion "Formulartwert ändern" ist hier etwas komplizierter. Schauen Sie sich bitte daher die entzsprechende Hilfe an.

 

powered by XIMA® formcycle
Die mit einem Stern (*) gekennzeichneten Felder sind Pflichtfelder und müssen ausgefüllt sein.