1

我有一个可以很好地接受数据的 WFFM 表单,我还可以查看在 Sitecore 中生成的报告,但是有没有办法可以在 C# 中以编程方式访问这些报告,类似于遍历每个记录?取决于它们的存储方式,csv 等。所以基本上有办法做到这一点,如果是这样,我该如何访问它 - 无论是数据源还是其他方法。我看过这个,但无济于事。

使用 c# 修改 WFFM 信息

http://r-coding-sitecoreblog.blogspot.co.uk/2011/11/extracting-data-from-sitecore-wffm.html

4

2 回答 2

4

没有 API 抽象层来访问 WFFM 存储的内容。也就是说,WebFormsSQL DB 的结构相当扁平,只有几个表,因此您可以直接对其进行 SQL 查询。

于 2013-06-13T18:32:45.610 回答
0

表的结构非常简单,如前所述,连接字符串在 \app_Config\forms.config 中可用

配置 -> sitecore -> formsDataProvider (type="Sitecore.Forms.Data.DataProviders.WFMDataProvider,Sitecore.Forms.Core")

在此处输入图像描述

于 2014-07-04T21:13:26.537 回答