0

我在 Tasks 列表中创建了几个名为NotifyUserIsUserNotified的自定义列。这些列不应该由用户更改。我只以编程方式更改它们。是否有任何机制:

  1. 从 NewForm、EditForm 中隐藏这些列(我想使用现有的表单)。
  2. 当这两个列中的任何一个发生更改时,跳过执行工作流。
  3. 从通知邮件中排除列(只要用户对这些列一无所知,就不需要显示它们)。
4

2 回答 2

1

如果您以编程方式或通过字段架构定义(通过 WSP 解决方案和功能部署)创建字段,则只能控制这些内容:

  1. 将属性Hidden设置为true以隐藏用户表单和视图中的字段。
  2. 参考:SharePoint Workflow:如何在不再次触发工作流的情况下更新项目
  3. 应该在1之前完成。
于 2012-05-14T08:36:26.133 回答
0

您可以通过进入列表工具->列表->列表设置->视图来编辑您的视图。然后单击列表的名称,您可以从中取消选中您不想向用户显示的列,然后单击确定。

于 2013-07-09T06:16:12.707 回答