1

私はそれが奇妙な質問であることを知っており、おそらくほとんどの人にとって簡単なことです。申し訳ありませんが、私はSharepointで非常に新しいです(実際、非常に新しいです!). だからここに私の疑問があります..

SP2010 で一部のライブラリの監査レポートを自動的に生成する必要がありますが、手動で生成する必要はありませんSite Collection Administration > Audit Log Reports

ユーザーがライブラリでドキュメントを開くたびに報告し、それが発生するたびにドキュメントに登録する必要があるので、監査レポートを自動的に実行する必要がありますが、方法がわかりません。

このコードでできると聞きましたが ( http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.spauditquery.aspx )、最初はコードがどこにあるのかもわかりませんsharepoint、私はこの種のコードをどこにでも見ますが、どこに行くのかわかりません..自動監査レポートを開始する方法さえわかりません..

誰かが私を助けることができれば、それは素晴らしいことです!

ありがとう!

4

1 に答える 1

1

要件によって異なります。たとえば、監査データのライブ ビューが必要な場合は、コードを に追加し、Web Partこれをサイト内のページに配置して、ユーザーがそのページにアクセスすると、そのページで生成された統計が表示されるようにすることができます。特定の瞬間。

これは、監査データのサイズに応じてページの読み込み時間のパフォーマンスに影響を与える可能性があるためTimer Job、コードを実行するカスタムを作成し、夜間に実行するようにスケジュールを設定して、監査レポートをドキュメントに保存することができます。図書館。

作成方法のガイダンスが必要な場合Web Parts

SharePoint Foundation の Web パーツ-基本的な Web パーツを作成するためのチュートリアルもあります

またTimer Jobs

Andrew Connell - カスタム SharePoint タイマー ジョブDotNet Finder の作成 - SharePoint 2010 でのカスタム タイマー ジョブの作成

于 2013-10-31T09:21:01.657 に答える