在sharepoint列表预览视图样式中添加额外列

时间:2008-11-20 09:13:33

标签: sharepoint moss

我正在使用Out-Of-The-Box预览视图样式来显示列表。我的要求是在视图的左侧显示和添加列以及标题列。我怎么能这样做?

2 个答案:

答案 0 :(得分:1)

您可以通过修改默认视图来添加额外列。要执行此操作,您应该在列表的右上角看到“查看全部”视图。
- 单击该标签,然后从下拉菜单“修改当前视图”中进行选择。
- 您将进入一个表单,该表单允许您选择希望(或不希望)在“默认”视图中显示的列。
- (您还可以选择排序,过滤等...此视图可满足您的需求)。

另外,从我提到的下拉列表中,您可以创建“新视图”而不是修改默认视图,然后,在列表设置中,您可以选择所有可用视图之间的视图,默认的。

希望这会有所帮助......

答案 1 :(得分:1)

可悲的是,没有简单的,支持的方式来做到这一点。您必须修改预览ViewStyle(在C:\ Program Files \ Common Files \ Microsoft Shared \ web server extensions \ 12 \ TEMPLATE \ GLOBAL \ XML \ VWSTYLES.XML中定义)以显示您的列。现在这肯定可以完成 - 显示CAML很痛苦但并非不可能,但它会修改整个sharepoint安装的预览视图样式。有关详细信息,请参阅http://mo.notono.us/search?q=viewstyle

另一种方法可能是通过javascript(我使用jQuery),虽然我不完全确定你是如何完成它的。我知道Paul在EndUserSharePoint.com上用客户端脚本做了一些了不起的事情......