问题标签 [moss]

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 投票
5 回答
1955 浏览

sharepoint - 创建自定义字段类型和自定义内容类型

有没有人有任何很好的链接来开发不涉及使用 VSeWSS 的自定义字段和内容类型?我在网上看到的大多数东西都需要安装 VSeWSS,我宁愿只用 VS2005 从头开始​​构建它们。

谢谢

0 投票
7 回答
25668 浏览

xml - 以 xml 格式导出 Sharepoint 列表的最简单方法是什么?

很不言自明。我只需要将列表轻松导出为 xml 格式。有没有什么工具可以做到这一点?

0 投票
1 回答
1850 浏览

c# - Sharepoint:是否可以在顶部导航菜单中创建子组?

我需要在顶部导航菜单中创建子组,例如:

家-组--子组

替代文字 http://img300.imageshack.us/my.php?image=topnavigationmenudr4.png

是否可以?我不能超过两个级别!

0 投票
2 回答
6102 浏览

sharepoint - MOSS 2007:日期时间字段的 SPListItem.GetFormattedValue 有错误?

SPListItem.GetFormattedValue 似乎对 DateTime 字段有一个奇怪的行为。它通过 SPListItem 的索引器检索 DateTime 值,根据此MSDN 文章返回本地时间。这是Reflector的一个片段

所以它使用 SPListItem 的索引器来检索值,然后使用 SPFields.GetFieldValueAsHtml 来格式化值。GetFieldValueAsHtml 似乎假定日期为 UTC 并将其转换为本地时间,无论它是什么类型。(Reflector 显示它使用 GetFieldValueAsText,它使用 value.ToString() 但由于某种原因,它假定时间为 UTC。)

最终结果是通过 listItem.GetFormattedValue() 获得的时间字段上的字符串表示(至少在我的情况下)不正确,是本地时间 +(本地时间 - UTC)。

有人遇到过与 SPListItem.GetFormattedValue() 相同的问题吗?您的解决方法是什么?

0 投票
3 回答
580 浏览

sharepoint - 如何将评论添加到现有 Sharepoint 2007 新闻站点的新闻文章中?

一位客户要求在他们的新闻文章中加入评论。他们使用 Sharepoint 新闻站点模板进行新闻发布等。他们想要一个简单的评论系统,就像大多数博客引擎上可用的一样,只是他们希望在每篇新闻文章的底部都有它。

我只是想在引用自定义开发解决方案之前先询问一下开箱即用的解决方案。提前致谢!

0 投票
3 回答
2643 浏览

sharepoint - 如何在不填写必填字段的情况下保存内容类型的单词模板

我有一个包含必填字段的内容类型。我已将 Word 文档与内容类型关联为模板。我现在想编辑 Word 模板,但 word 不允许我在未填写必填字段的情况下保存模板。但是,如果我填写了必填字段并保存了文档,那么当您创建新文档时,这些字段将填充我的值。这不好,因为我希望在创建新文档时字段为空白 - 我希望用户被迫填写这些值。

我可以通过更新列并使它们成为可选、编辑单词模板、保存模板然后将列更改回所需来更新模板。这是一个 PITA - 一定有更好的方法,有人知道它是什么吗?

0 投票
2 回答
2286 浏览

sharepoint - MOSS 32 位和 64 位可以存在于同一个场中吗?

我正在尝试为 MOSS 设置故障转移位置。当前服务器场是在 32 位 Windows 2003 上构建的。故障转移位置的服务器都是 64 位 Windows 2008。

有什么方法可以让这两个环境对话并保持同步?我已经考虑过“拉伸”场配置,但除非两个位置的位宽相同,否则这将不起作用。

MOSS 的当前数据库服务器使用集群复制到我们的故障转移位置,并且在两个位置都可见。

0 投票
2 回答
723 浏览

sql-server - SQL Server 2008 搜索问题是否会影响 SharePoint 搜索?

有谁知道在 SQL Server 2008 全文搜索性能方面影响 Stack Overflow 的问题是否对 SharePoint 中的搜索有影响?据我了解,SharePoint 搜索使用 SQL Server 全文搜索。

0 投票
6 回答
5052 浏览

sharepoint - 为单个列表注册事件处理程序

我有一个共享点事件处理程序,我想为单个列表激活它,而不是站点中的所有列表。我该怎么做?

0 投票
3 回答
4286 浏览

events - 如何获得有关 SharePoint 组更改的通知。

我实际上正在寻找一种方法来获取有关 SharePoint 组的任何更改的通知。首先,我可以通过将事件处理程序附加到某种组列表来实现这一点。但不幸的是,没有代表 SharePoint 组的此类列表。

我的第二次尝试是将事件处理程序绑定到内容类型 SharePointGroup ,但这也不起作用。

那么是否有任何其他选项可以获取有关 SharePoint 组上的事件的通知?

编辑:

感谢您到目前为止的回复。

我忘了提到我已经用谷歌搜索并阅读了用户信息列表。对不起。

首先,我找到了一个论坛条目,他们将相对 URL 发布到用户信息列表 (_catalogs/users/simple.aspx)。当我使用此链接查看列表时,它只包含用户而没有组。我不知道,但也许这个链接在列表中做了一些过滤。

我在几篇博客和论坛帖子中发现的其他信息是,附加到用户信息列表的事件处理程序不会在事件中触发。我不得不承认,在阅读了很多次之后,它甚至在 MSDN(http://msdn.microsoft.com/en-us/library/aa979520.aspx)上都不起作用,我没有自己尝试过.

将事件处理程序附加到内容类型的问题不是附加的事情,例如,当我更改组名或从组中删除用户时,处理程序根本没有被触发。我不知道为什么不调用处理程序我很确定我实现了正确的方法并将它们附加到正确的事件。

有关如何了解 SharePoint 组更改的任何其他建议?