Show Menu
SUJETS×

Activation des pièces jointes à un formulaire HTML5

Vous pouvez télécharger, prévisualiser, et envoyer des pièces jointes avec des formulaires HTML5. Par défaut, la prise en charge des pièces jointes est désactivée. Pour activer la prise en charge des pièces jointes :
  1. Créez un profil personnalisé avec la propriété de chaîne à choix multiple mfAttachmentOptions .
  2. In the custom profile, specify properties fileSizeLimit , multiSelect , and buttonTex t to configure options of the file attachment widget. Si nécessaire, vous pouvez également spécifier d’autres propriétés personnalisées.
  3. Dans le profil personnalisé, utilisez les configurations suivantes :
    • multiSelect -> vrai ou faux (vrai par défaut)
    • fileSizeLimit -> value_in_mb (par exemple 5) (2 Mo par défaut)
    • buttonText -> Texte du bouton pour la fenêtre contextuelle ("Joindre" par défaut)
    • accept -> types de fichiers à accepter ("audio/*, video/*, image/*, text/*, .pdf" par défaut)
    Microsoft Internet Explorer 9 permet aux utilisateurs de joindre un fichier plus volumineux que la limite spécifiée. Il s’agit d’un problème connu.
  4. Utilisez l’éditeur de métadonnées pour sélectionner le profil personnalisé que vous avez créé ci-dessus pour les formulaires HTML5.
  5. Générez votre modèle de formulaire avec un profil personnalisé et l’icône de pièces jointes apparaît sur la barre d’outils Formulaires.
    Hors zone, le portail de formulaires fournit un profil personnalisé avec la fonctionnalité de pièces jointes et de brouillons activée. Pour obtenir plus d’information sur le profil Save as Draft , consultez Enregistrement des formulaires HTML5 en tant que brouillon .
  6. Cliquez sur l’icône de pièce jointe, une boîte de dialogue de sélection de pièce jointe apparaît. Recherchez et sélectionnez la pièce jointe et cliquez sur Joindre .
    Pour afficher l’aperçu d’une pièce jointe, cliquez sur le nom de la pièce jointe. 
    L’option Aperçu du fichier n’est pas disponible pour les utilisateurs anonymes.

Format d’envoi de pièce jointe

Lorsque les pièces jointes sont activées, le formulaire HTML5 envoie des données multipartie. The multi-part submission data has two parts dataXml and attachments .
For backward compatibility, if mfAllowAttachments option is turned off, then the HTML5 forms does not send the multi-part data. It sends simple data xml in application/xml format.
Si l’indicateur mfAllowAttachments est activé, le service proxy du service d’envoi traite également les données multipartie avec les données Xml et les pièces jointes.