Web部件中的GetUsageData()返回null

时间:2009-09-02 12:26:38

标签: sharepoint web-parts webpartpage

我正在尝试在Web部件中显示一些SharePoint使用情况数据。

这是我的代码:

SPSite spSiteCollection = new SPSite(myURL)
spSiteCollection.CatchAccessDeniedException = false;
SPWeb spWeb = spSiteCollection.OpenWeb();

DataTable dtResults = new DataTable();
dtResults = spWeb.GetUsageData(SPUsageReportType.url, SPUsagePeriodType.lastMonth);

应该包含结果的DataTable始终为null。我也尝试从aspx页面运行它,但没有。

1 个答案:

答案 0 :(得分:3)

我认为在您检索任何使用数据之前,您必须配置您的服务器场和activate usage reporting