我需要使用用户上传的Webservice来验证“File Attachement”组件发送的pdf文件的内容。
怎么做?
未调用操作值更改
ver.orbeon-4.4.0.201311042036-PE 谢谢 彼得
答案 0 :(得分:0)
这可能需要几个步骤:
确定上传完成的时间。使用最新版本的Orbeon Forms,可以使用事件xxforms-upload-done
。
将上传文件的内容发送给服务。该文件可以是二进制文件,但可以使用submit binary content。
根据服务返回的内容,将控件标记为有效或无效。您可以使用包含上传文件网址的元素上的属性执行此操作,例如:<my-upload valid="true"/>
,然后使用constraint="@valid = 'true'"
之类的约束。