问题标签 [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.
sharepoint - SharePoint 中的信息管理策略
一个不起眼的谜题,但它让我绝对发疯:
我正在 MOSS 中创建自定义信息管理策略。我已经实现了 IPolicyFeature,并且我的策略功能通过配置一个新的 SPItemEventReceiver 很高兴地注册了自己。我的图书馆中的所有新项目都会按应有的方式触发事件,并且一切正常。
IPolicyFeature 还有一个 ProcessListItem 方法,它应该将策略追溯应用到库中已经存在的项目(至少,只要它不断返回,它就应该这样做true
)。除非它没有。它只将该策略应用于图书馆的第一项,我完全不知道为什么。
它似乎没有抛出异常,它确实从处理第一个项目返回 true,我想不出还有什么可以看的。任何人?
编辑:科里的回答,下面,让我走上正轨。其他东西确实失败了——我没有发现是什么,因为我的 windbg-fu 不是它应该是的,但我怀疑它类似于“在迭代时修改集合”。我的代码正在修改传递给 ProcessListItem 的 SPListItem,然后对其调用 SystemUpdate;一旦我更改了代码以便它创建自己的变量(指向完全相同的 SPListItem)并使用它,问题就消失了......
sharepoint - SharePoint 基础结构升级 - 哎呀
我应用了 MOSS 基础架构升级,但之前没有应用 WSS ——嗯,帮助!
sharepoint - 具有 SSRS 问题的共享点调度
我有一些通过订阅通过电子邮件发送的预定 SSRS 报告(集成模式)。突然之间,报告不再通过电子邮件发送。我得到错误:
我什至不知道从哪里开始寻找,因为我无法进入 SSRS,而且我的 Sharepoint 知识也很缺乏。
你能帮我吗?
security - 有哪些好的 SharePoint 安全资源?
我有一个 SharePoint 应用程序,我很遗憾地说,在我的 SharePoint 引起的兴奋中,我忽略了很多我应该更加关注的安全问题。虽然我们以前没有,但现在我们实际上需要细粒度的安全性,所以我需要接受教育。我最感兴趣的是如何最好地创建组并将用户添加到这些组。我们有一个主站点集合和该集合下的几十个子站点。我怎样才能最好地创建一个细粒度的安全世界,在其中我可以独立地为每个子站点分配权限?
sharepoint - 可以从子站点创建页面隐藏 STP 模板吗?
使用 add-template stsadm 命令添加模板时,创建子站点时每个人都可以使用该模板。有没有办法让它只在创建网站集时可用?
asp.net - 用于预览的 SharePoint 流文件
我希望将 SharePoint 2003 文档库中的文件流式传输到浏览器。基本上,这个想法是将文件作为流打开,然后将文件流“写入”到响应中,指定内容类型和内容处置标头。内容配置用于保存文件名,内容类型当然是为了提示浏览器打开什么应用程序来查看文件。
这在开发环境和 UAT 环境中运行良好。但是,在生产环境中,事情并不总是按预期工作,但仅限于 IE6/IE7。FF 适用于所有环境。
请注意,在生产环境中启用并通常使用 SSL。(当生产环境中不使用 SSL 时,文件流,按预期命名,并正确显示。)
这是一个代码片段:
就像我说的,这个代码片段在开发机器和 UAT 环境中运行良好。将打开一个对话框并要求保存、查看或取消 Testme.doc。但仅在生产中使用 SSL 时,IE 6 和 IE7 不使用附件名称。相反,它使用发送流的页面名称 testheader.apx,然后引发错误。
IE 确实提供了高级设置“不要将加密的页面保存到磁盘”。
我怀疑这是问题的一部分,服务器告诉浏览器不要缓存文件,而 IE 启用了“不要将加密的页面保存到磁盘”。
是的,我知道对于较大的文件,上面的代码片段将是内存的主要拖累,并且这种实现将是有问题的。因此,真正的最终解决方案不会将整个文件打开为单个字节数组,而是将文件作为流打开,然后将文件以一口大小的块(例如大约 10K 大小)发送到客户端。
其他任何人都有类似的通过 ssl“流式传输”二进制文件的经验吗?有什么建议或建议吗?
css - 如何在sharepoint中正确链接您的自定义css文件
我创建了一个自定义列表,并通过修改 ItemStyle.xsl 对 CQWP 在页面上呈现它的方式进行了一些更改。但是,我想使用一些自定义 css 类,因此我想从包含此 CQWP 的页面的 head 标记链接到我自己的自定义 .css 文件。
所以我的问题是,将我的 .css 文件放在哪里以及如何将其正确链接到包含 CQWP 的页面。请记住,我正在制作一个应该部署在多共享点安装上的解决方案。
谢谢。
sharepoint - SharePoint:在自定义内容类型中使用 RichHTML 字段类型
我想在我正在制作的自定义内容类型中使用字段类型 RichHTML。但是,我认为 RichHTML 类型是 MOSS Publishing 附带的,所以我不确定如何将它添加到我的内容类型中。现在我已经尝试过:
我知道,当我想使用 CQWP 访问此自定义字段时,我可以将其导出并使用“RichHTML”将其添加到我的 CommonViews 中,但这在这里不起作用。
任何有关如何将 Rich Html 字段添加到自定义内容类型的帮助将不胜感激。
sharepoint - SharePoint 权限
我想创建一个文件夹,让无权查看站点其余部分的用户可以看到。该用户组将被授予访问该站点的权限,但我只希望他们能够查看一个特定页面。
是否可以在不访问每个页面并删除新用户组的访问权限的情况下做到这一点?
web-services - CF 中不需要 BOM,但由 IIS/SharePoint 发送
我正在尝试通过 cfinvoke 从 ColdFusion 使用 SharePoint Web 服务(因为我不想处理(阅读:解析)SOAP 响应本身)。
SOAP 响应包含一个字节顺序标记字符 (BOM),它在 CF 中产生以下异常:
UTF-8 编码标准可选地包括 BOM 字符 ( http://unicode.org/faq/utf_bom.html#29 )。Microsoft 几乎普遍包含带有 UTF-8 编码流的 BOM 字符。据我所知,在 IIS 中无法改变它。JRun (ColdFusion) 默认使用的 XML 解析器不处理 UTF-8 编码的 XML 流的 BOM 字符。因此,解决此问题的方法似乎是更改 JRun 使用的 XML 解析器(http://www.bpurcell.org/blog/index.cfm?mode=entry&entry=942)。
Adobe 说它不处理 BOM 字符(请参阅 5 月 2 日和 5 日来自 anonynomous 和 halL 的评论)。
http://livedocs.adobe.com/coldfusion/8/htmldocs/Tags_g-h_09.html#comments