0

好的,所以有一个难倒的场景。

在 Sharepoint MOSS 2007 站点上,有人搞乱了文档库的设置。您尝试将多个文档上传到文档库,并使其保持已签出状态。这以前没有发生过。库设置(版本控制设置设置为“是”以在编辑前签出)。我已经设置了一个测试站点,并且在启用此站点时,它不会在上传多个文档时保持检查状态。此外,没有为此文档库启用内容类型。

上传文档时,我已将其范围缩小为必填字段关联,一次一个文档。它将文件名视为必填字段。不确定这如何成为必填字段。我会假设总是需要一个文件名。当我去图书馆设置时,我看不到“文件名”栏来编辑它。

我会对此提出任何建议。

4

1 回答 1

0

文件名不是实际 SPLIstItem 的实际部分。SPListItem 基本上使用附加的 SPFile(可通过 SPListItem.File 访问)来“生成”名称。您在页面的 ALlItems.aspx 中看到的名称列是计算列;在 Stramit CAML Viewer 中打开列表以查看字段 CAML 是如何构建的。

您能否检查一下它是否真的是必需的名称,或者弄乱列表的人是否重命名了“标题”列并使其成为强制性的。Title字段通常根据(Word)文档中指定的文档标题填写,并不总是填写。

doclib 中的“真实”名称列不可编辑,因为它不是列表的实际部分,它属于 ListItem 的 File 对象。

于 2009-11-03T00:35:47.820 回答