Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/sharepoint/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
通过CAML更新时,仅在SharePoint中更新次要版本_Sharepoint_Caml - Fatal编程技术网

通过CAML更新时,仅在SharePoint中更新次要版本

通过CAML更新时,仅在SharePoint中更新次要版本,sharepoint,caml,Sharepoint,Caml,我正在使用CAML更新sharepoint列表。它是每晚运行的服务的一部分。该更新每次运行时都会导致主版本更新。如果我能只更改次要版本就好了,因为我只需要根据项目的年龄更新一些字段 有什么我可以添加到方法XML中,使其只做一个小的版本更改吗?您没有解释如何更新web服务、自定义代码等 如果启用了版本管理,则更新/签入将导致次要版本 否则,如果要在不触发新版本的情况下进行更新,则可以在SPListem对象上使用.SystemUpdateValse以静默方式进行更新,而不触发新版本。您没有解释如何更

我正在使用CAML更新sharepoint列表。它是每晚运行的服务的一部分。该更新每次运行时都会导致主版本更新。如果我能只更改次要版本就好了,因为我只需要根据项目的年龄更新一些字段


有什么我可以添加到方法XML中,使其只做一个小的版本更改吗?

您没有解释如何更新web服务、自定义代码等

如果启用了版本管理,则更新/签入将导致次要版本


否则,如果要在不触发新版本的情况下进行更新,则可以在SPListem对象上使用.SystemUpdateValse以静默方式进行更新,而不触发新版本。

您没有解释如何更新web服务、自定义代码等

如果启用了版本管理,则更新/签入将导致次要版本


否则,如果您希望在不触发新版本的情况下进行更新,则可以在SPListem对象上使用.SystemUpdateValse,在不触发新版本的情况下以静默方式进行更新。

对不起,我认为我在说CAML时暗示我正在通过web服务进行更新。您不能通过CAML使用SystemUpdate。出于某种原因,通过web服务进行的更新会导致重大更新,而不是次要更新。这就是我在重读您的问题和方法xml参考之后所猜测的。列表中的版本控制设置是什么?是否启用次要版本或仅启用主要版本?如果您手动更新列表项,是否可以使用次要版本号将其签入,或者任何更新都会导致主要版本?对不起,我想这是在我说CAML时暗示的,我正在通过web服务进行更新。您不能通过CAML使用SystemUpdate。出于某种原因,通过web服务进行的更新会导致重大更新,而不是次要更新。这就是我在重读您的问题和方法xml参考之后所猜测的。列表中的版本控制设置是什么?是否启用次要版本或仅启用主要版本?如果手动更新列表项,是否可以使用次要版本号将其签入,或者任何更新都会导致主要版本?