如何从Sitecore的营销人员Web表单数据库中提取数据?

时间:2011-09-09 23:30:05

标签: sitecore web-forms-for-marketers

我希望能够从营销人员数据库的Web窗体中提取表单提交,并将其输出到我可以按需提供给公众的Excel文件中。

任何人都知道我该怎么做?

我知道他们有导出到Excel选项,但它不是自动的,需要有人登录并有权访问该表单。

我无法从Sitecore上找到有关如何执行此操作的任何文档。这是支持的操作吗?我是否必须反思dll来寻找api电话?我是否必须深入研究SQL数据库并弄清楚如何手动完成?没有希望吗?

3 个答案:

答案 0 :(得分:1)

使用Reflector取消Sitecore.Forms dll的代码时,您可能会很幸运。尝试查看是否可以在单击“导出”按钮时反汇编运行的代码。

实际上:

该命令来自:Sitecore.Form.Core.Commands.Export

执行的代码位于:Sitecore.Form.Core.Pipelines.Export.Excel

祝你好运!

答案 1 :(得分:1)

如果其他人偶然发现这篇文章,本文将详细介绍如何执行此操作。 http://r-coding-sitecoreblog.blogspot.com/2011/11/extracting-data-from-sitecore-wffm.html

答案 2 :(得分:1)

您好您可以使用以下给定我的博客URL以CSV格式导出数据我还写了一些博客,以前端的XML和HTML导出

http://sitecoretweaks.wordpress.com/2014/07/02/sitecore-export-to-csvexcel-of-web-form-for-marketers-form-wffm-reports/

您可以找到有关导出数据的所有博客 http://sitecoretweaks.wordpress.com/