我们有一个基于sharepoint的应用程序,它使用自定义数据库存储元数据/文件(也可以在文件共享上)
我的问题是如何自定义文档库中的标准文件签入/签出选项?
layouts文件夹中的javascript文件ows.js包含提供签入/签出/打开文件功能的函数。在幕后,它依赖于HTTP Post / GET方法+ SOAP + activeX控件的组合来实现所需的功能。
自定义这些javascript函数似乎很乏味/容易出错。
请注意,我们有一个公开端点的Web服务,用于从后端检索必要的文件信息/数据。由于缺乏适当的文档,困难在于将其与sharepoint js功能集成。 (此外,js函数可能会在不同版本的sharepoint上发生变化)
还可以从服务器端代码从客户端计算机的缓存区创建文件/打开文件等吗?
答案 0 :(得分:0)
我不确定这会回答您的问题,但一种自定义签入/签出的技术是通过SharePoint事件接收器。
Here is an介绍如何使用SharePoint安装事件接收器。