Show Menu
主题×

为HTML5表单启用附件

您可以上传、预览和提交带有HTML5表单的附件。 默认情况下,附件支持处于禁用状态。 要启用附件支持,请执行以下操作:
  1. 使用多选字 符串属性创建自定 义配置文件 mfAttachmentOptions
  2. 在自定义配置文件中,指 fileSizeLimit 定属 multiSelect 性、 buttonTex 属性和t以配置文件附件构件的选项。 根据需要,您还可以指定更多自定义属性。
  3. 在自定义配置文件中,使用以下配置:
    • multiSelect -> true或false(默认为true)
    • fileSizeLimit -> value_in_mb(例如5)(默认为2 MB)
    • buttonText ->弹出窗口的按钮文本(默认情况下为“附加”)
    • accept ->文件类型接受(默认情况下为“audio/*, video/*, image/*, text/*, .pdf”)
    在Microsoft Internet Explorer 9中,用户可以附加大于指定限制的文件。 这是一个已知问题。
  4. 使用元 数据编辑器 ,选择您为HTML 5表单在上面创建的自定义配置文件。
  5. 使用自定义配置文件渲染您的表单模板,附件图标将显示在表单工具栏上。
    开箱即用的表单门户提供了一个自定义配置文件,并启用了草稿和附件功能。 有关另存为草稿配 置文件的详细信息 ,请参阅 将HTML5表单另存为草稿
  6. 单击附件图标,将显示附件选择对话框。 浏览并选择附件,然后单击“附 加”
    要预览附件,请单击附件名称。
    匿名用户无法使用文件预览选项。

附件提交格式

启用附件后,HTML5表单会提交多部件数据。 多部分提交数据具有两部分 dataXml 附件
为了向后兼容, mfAllowAttachments 如果关闭此选项,则HTML5表单不会发送多部分数据。 它以application/xml格式发送 简单的数据xml
如果mfAllowAttachments标志打开,则提交服务代理服 务也会发布包含dataXml和附件的多部分数据