1

我在 MOSS 2007 中有一个包含文件夹和文件的文档库。文档库中的文档视图有以下列:文档名称、类型、创建日期时间、创建者、修改日期时间。如何配置视图,使其不显示文件夹的“修改”、“创建”和“创建者”字段的任何信息。换句话说,对于文档库文档列表中的“文件夹”内容类型,我希望这些字段为空。提前致谢。

[编辑] 虽然 Paul-Jan 的回答部分解决了我的问题,但我仍然不知道如何解决“创建者”和“修改者”列。在“计算值”中没有引用它们的属性。Kusek 说“编辑器”可用于解决文档的“修改者”属性,但这不起作用

4

4 回答 4

6

您可以使用计算列来执行此操作。对于您想要的每一列,创建一个计算的替代项,测试内容类型是否为“文件夹”。例如,您将创建一个列ModifiedNoFolder,定义为

=IF([Content Type]<>"Folder",[Modified],"")

确保将正确的类型分配给计算列(日期时间)。现在从视图中删除原始的 Modified 列并添加 ModifiedNoFolder 代替。

哦,如果您的意思是“在代码中”(使这个问题与编程更相关),您可以在代码中执行上述操作。:-)

于 2009-07-09T19:28:09.477 回答
1

您可以将 javascript 添加到母版页或视图的 aspx 页面,这将在 DOM 中搜索相关部分并隐藏它们。

于 2009-07-13T19:35:00.230 回答
1

由=@Editor 修改的是html值的形式。

于 2010-01-19T06:57:37.783 回答
1

建议的计算列 w/ 公式:=IF([Content Type]<>"Folder",[Modified],"") 不适用于添加到库的文档。显然,此列是在设置修改日期之前设置的,因此在上传文档时,计算的列值将设置为“12/30/1899 12:00 AM”,修改后的值将具有正确的日期/时间

于 2010-03-26T21:03:56.287 回答