问题标签 [sharepoint-2007]

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 投票
3 回答
1087 浏览

sharepoint - 面向开发人员的生产环境中的 SharePoint 权限级别

我们正在尝试清理我们的 SharePoint (MOSS 2007) 环境。

截至目前,我们的开发人员、系统管理员和内容管理员都对我们生产环境中的根站点(以及它下面的所有内容)拥有“完全访问”权限。我认为这是一种糟糕的做法,并且确信我们的内容管理员不需要任何比“设计”更大的权利,甚至可能是“贡献”权利。

我的问题是,开发人员在生产 SharePoint 环境中应该拥有什么权限级别?

我有点相信开发人员不应该比其他任何人在生产中拥有更高级别的访问权限。毕竟,他们不应该自己改变生产中的任何东西,对吗?

0 投票
4 回答
19388 浏览

sharepoint - 跨子站点共享 Sharepoint 列表

我有一种情况,我想在 Sharepoint 站点的顶层有一个主列表,然后允许子站点查看主列表。我尝试过使用内容类型,要么我很慢,只是无法理解这个概念,要么它似乎不适用。

有人有运气吗?

0 投票
1 回答
1117 浏览

sharepoint - SharePoint 2007 批准工作流 - 任何其他人都可以批准要求

如何使用 SharePoint 的内容批准来强制执行组中任何两个人都可以进行更改的规则?

我们有一个政策库,任何两个人都可以更新(修改者和批准者)。如果我做一个组并行审批,修改器可以审批自己的工作(我相信)。

不幸的是,我无法访问 Visual Studio 甚至 SharePoint Designer(因为这些已被公司禁用)。

0 投票
2 回答
1178 浏览

sharepoint - SSP 搜索数据库中的内容源名称在哪里

我需要在SSP 搜索数据库(或存储它的任何其他地方)中找到包含内容源名称(以及ContentSourceId)的表。我可以通过 SharePoint 对象模型访问它,但我希望通过 db 表访问它(根据 Microsoft 的说法,这不是一个好习惯)。 我们查看了所有表,我们得到的最接近的表是 MSSCrawlContent,没有 Content Source Name。接近解决问题的文章是this

任何人都知道内容源名称的存储位置吗?

顺便说一句 - 需要访问此信息的应用程序位于同一域但在不同的机器上。

0 投票
2 回答
1873 浏览

html - 使用 VBA 的 SharePoint Designer 2007 对象模型简介

我发现很难找到 Microsoft SharePoint Designer 2007 中使用的对象模型的介绍。出于某种原因,如果在线帮助充满了“找不到页面”。我怀疑它类似于 Internet Explorer DOM 中使用的对象模型。参考手册在 MSDN 在线(但不在我的本地副本中),但与许多这样的帮助系统一样,在使用参考之前,您必须知道自己在做什么。

我首先要做的就是实现一个该死的宏来将文本粘贴到网页中,而无需继续单击编辑、粘贴文本、确定 :-)

干杯,罗布。

0 投票
1 回答
133 浏览

sharepoint-2007 - 如何集成 Sharepoint 社区功能

我有一个网站可以显示不同的报告,例如这些示例

在每个报告页面中,我想嵌入一个 Sharepoint 控件,它允许我:

  1. 为每个报告开始讨论
  2. 向报告的现有线程添加评论/响应
  3. 以 1 到 5 的等级对报告进行评分并提供评论

正如隐含的那样,Sharepoint 论坛将作为后备存储,也可以直接访问。

  1. 这在 Sharepoint 2007 中是否可行?如果是这样,有多难?
  2. 我怎样才能实现这样的场景?
0 投票
1 回答
809 浏览

deployment - Sharepoint 2007 维护和分期

我正在尝试起草一份全面的文档,以协助维护小组建立新的 Sharepoint 2007 Intranet。

我在决定什么是将各种不同元素迁移到客户批准和生产环境的正确工具时遇到的问题。我们预计将来必须处理新列表、新自定义类型/列表模板、修改页面、新页面等。

换句话说,虽然我认为添加整个子站点相对简单,但对现有区域的增量更改对我来说似乎并不容易。特别是因为生产现场有各种由客户更新的列表(公告板等)。

到目前为止,最好的答案似乎是http://www.codeplex.com/SPDeploymentWizard但我有一些遗留问题:

1) 它是测试版,不是微软官方产品。所以我们的客户可能不太有信心 2) 它需要安装在您要交付更改的所有服务器上,并通过 GUI 组件工作。再一次,这将是客户不太满意的事情(他们的东西由第三方管理,想想 EDS 或类似公司)。

有没有人在生产相关场景中有信心使用它?你有不同的选择建议吗?

TIA,

保罗。

0 投票
9 回答
18061 浏览

sharepoint - 在 SharePoint 中,创建自定义列表“schema.xml”文件的最简单方法是什么?

与许多其他 SharePoint 用户一样,我必须创建自定义列表定义。经过一番麻烦,我设法创建了一个(我想,让我先解决所有错误),但是我可以从那里开始使用“基本”模式,还是专门为Schema.xml生成而构建的编辑器?

0 投票
3 回答
2045 浏览

sharepoint - 文档库中多个范围内的自定义 SharePoint 功能 - 显示为重复项

我有一个自定义功能,它是文档库中的一个编辑控制块 (ECB) 操作,它被部署为解决方案包 (WSP)。当您按下文件旁边的下拉列表时,您会看到该功能,选择ECB操作时,用户将重定向到自定义应用程序页面。

我允许将此功能安装到所有 4 个不同的范围:Farm、WebApplication、Site 和 Web。它们中的每一个都将位于不同的解决方案包中,但共享相同的 FeatureId、SolutionId 等。假设一次仅将功能安装到一个范围内。如果管理员部署它、激活它,并且如果我们他/她想要更改范围、停用它,那么一切都会正常运行。如果由于某种原因管理员没有首先将其停用,则 ECB 操作将在文档库中具有重复条目。

例如,假设我们将它安装为站点范围(站点集),然后决定我们希望它在农场范围中而不是先停用它,而只是转到解决方案管理并收回并删除它。如果我们查看以前可用的网站集,我们看不到欧洲央行的行动。

如果我们随后添加 Farm 范围解决方案包并部署它,我们现在将在网站集中看到 ECB 操作,即使我们尚未部署它并且 feature.xml ActivateOnDefault 属性设置为 false。如果我们继续激活它,我们现在将看到两个欧洲央行的行动。

有没有人有任何想法?我在下面添加了 feature.xml 和 elements.xml。

TIA,马格努斯

RegistrationType="List" RegistrationId="101"
Location="EditControlBlock" Sequence="300"
ImageUrl="/_layouts/images/MyFeature/MyOtherPic.gif" Title="My Feature"
Description="My ECB feature" >

0 投票
4 回答
9771 浏览

web-services - 使用其 Web 服务参考部署 SharePoint WebPart

我正在尝试构建一个 SharePoint Web 部件,其中包含对我需要从 vb 代码中调用的另一个SharePoint 服务器的服务引用。但是,当我第一次尝试调用远程 Web 服务时,我在日志中得到以下信息:


在 ServiceModel 客户端配置部分中找不到引用合同“ListReference.ListsSoap”的默认端点元素。这可能是因为没有为您的应用程序找到配置文件,或者因为在客户端元素中找不到与此合同匹配的端点元素。在 System.ServiceModel.Description.ConfigLoader.LoadChannelBehaviors(ServiceEndpoint serviceEndpoint, String configurationName) 在 System.ServiceModel.ChannelFactory.ApplyConfiguration(String configurationName) 在 System.ServiceModel.ChannelFactory.InitializeEndpoint(String configurationName, EndpointAddress address) 在 System.ServiceModel.ChannelFactory 1..ctor(String endpointConfigurationName, EndpointAddress remoteAddress) at System.ServiceModel.EndpointTrait1.CreateSimplexFactory() 在 System.ServiceModel.ClientBase 1.CreateChannelFactoryRef(EndpointTrait1 endpointTrait) 在 System.ServiceModel.ClientBase1.InitializeChannelFactoryRef() at System.ServiceModel.ClientBase1..ctor() 在 VSeWSS.ChangeRequestWorkflow.ChangeRequest.SubmitForm(Object sender, EventArgs e)


使用服务引用部署 Web 部件的正确方法是什么,我会做错什么吗?谢谢!