Sharepointタイマージョブのスケジュールを調整する方法はありますか?サーバーの全体管理で表示される唯一のオプションは、ジョブを有効/無効にするオプションと、ジョブ名を変更する方法です。実際にジョブを開始したり、意味のあるデータを編集したりするために必要な、ある種の権限はありますか?
誰かが会社を辞めたとき、私はいくつかのプロジェクトを継承しました。Sharepointのすべてについて完全に無知であることをご容赦ください。
ありがとうジョー
Sharepointタイマージョブのスケジュールを調整する方法はありますか?サーバーの全体管理で表示される唯一のオプションは、ジョブを有効/無効にするオプションと、ジョブ名を変更する方法です。実際にジョブを開始したり、意味のあるデータを編集したりするために必要な、ある種の権限はありますか?
誰かが会社を辞めたとき、私はいくつかのプロジェクトを継承しました。Sharepointのすべてについて完全に無知であることをご容赦ください。
ありがとうジョー
UIを介してタイマージョブを調整することはできません。また、タイマージョブを自分で開始することはできません。タイマージョブは、それらを担当するWindowsSharePointServicesタイマーサービスによって開始されます。タイマージョブのスケジュールを設定するには、コードを介してSPJobDefinitionオブジェクト(SharePointオブジェクトモデルのタイマージョブクラスの名前)にアクセスして編集する必要があります。
SPJobDefinitionオブジェクトにはScheduleプロパティがあり、SPScheduleオブジェクトを渡して、ジョブの開始時刻と繰り返しを設定できます。選択できるさまざまなスケジュールクラスがあります。
ただし、SharePointに付属するタイマージョブのスケジュールは、自分が何をしているかを理解していない限り変更しません。