是否可以自定义Sharepoint文档版本控制?



主要的Sharepoint的默认版本模式。次要版本为N.N.

是否有可能将此模式更改为NN。其中N是数字,而MMYY是日期码?

您使用的是什么版本的SharePoint ?我将回答SharePoint 2007 (MOSS或WSS)。2010年的答案可能会有所不同,但我怀疑这些信息仍然有效。

总之,不,你不能。原因是,虽然你只看到少校。用于文档的小标签,背景中有更多内容。

列表项的版本基于许多隐藏列,即:

ows_owshiddenversion
ows__UIVersion
ows__UIVersionString

ows_owshiddenversion是一个整数。如果你对一个条目进行了6次修改(不管是大修改还是小修改),那么存储在其中的值将是1,2,3,4,5,6

ows_UIVersion考虑major/minor。一个主要的修订将添加512到ows_UIVersion字段(不完全是,但请参阅下面的示例来理解)

Label            ows_UIVersion
Version 1.0  --> 512
Version 1.1  --> 513
Version 1.2  --> 514
Version 2.0  --> 1024
Version 2.1  --> 1025

ows_owshiddenversion字段,结合ows_UIVersion将给你ows_UIVersionString显示给用户。

要改变这一点,你必须改变预先定义的列,这些列涉及SharePoint的内部工作。即使这是可能的,你也很可能会以严重的头痛告终。

您可以通过以您想要的格式创建一个计算字段并使用该字段值来模拟版本号。对你来说足够了

最新更新