新列表项自定义

时间:2013-07-10 06:15:44

标签: sharepoint-2007 moss

我目前有一个自定义列表,其中包含大约20列,但是当我的用户选择new以在列表中添加新项目时,我只想显示20个字段中的10个。

默认设置允许我隐藏某些字段,但此选项不是我在工作流程中稍后需要的选项,我需要用户添加数据来说明项目11-20。

我需要一些数据输入表格

new - show say 1-10列 更新 - 根据需要修改1-10,并将数据添加到第10-15列 授权 - 根据需要修改第1-15列,并将数据添加到第15-20列

理想情况下,每个数据输入表单都应该有自己的工作流程,但可以在以后使用

有什么帮助吗?

顺便说一句,sharepoint设计师不是我的选择,但我确实有信息路径可供使用。

1 个答案:

答案 0 :(得分:0)

如果是自定义列表,您可以使用ShowInDisplayForm,ShowInEditForm和ShowInNewForm属性定义每个表单上可用的字段。

http://msdn.microsoft.com/en-us/library/aa543225.aspx

我通常在定义内容类型时使用它们。

<FieldRef ID="{493AE2E2-DA5D-46C6-93D9-D43F85B03329}" Name="myCustomField" Required="FALSE" ShowInNewForm="TRUE" ShowInEditForm="FALSE"/>

我希望它有所帮助!