【问题标题】:How to validate file type in Orbeon Form如何在 Orbeon 表单中验证文件类型
【发布时间】:2021-01-08 02:32:39
【问题描述】:

我正在尝试使用 Orbeon 表单生成器,我想要一个字段让我们说 $control-1 作为“请在此处上传表单”

我想限制用户只能上传 .pdf 格式的文件。

我尝试查看“验证和警报”,但不知道我应该限制什么。 如果我能得到一些关于它的指导,那就太好了。

提前致谢。

【问题讨论】:

    标签: forms validation orbeon


    【解决方案1】:

    我想知道您是否使用的是相当旧的 Orbeon Forms 版本,因为在 Validation Type 列中的版本为 2017.1,您应该会看到一个下拉列表,您可以从中选择 支持的文件类型,如下面的截图所示。因此,您的解决方案可能是上传到更新版本的 Orbeon Forms。

    另见:Other common constraints

    【讨论】:

    • 感谢@avernet!你是对的!我们目前使用的是旧版本。在文件类型上添加验证还有其他选择吗?
    • 您可以添加一个在@mediatype 上进行测试的公式,例如starts-with(@mediatype, 'image/')
    • 感谢@avernet!我尝试使用以下公式,但仍然失败。
    • @AmanShah 它究竟是如何失败的?您是说当您上传不是图片的文件时,该字段不会被标记为无效? ——亚历克斯
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-12-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-10
    相关资源
    最近更新 更多