Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/hibernate/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
删除sharepoint列表中的记录_Sharepoint_List_Caml - Fatal编程技术网

删除sharepoint列表中的记录

删除sharepoint列表中的记录,sharepoint,list,caml,Sharepoint,List,Caml,我想删除sharepoint列表视图中的记录。这应该只是一个逻辑删除,不应该删除实际数据本身。如何实现thsi? 请给出建议,不要详细说明为什么要这样做,这里有一个想法: 您可以在列中创建过滤器,例如,名为“隐藏视图”的“是/否”列,并在“修改视图设置”中的过滤器选项上选择不显示与“隐藏视图”列不相等的项目 创建新的“是/否”列,名称:HideFromView,默认值:否 编辑/修改视图,转到“过滤器”组 选择选项:仅当以下为真时显示项目 配置为: 显示“HideFromView”列时的项目

我想删除sharepoint列表视图中的记录。这应该只是一个逻辑删除,不应该删除实际数据本身。如何实现thsi?
请给出建议,不要详细说明为什么要这样做,这里有一个想法:

您可以在列中创建过滤器,例如,名为“隐藏视图”的“是/否”列,并在“修改视图设置”中的过滤器选项上选择不显示与“隐藏视图”列不相等的项目

  • 创建新的“是/否”列,名称:HideFromView,默认值:否
  • 编辑/修改视图,转到“过滤器”组
  • 选择选项:仅当以下为真时显示项目
  • 配置为:
    • 显示“HideFromView”列时的项目
    • 等于
    • 没有
  • 编辑列表项并为此列标记一些复选框
  • 您现在有了一个过滤列表,而没有实际删除数据

    • 在不详细说明为什么要这样做的情况下,这里有一个想法:

      您可以在列中创建过滤器,例如,名为“隐藏视图”的“是/否”列,并在“修改视图设置”中的过滤器选项上选择不显示与“隐藏视图”列不相等的项目

      • 创建新的“是/否”列,名称:HideFromView,默认值:否
      • 编辑/修改视图,转到“过滤器”组
      • 选择选项:仅当以下为真时显示项目
      • 配置为:
        • 显示“HideFromView”列时的项目
        • 等于
        • 没有
      • 编辑列表项并为此列标记一些复选框
      • 您现在有了一个过滤列表,而没有实际删除数据

      另一个选项是将项目的权限设置为仅对网站集管理员可见/可编辑。任何不是网站集管理员的人在查看列表时都不会看到该项目。这样,只有网站集管理员才能在以后确实不再需要这些项目时真正删除/编辑这些项目,或者在其他用户需要再次看到该项目时恢复权限

      阅读有关如何更改项目、文件夹、列表等权限的详细信息。此处:。
      查看“中断文件夹、文档或列表项上的权限继承”段落。

      另一个选项是将该项的权限设置为仅对网站集管理员可见/可编辑。任何不是网站集管理员的人在查看列表时都不会看到该项目。这样,只有网站集管理员才能在以后确实不再需要这些项目时真正删除/编辑这些项目,或者在其他用户需要再次看到该项目时恢复权限

      阅读有关如何更改项目、文件夹、列表等权限的详细信息。此处:。
      查看“中断文件夹、文档或列表项上的权限继承”段落。

      另一个选项是简单地将项目移动到另一个列表。

      另一个选项是简单地将项目移动到另一个列表。

      这看起来是一个很好的解决方案。但是你能提供一个例子的更多细节吗?谢谢我们通常会做一些类似的事情,这就是我们在CAML查询中过滤的活动/归档值。这看起来是一个很好的解决方案。但是你能提供一个例子的更多细节吗?谢谢,我们通常会做一些类似的事情,那就是在CAML查询中过滤一个活动/归档的值。