2009-07-01 97 views
1

我想隐藏或仅在editform.aspx上使某些字段为只读字段。我看过这个page的示例,但没有删除“原始”webpart列表。我隐藏了原始webpart并从原始列表创建了一个新的自定义列表。然后我能够在自定义列表上应用xsl来隐藏或使字段“只读”。不幸的是,经常性事件停止工作或总是搞砸了。有时候我在日历视图中点击特定事件时收到错误消息。日历列表工作正常,并且在事件不重复时,“编辑模式”中的字段将隐藏或禁用。我的问题是。是否有其他方式隐藏或禁用日历列表中特定安全组或SharePoint组的项目?如何隐藏,禁用Sharepoint中的日历列表项字段

+0

我已经删除了这篇文章上的链接(大量的垃圾邮件标记正在被调用)。如果有人想查看链接,请检查修订历史记录。 – Justin 2010-11-15 22:46:04

回答

0

两个工具我对面跑,做你在找什么:

  • SPListDisplaySetting - “SharePoint功能(用于WSS 3.0和MOSS)提供先进的设置来定制新的,显示列表形式呈现和编辑模式。“

您可以指定某些字段仅显示在编辑页面,新页面或显示页面上,并且仅显示某些组或完全隐藏它们。

我唯一的问题是安装程序不能正常工作。但是,用户有posted working instructions on the discussion board

+0

我看过SPListDisplaySetting并阅读评论。我认为该计划必须在生产环境中使用许多问题。你有没有问题与SPListDisplaySetting? – Keraj 2009-07-03 08:03:16

1

如果SharePoint Designer是一个选项,则此blog post from Laura Rogers显示如何按权限级别显示SharePoint字段。它应该与日历列表一起工作。

这将使您无需第三方产品即可完全控制解决方案。

+0

我试过她的方法。不幸的是,经常性事件停止工作或总是搞砸了。我决定购买SharePoint列表表单扩展。谢谢大家的帮助。 – Keraj 2009-07-07 06:47:27

+1

@ArtSerebryakov谢谢,已修复 – 2016-02-04 03:25:40

0

我在Cleverworkarounds找到了一个很不错的解决方案。这段代码是用javascript编写的,所以脚本实际上并没有删除这些字段,在我的情况下这是非常必要的,但它确实隐藏了字段。我,我需要坚持SharePoint列表表单扩展由于我们的客户有一些敏感数据,并希望为某些用户删除。劳拉罗杰斯的解决方案也不错,但对于Cleverworkarounds,你不需要使用Sharepoint Designer。

0

一种选择是从CodePlex下载Sharepoint Manager。将它安装在服务器上(它使用对象模型),并且可以简单地访问整个堆,包括以每个字段为单位的基础,确定特定列是否完全隐藏(即使从列表中设置),或从显示表单,编辑表单或两者都隐藏。这是设置真/假下拉并点击保存的问题。也可以选择只读列。

虽然在权限方面完全没有,但无论您选择什么,都适用于可以访问该区域的所有人。

0

您可以使用JQuery隐藏日历列表中的项目。请按照以下步骤操作: - 从日历选项卡自定义列表类别选择 - >表单Web部件 - >默认新建表单 - 选择插入选项卡,然后从Web部件类别 - >单击Web部件。 - 选择媒体和内容,然后选择内容编辑器,然后单击添加。 - 将下方的表格内容编辑器,然后单击内容编辑器 内 - 单击格式文本选项卡 - >标记类别 - >点击HTML - >编辑HTML源代码 添加以下代码:

<script src="http://code.jquery.com/jquery-1.10.1.min.js"></script> 
<script> 
$(function() { 
$("td.ms-dttimeinput").hide(); 
$("span[title='All Day Event'] > input").attr("checked","checked"); 
$("tr:has(span[title='Recurrence'])").not("tr:has(tr)").hide(); 
$("tr:has(span[title='All Day Event'])").not("tr:has(tr)").hide(); 
$("tr:has(span[title='Workspace'])").not("tr:has(tr)").hide(); 
}); 
</script> 

的以上代码还将“全天事件”检查为真。 希望这会有用..

相关问题