是否可以自定义Sharepoint文档版本控制?
Sharepoint的主要版本和次要版本的默认版本模式为N.N是否可以自定义Sharepoint文档版本控制?,sharepoint,Sharepoint,Sharepoint的主要版本和次要版本的默认版本模式为N.N 是否可以将此模式更改为NN.MMYY,其中N是数字,MMYY是日期代码?您使用的SharePoint版本是什么?我将负责SharePoint 2007(MOSS或WSS)。2010年的答案可能有点不同,但我怀疑这些信息仍然有效 简言之,不,你不能。原因是,尽管您只看到文档的Major.Minor标签,但背景中还有很多 列表项的版本基于许多隐藏列,即: ows_owshiddenversion ows__UIVersion ows__
是否可以将此模式更改为NN.MMYY,其中N是数字,MMYY是日期代码?您使用的SharePoint版本是什么?我将负责SharePoint 2007(MOSS或WSS)。2010年的答案可能有点不同,但我怀疑这些信息仍然有效 简言之,不,你不能。原因是,尽管您只看到文档的Major.Minor标签,但背景中还有很多 列表项的版本基于许多隐藏列,即:
ows_owshiddenversion
ows__UIVersion
ows__UIVersionString
ows_owshiddenversion是一个整数。如果一个项目有6个修订(无论是主要修订还是次要修订),则其中存储的值将为1,2,3,4,5,6
ows_UIVersion考虑了大调/小调。主要修订将在ows_UIVersion字段中添加512(不完全正确,但请参见下面的示例以了解)
ows_owshiddenversion字段与ows_UIVersion组合将为您提供向用户显示的ows_UIVersionString
要改变这一点,您必须更改涉及SharePoint内部工作的预定义列。即使有可能,您也很可能会非常头痛。您可以通过以所需格式创建计算字段并使用该字段值来模拟版本号。对你来说可能是一个好消息我会说“可能有工作流程或事件接收者”,并告诉你。
Label ows_UIVersion
Version 1.0 --> 512
Version 1.1 --> 513
Version 1.2 --> 514
Version 2.0 --> 1024
Version 2.1 --> 1025