2009-09-02 3 views
4

Я пытаюсь отобразить некоторые данные об использовании SharePoint в веб-части.GetUsageData() в веб-части возвращает null

Вот мой код:

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

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

Объект DataTable, который должен содержать результаты всегда нуль. Я также пытался запустить это с страницы aspx, но ничего.

ответ

3

Я думаю, прежде чем вы сможете получить данные об использовании, вам необходимо настроить свою ферму и activate usage reporting.

+0

Я настроил отчет об использовании с сайта администрирования и сайта SSP, а также активировал эту функцию на моем сайте SharePoint. – 2009-09-02 12:47:08