Запрос истории версий MOSS 2007 - PullRequest
0 голосов
/ 20 декабря 2010

Мне нужно сгенерировать отчет, в котором будет указано количество файлов, загруженных в библиотеку документов, включая отдельные версии.

Например, если у меня есть библиотека документов, которая содержит 20 уникальных документов, и только два элемента имеют более одной версии (скажем, две версии каждая), я хотел бы иметь возможность вернуть отчет, который указывает, что есть было 22 загрузок.

Возможно ли это с помощью встроенных инструментов MOSS 2007? Нужно ли запрашивать базу данных напрямую?

Заранее спасибо

1 Ответ

1 голос
/ 20 декабря 2010

Вы не можете запросить базу данных напрямую. Не поддерживается.

Это возможно с помощью отчетов аудита. Включите Аудит для библиотеки, а затем вы можете запросить объектную модель Аудит в sharepoint.

Пример кода для аудита на уровне позиции: http://www.microsoft.com/downloads/en/details.aspx?FamilyID=0e4dd1e7-4b1d-4cb1-b906-6d5d272c8e9d&displaylang=en

Включить аудит: http://www.shareesblog.com/?p=195

...