启用HTML5表单的附件

您可以上传、预览和提交带有HTML5表单的附件。 默认情况下,附件支持处于禁用状态。 要启用附件支持,请执行以下操作:

  1. 创建具有多选字符串属性mfAttachmentOptions自定义配置文件

  2. 在自定义配置文件中,指定属性fileSizeLimitmultiSelectbuttonText以配置文件附件小组件的选项。 您还可以根据需要指定更多自定义属性。

  3. 在自定义配置文件中,使用以下配置:

    • multiSelect -> true或false(默认为true)
    • fileSizeLimit -> value_in_mb(例如5)(默认为2 MB)
    • buttonText ->弹出窗口的按钮文本(默认情况下为“附加”)
    • 接受 ->文件类型以接受(默认情况下为“audio/*, video/*, image/*, text/*, .pdf”)
    注意

    在Microsoft Internet Explorer 9中,用户可以附加超过指定限制的文件。 这是一个已知问题。

  4. 使用元数据编辑器选择您上面为HTML 5表单创建的自定义配置文件。

  5. 使用自定义配置文件渲染表单模板,附件图标将显示在表单工具栏上。

    注意

    Forms Portal开箱即用地提供启用了草稿和附件功能的自定义配置文件。 有关​另存为草稿​配置文件的更多信息,请参阅将HTML5表单另存为草稿

  6. 单击附件图标,将出现附件选择对话框。 浏览并选择附件,然后单击​Attach

    注意

    要预览附件,请单击附件名称。

    注意

    匿名用户无法使用文件预览选项。

附件提交格式

启用附件后,HTML5表单会提交多部分数据。 多部分提交数据包含两部分:dataXml​和​附件

注意

为了向后兼容,如果mfAllowAttachments选项处于关闭状态,则HTML5表单不会发送多部分数据。 它以​application/xml​格式发送简单数据xml。

如果mfAllowAttachments标志处于打开状态,则submit service proxy service还会使用dataXml和附件发布多部分数据。

在此页面上