2012-02-27 12 views
2

私は共有リストを更新するためにCAMLを使用しています。これは夜間に実行されるサービスの一部です。更新プログラムは、実行するたびにメジャーバージョンの更新を引き起こしています。私がマイナーバージョンを変更できるのは、アイテムの年齢に基づいて一部のフィールドを更新しているだけです。更新のみCAMLを使用して更新する場合のSharePointのマイナーバージョン

メジャーバージョンの変更だけを行うためにメソッドXMLに追加できるものはありますか?

答えて

0

更新の方法(Webサービス、カスタムコードなど)について説明していません。

バージョン管理が有効になっている場合、更新/チェックインでマイナーバージョンが発生します。

また、新しいバージョンをトリガーせずに更新する場合は、SPListemオブジェクトの.SystemUpdate(false)を使用して、新しいバージョンをトリガーせずに更新をサイレントに行うことができます。

+0

申し訳ありませんが、私がCAMLにウェブサービスを通じて更新していると言ったときに暗示されたと思いました。 CAMUを通じてSystemUpdateを使用することはできません。何らかの理由で、Webサービスを介した更新が、マイナーな変更ではなく、大きな更新を引き起こしています。 –

+0

これは、あなたの質問とメソッドxmlのリファレンスを後で再読み込みしたと思います。あなたのバージョン管理設定は何ですか?マイナーバージョンは有効になっているのですか?手動でリストアイテムを更新する場合は、マイナーバージョン番号でチェックインできますか、またはメジャーバージョンのアップデート結果は表示されますか? –

関連する問題