我有一个orbeon表单,当有人填写表单时,我希望它创建一个pdf并将其发送到我的webservice。
现在,当表单填写完毕并按发送后,文档ID,应用程序名称和表单名称将发送到Web服务。
任何人都可以通过指南或示例帮助我吗?
网络服务是grails(JAVA)。
最好的关注 马丁
答案 0 :(得分:2)
您必须自定义发送/保存按钮的流程。 看看这个: http://doc.orbeon.com/form-runner/advanced/buttons-and-processes/index.html
滚动到“自定义流程'”。您可以在此处找到发送按钮的过程示例:
<property
as="xs:string"
name="oxf.fr.detail.process.send.acme.hr"
value='require-valid
then pdf
then email
then send("http://example.org/")
then navigate("/success")
recover navigate("/failure")'/>
&#39; pdf&#39;动作应该生成一个pdf文档。 要获取文档的网址,您可以自定义“发送”文件。行动:去 &#39;核心表格亚军行动&#39;在http://doc.orbeon.com/form-runner/advanced/buttons-and-processes/index.html找到&#39;发送&#39;。在&#39;内容&#39;您可以指定的属性&#39; pdf-url&#39;获取pdf网址。 &#39; uri&#39;属性应指向您的Web服务。 一旦您的Web服务收到pdf网址,您就可以使用网址下载文档发出请求。