问题标签 [sharepoint]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1653 浏览

sharepoint - 检索关联的共享服务提供商的名称?

您如何以编程方式检索与特定 Sharepoint Web 应用程序关联的共享服务提供商的名称?

我有一个自定义解决方案需要:

  1. 枚举其部署到的所有 Web 应用程序
  2. 找出每个 Web 应用程序关联的共享服务提供者
  3. 访问安装在 SSP 上的业务数据目录以检索一些数据
  4. 枚举这些 Web 应用程序中的所有网站集
  5. 根据数据在网站集中执行各种任务

第 1、3、4 和 5 点我算出来了,但第 2 点有点麻烦。我想避免在任何地方对 SSP 名称进行硬编码,并且不需要场管理员手动编辑配置文件。我需要的所有信息都在 Sharepoint 配置数据库中,我只需要知道如何通过对象模型访问它。

0 投票
2 回答
498 浏览

sharepoint - 带有 MS Office 2007 页脚的 Sharepoint 2007

我们需要一个文档管理解决方案,并希望SharePoint 2007能满足我们的需求。我们觉得我们的需求相对简单。我们需要管理版本控制搜索功能审批工作流程

SharePoint开箱即用地处理了这三个方面。

但是,我们还要求 Office 2007(Word、Excel 和 PowerPoint)文档的页脚反映文档版本、最后修改人和最后修改日期。这些事情可以通过办公自动化来完成,但我们还没有找到完整的解决方案。

我们首先尝试在签入和签入事件上执行此操作,并遵循此路径一段时间,但是,我们遇到的复杂情况是在我们对文档进行更改后,我们无法阻止保存更新版本号。这导致了与此类似的事情:

已签入文档——文档版本应该是 v0.1,但它是 v0.2,因为我们在替换页脚后保存文档。如果我们查看文档历史记录,我们有 2 个单独的版本 v0.1 没有页脚 v0.2 有页脚,但它说 v0.1 因为这是文档被替换时的版本。

这对我们来说是一个不可接受的解决方案,因为我们希望在用户端完全处理该过程,以便他们可以完全控制恢复到页脚不正确且不包含正确数据的版本。当我们尝试创建自定义批准/签入工作流时,我们发现存在同样的问题。页脚是必需的,以便可以将硬拷贝追溯到其电子副本。

向我们提出的另一个解决方案是为 office 构建插件来处理页脚的替换。这不足以满足我们的需求,因为它需要客户端部署我们的插件,这是我们的客户所不希望的。我们正在寻找的是一个干净的解决方案来解决这个问题。

0 投票
3 回答
10484 浏览

sharepoint - 使用 WSS 对象模型从 SPUser 获取用户照片

我正在尝试通过 WSS 3.0 对象模型检索 Sharepoint 用户照片上的用户。我一直在网上浏览解决方案,但到目前为止我一直无法找到解决方法。有可能吗,如果可以,怎么办?

0 投票
5 回答
64973 浏览

sharepoint - 无需使用信息路径即可在 SharePoint 中创建电子邮件表单的简单方法

有谁知道这样做的好方法?我需要有简单的表单,无需编写大量代码即可提交到电子邮件。这些表单将托管在 MOSS 2007 中的内容查看器 Web 部件或类似部件中。我想避免使用 InfoPath。

0 投票
1 回答
623 浏览

sharepoint - 在另一个程序集中创建 WebPart 子类时出错

我正在尝试创建一个 WebPart 的子类,它将作为我们创建的任何 WebPart 的父类。如果我在同一个项目中创建一个空类,我可以像预期的那样继承它。但是,如果我尝试将它放在另一个程序集中——我已经能够引用和使用其中的类——我会收到以下错误:

无法加载一种或多种请求的类型。检索 LoaderExceptions 属性以获取更多信息。

其他可能相关的信息(我通常不是 SharePoint 开发人员):我编译 dll,从 dev 项目中引用它们,然后将它们复制到 SharePoint 实例的 /bin 目录中。程序集均已签名。我正在尝试使用 VS2008 的“部署”功能进行部署。

不幸的是,这似乎不是特定于 SharePoint 的错误,我不确定如何解决该问题。有没有人经历过这种情况,你有什么建议吗?

0 投票
6 回答
14939 浏览

asp.net-mvc - 将 Asp.Net MVC 与 SharePoint 一起使用

是否可以在 SharePoint 网站中使用 Asp.Net MVC 框架?

0 投票
9 回答
229812 浏览

sharepoint - SharePoint 列表中的自动编号列

在 SharePoint 列表中,我想要一个自动编号列,当我添加到列表中时该列会递增。我该怎么做才能做到最好?

0 投票
1 回答
1100 浏览

list - SharePoint 内容查询 Web 部件

我有一个内容查询 Web 部件,它按内容类型对网站集进行查询。我已按内容类型对其进行分组,因此我有:

我想显示站点的第二个分组,所以:

有谁知道实现这一目标的最佳方法?

所有最好的基兰

0 投票
3 回答
1220 浏览

sharepoint - 通过 Web Dav 界面创建 SharePoint 2007 列表项

SharePoint 2007(Moss 和 Wss)通过 web dav 公开文档库,允许您通过本质上是文件系统级别的活动(例如,将文档保存到某个位置)来创建文档。

SharePoint 似乎也通过相同的 Web dav 界面公开列表,作为目录,但它们通常是空的。是否可以通过这种曝光以某种方式创建或操作列表项?

0 投票
2 回答
7079 浏览

sharepoint - 如何将 SharePoint 网站从一个活动目录域移动到另一个?

我在一个活动目录域(例如 domain1)中有一个 SharePoint 虚拟机,我想将它拥有的所有站点转移到另一个活动目录域(domain2)。我不知道执行此操作的最佳程序是哪个,如果我将虚拟机从 domain1 分离并附加到 domain2,它可能不起作用,因为 SharePoint 使用的所有帐户都不再有效。(两个域不在同一个网络中,并且彼此不信任)。此外,我可以使用 stsadm 导出 domain1 中的站点并在 domain2 中导入它们,但是如果我使用这种技术,我必须手动安装我在原始服务器上制作的所有功能、解决方案和个性化设置。有人知道将站点从一个域“移动”到另一个域的最佳方法吗?