我目前有一个自定义列表,其中包含大约20列,但是当我的用户选择new以在列表中添加新项目时,我只想显示20个字段中的10个。
默认设置允许我隐藏某些字段,但此选项不是我在工作流程中稍后需要的选项,我需要用户添加数据来说明项目11-20。
我需要一些数据输入表格
new - show say 1-10列 更新 - 根据需要修改1-10,并将数据添加到第10-15列 授权 - 根据需要修改第1-15列,并将数据添加到第15-20列
理想情况下,每个数据输入表单都应该有自己的工作流程,但可以在以后使用
有什么帮助吗?
顺便说一句,sharepoint设计师不是我的选择,但我确实有信息路径可供使用。
答案 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"/>
我希望它有所帮助!