sharepoint-2007相关内容
我修改了 MOSS 2007 配置以成功查询给定的目标 AD.我想在 PeopleEditor 控件中显示一些自定义 LDAP 字段(例如国家/地区)并允许用户搜索这些字段.有人可以向我指出显示如何执行此操作的有用资源/教程吗? 谢谢,MagicAndi. 解决方案 您需要从 EntityEditor 控件继承(就像 PeopleEditor 一样)并编写您自己的查询和验证.
..
对于我们的发布站点,我们使用 SPContext.Current.FormContext.FormMode 枚举来确定当前页面是否处于编辑模式.我已经看到这不适用于我目前正在处理的团队网站.FormMode 始终设置为“无效". 但是,当我在示例页面上单击“编辑页面"时,页面会切换到编辑模式,因此必须有其他方式知道页面处于编辑模式.那么,如何判断我是否处于工作组网站中页面的编辑模式?
..
我想根据字段的值在编辑表单中显示某些元数据字段. 示例:用户将文档上传到 Doclib 由那里的经理批准.在项目得到经理批准之前,他们可以更改元数据名称、案例编号、位置.项目获得批准后,我想将名称和案例编号设置为只读. 满足此要求的最佳方法是什么? 如果批准 = 是设置名称和大小写编号 = 只读别的什么都不做. 我已经尝试了这个方法大约 5 个小时.我相信这可能与 Mode
..
我已经成功地在 Excel 中使用 VBA 将驱动器映射到外联网 SharePoint 以下载文件,但是在部署中它可以在一个位置运行,但不能在另一个位置运行(可能存在不同的环境).我很好奇是否有人对什么用户或系统设置会导致这种情况有任何见解. 在下面的代码中,我尝试将驱动器映射到 SharePoint,如果它出错,处理程序会创建一个新的 excel 实例并将其保存到 SharePoint 站
..
我正在使用下面的代码,它给了我列表和;文档库;但我正在尝试获取仅文档库的列表.请帮助我如何区分列表和以编程方式文档库 using(SPSite oSite = new SPSite("https://server/site")){使用 (SPWeb oWeb = oSite.OpenWeb()){SPListCollection oLists = oWeb.Lists;foreach(oLi
..
我最近收到了一个要求,要求一个人每天收到有关 SharePoint 网站内任何更改的摘要警报;每个网站都有一个所有者负责其网站上的内容. 我们目前的工作方式是为站点内的每个列表/库自动设置警报. //获取此站点上的列表SPListCollection siteLists = currentSite.Lists;foreach(siteLists 中的 SPList 列表){if (!lis
..
我正在为 SharePoint 2007 开发解决方案,我经常使用 SPSecurity.RunWithElevatedPrivileges,传入 SystemAccount 的 UserToken. 阅读后 http://hristopavlov.wordpress.com/2009/01/19/understanding-sharepoint-sprequest/ 我终于开始明白为什么我
..
我有以下用 C# 编写的代码片段: openFileDialog1.InitialDirectory = "\\\\fwm-storage\\users\\" +curUser + "\\我的文档\\我的图片";openFileDialog1.Filter = "所有文件(*.*)|*.*|图片(*.jpg)|*.jpg";openFileDialog1.FilterIndex = 2;//等等
..
我们在工作中部署了 sharepoint MOSS 2007.我正在尝试提出一种共享点开发和部署方法.我们有 Dev/QA/Prod 环境,我需要一种方法,最好是自动部署从 Dev 到 QA 再到生产的更改. 我们正在创建网站集 Web 部件等.有些是直接在 sharepoint 内完成的,有些是通过 Sharepoint 设计器或视觉工作室完成的.我正在寻找一种方法来提取它并将其部署到其他
..
我所在的团队目前正在构建基于 MOSS 2007 的应用程序(依赖于 .NET 2),我们希望利用实体框架 v4(依赖于 .NET 4). 这可能吗? 解决方案 没有..NET 4.0 版本有新的 CLR (4.0) 等,但 SharePoint 2007 仅在 CLR 2.0 上支持. 即使是 SP2010 也不支持 .net 4.0(还).
..
在 SharePoint 中,当我转到我的新 Web 部件页面时,我得到以下信息: 错误 发生了意外错误. Web 部件维护页面:如果您有权限,您可以使用此页面暂时关闭 Web 部件或删除个人设置.有关更多信息,请联系您的站点管理员.解决 Windows SharePoint Services 的问题. 我尝试了以下方法以获得更有用的错误消息: 在 web.confi
..
我创建了一个自定义计时器作业,它需要一些配置才能运行.我正在尝试将配置保存为分层对象存储中的 SPPersistedObject. 分层对象存储保存在 SharePoint 配置数据库中,因此我在尝试使用 SPWebApplication 作为父级保存它时遇到“安全错误". 我什至尝试提升权限,但它没有帮助,因为它只是当前 Web 应用程序的应用程序池帐户,它没有必要访问 ShareP
..
我有一个调用 WCF 服务的 SharePoint 工作流.只要工作流在 IIS 下运行并且没有转移到计时器服务,这就可以正常工作. 问题是计时器服务无权访问它需要从计时器服务的上下文设置 WCF 连接的 web.config 设置. 在 ServiceModel 客户端配置部分中找不到名称为 endpointname' 和合同为 'servicecontractname' 的端点元素
..
我是 Sharepoint Server 的新手,我们有任何实用程序可以从 ASP.NET 应用程序上传文件. 能否提供您宝贵的答案? 解决方案 您可以编写一些自定义代码来实现.如果您在同一台服务器上或使用 WebServices,则可以使用 SharePoint API 这里是示例代码,假设您知道文档库的 url 并且您正在将文档上传到根文件夹.您必须添加 Microsoft
..
我的 SharePoint 页面中有一个文档库,其中有 10 个文档. 如果用户 A 已登录,我希望他只能看到该文档库中的 5 个文档. 如何创建一些自定义文档库以使其正常工作? 我安装了 MOSS. 提前致谢! 解决方案 编写一个 ItemEventReceiver,根据库中的字段(即包含不同角色的列)打破权限. 我们通过创建一个列表来完成此操作,该列表包含
..
让我对 SharePoint2007 感到抓狂的一件事是明显无法具有专门应用于网站或网站集本身而不是内容的可定义设置.我的意思是,您有一些预定义的设置,例如站点徽标、站点名称和其他各种内容,但似乎没有任何地方可以添加新的设置. 我正在开发的应用程序需要能够创建多种类型的“项目网站集",它们都遵循一个基本模板,但具有特定于该网站集且仅适用于该网站集的某些附加设置.除了标准站点名称之外,我们还需
..
我从 http://msdn.microsoft.com/en-us/library/dd584174(office.11).aspx 用于在 webpart 工具窗格中添加自定义属性.方括号 ([]) 在下面的代码中是什么意思? [Category("自定义属性")][WebPartStorage(Storage.Personal)][FriendlyNameAttribute("自定义颜
..
我创建了一个简单的 asp.net 应用程序来打开一个站点并显示相应网站的标题.但是我在尝试打开网站时收到 FileNotFoundException.当我在控制台应用程序中运行相同的代码时,它可以完美运行. 我的规格 Windows Server 2008 R2 x64,SharePoint 2007 x64,视觉工作室 2005 我的 asp.net 应用目标设置为“任何 C
..
我有一个启用了内容批准的 SharePoint 列表.业务要求是,一旦新列表项获得批准,尽管任何用户进行了进一步更新,它仍应保持批准状态. 我首先想到的是处理ItemUpdating方法,如果对应的before属性为Approved,则将after属性设置为Approved.但是这不起作用. 在 ItemUpdating 方法中,“批准状态"列不会显示在 properties.Befo
..
我正在使用 Web 部件连接来过滤 SharePoint 文档库中的文档.为此,需要有一列,我将其命名为“相关联系人".这是我的问题:当我添加一个新文件夹(而不仅仅是一个文档)时,SharePoint 只要求我提供该文件夹的标题.“相关联系人"列(文件所需)甚至没有出现.由于该列上的信息为空,因此 Web 部件连接根本看不到该文件夹.有没有办法让文件夹在创建时要求另一个字段? 谢谢
..