0

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

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

我需要几个数据输入表格

new - 显示第 1-10 列 update - 如果需要,修改第 1-10 列并将数据添加到第 10-15 列授权 - 如果需要修改第 1-15 列并将数据添加到第 15-20 列

理想情况下,每个数据输入表单都应该有自己的工作流程,但可以稍后出现,并且很高兴拥有

请问有什么帮助吗?

顺便说一句,sharepoint 设计器对我来说不是一个选项,但是我确实有可用的信息路径。

4

1 回答 1

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"/>

我希望它有帮助!

于 2013-07-10T19:13:29.547 回答