Activación de archivos adjuntos en un formulario HTML5

Puede cargar, previsualizar y enviar archivos adjuntos con formularios HTML5. De forma predeterminada, la compatibilidad con archivos adjuntos está deshabilitada. Para habilitar el soporte de datos adjuntos:

  1. Cree un perfil personalizado con la propiedad mutiselect string mfAttachmentOptions.

  2. En el perfil personalizado, especifique las propiedades fileSizeLimit, multiSelecty buttonText para configurar las opciones del widget de archivos adjuntos. Si es necesario, también puede especificar más propiedades personalizadas.

  3. En el perfil personalizado, utilice las siguientes configuraciones:

    • multiSelect -> true o false (verdadero de forma predeterminada)
    • fileSizeLimit -> value_in_mb (digamos 5) (2 MB de forma predeterminada)
    • buttonText -> Texto del botón para la ventana emergente ("Adjuntar" de forma predeterminada)
    • accept -> tipos de archivo que aceptar ("audio/*, video/*, image/*, text/*, .pdf" de forma predeterminada)
    NOTA

    En Microsoft Internet Explorer 9, los usuarios pueden adjuntar archivos que superen el límite especificado. Es un problema conocido.

  4. Utilice la variable editor de metadatos para seleccionar el perfil personalizado que ha creado anteriormente para los formularios de HTML 5.

  5. Representar la plantilla de formulario con un perfil personalizado y el icono de archivos adjuntos aparecería en la barra de herramientas de formularios.

    NOTA

    De forma predeterminada, el portal de formularios proporciona un perfil personalizado con la capacidad de borradores y archivos adjuntos habilitada. Para obtener más información sobre la variable Guardar como borrador perfil, consulte Guardado de formularios del HTML 5 como borrador.

  6. Haga clic en el icono de datos adjuntos y aparecerá un cuadro de diálogo de selección de datos adjuntos. Busque y seleccione el archivo adjunto y haga clic en Adjuntar.

    NOTA

    Para obtener una vista previa de un archivo adjunto, haga clic en su nombre.

    NOTA

    La opción de vista previa del archivo no está disponible para usuarios anónimos.

Formato de envío de datos adjuntos

Cuando los archivos adjuntos están habilitados, el formulario de HTML5 envía datos de varias partes. Los datos de envío en varias partes tienen dos partes dataXml y archivos adjuntos.

NOTA

Para la compatibilidad con versiones anteriores, si mfAllowAttachmentsestá desactivada, los formularios HTML5 no envían los datos de varias partes. Envía xml de datos simples en application/xml formato.

Si el indicador mfAllowAttachments está activado, la variable enviar servicio proxy también publica datos de varias partes con dataXml y archivos adjuntos.

En esta página