Sharepoint 2007 SharePoint 2007文档库自定义排序

Sharepoint 2007 SharePoint 2007文档库自定义排序,sharepoint-2007,Sharepoint 2007,我有一个从PowerPoint上传到文档库的幻灯片,然后可以为员工会议演示收集这些幻灯片。每张幻灯片都有自己的编号和幻灯片放映的位置。当我添加新幻灯片时,SP会自动将新幻灯片放在文档库的末尾,这很好,但我希望能够更改幻灯片编号并使其自动转到演示文稿中的正确位置,而无需让多张幻灯片具有相同的幻灯片编号。如果我希望新幻灯片为2号,但已有一张幻灯片显示为2号,则当前幻灯片应切换为3号,其他幻灯片应更改为演示文稿中的透视点/数字。有没有一种不需要手动编辑每个幻灯片属性就可以自动执行此操作的方法?我有些生

我有一个从PowerPoint上传到文档库的幻灯片,然后可以为员工会议演示收集这些幻灯片。每张幻灯片都有自己的编号和幻灯片放映的位置。当我添加新幻灯片时,SP会自动将新幻灯片放在文档库的末尾,这很好,但我希望能够更改幻灯片编号并使其自动转到演示文稿中的正确位置,而无需让多张幻灯片具有相同的幻灯片编号。如果我希望新幻灯片为2号,但已有一张幻灯片显示为2号,则当前幻灯片应切换为3号,其他幻灯片应更改为演示文稿中的透视点/数字。有没有一种不需要手动编辑每个幻灯片属性就可以自动执行此操作的方法?

我有些生疏,但:

  • 为文档库创建自定义列
  • 向文档库中添加一个用C#编写的事件接收器(itemAdded)。添加项目时,以编程方式查找幻灯片编号(这可能不容易…)。或者,让用户在列上输入幻灯片编号(例如,使其可见)
  • 创建按新自定义列排序的视图

  • 至于有多张相同编号的幻灯片,我不知道你会怎么处理。您可能需要为文档库编写自己的排序算法,但IDK how和我没有时间为您研究它,抱歉。否则,您可以通过在事件接收器中以编程方式处理它来“伪造”。顺便说一下,sharepoint.stackexchange.com将是解决此问题的更好网站。

    好的,太好了,这很有帮助!谢谢你提供的信息。