Tag: sharepoint 2007

Sharepoint UpdateList方法:新创建的列不可见

我研究过代码。它正在成功运作。 但我面临的问题是: 列中不显示新列(我尝试使用With Setting Required =“TRUE”)。 我尝试使用可见和不可见列的字段值进行比较。 我发现的差异是:可见列(手动创建)不包含版本值。 我正在创建的那些列有它。 所以我尝试将null值传递给“ndVersion.Value”。 但它仍然没有工作,并自动为版本增加一些价值。 你能帮我解决这个问题吗? 我在这里尝试了解决方案。 但它再次没有工作。 🙁

csharp源代码在哪里使用sharepoint

请在sharepoint中提供csharp区域。 使用什么部分csharp源。 如何在sharepoint中加载文档。 是否可以通过c sharp完成。

获取Sharepoint Online用户

我如何获得sharepoint 2007中的在线用户数量?

SharePoint DateTime默认值尊重时区

我有一个DateTime字段(仅限日期),它使用“今天的日期”作为默认值。 但是,当用户将项目添加到列表时,所选择的日期分别对应于GMT时区。 因此,如果用户在2012年2月22日下午7点(美国东部时间)添加项目,则默认值实际上为2/23/2012。 我的第一个想法是检查Web应用程序设置,它们被设置为-5 EST。 然后经过一些搜索,我发现时区可能会因用户区域设置而有所不同。 测试这种方法,我手动设置用户有一个EST时区,并执行产生相同结果的测试。 最后,经过更多搜索,我发现一篇文章说要使用DateTime字段的Calculated Value部分并指定“= NOW()” 但是返回“公式包含语法错误或不支持”。 有没有人知道如何让DateTime字段的默认值尊重Web应用程序或用户的时区? 谢谢。

SharePoint中Web部件的自定义属性编辑器

我创建了一个具有一些配置属性的自定义WebPart。 这些属性的值是站点URL和列表名称。 我想显示一个下拉列表,其中包含所选站点的所有站点名称和列表。 如何在SharePoint中显示属性的自定义编辑器组件? 我不想获得默认的文本编辑器。

使用Web服务将文档上载到sharepoint的最简单方法

我想上传到一个选定的文档(从我的系统。我有它的路径与我)。 到Sharepoint上的目标路径(可能是列表或文件夹)。 我正在使用Web服务(C#)远程访问sharepoint。 我通过使用CopyIntoItems方法阅读各种解决方案。 但没有得到适当的例子(无法正确传递参数。在msdn上给出的示例) 任何人都可以帮助我获得简单易懂的解决方案。 例: Source_FileUrl =“c:/SampleFile.txt”; Desination_Url =“ http:// MyServer / Site / List / Folder ”; 只想在Destination_Url上传“SampleFile.txt”。

从WCF服务访问SharePoint内容(列表)

我编写了一个WCF服务,它尝试从SharePoint中的特定列表中读取列表项。 出于测试目的,我使用Visual Studio ASP.Net开发服务器运行WCF服务。 我将站点ID传递给Web服务,并从Web服务尝试打开列表并读取项目。 但是当我尝试阅读这些项目时,我收到以下错误 – 此操作只能在具有SQL Server权限以从配置数据库中读取的用户加入服务器场的计算机上执行。 若要将此服务器连接到服务器场,请使用“管理工具”中“开始”菜单上的“SharePoint产品和技术配置向导”。 以下是一些事实 – 我在Windows Server 2008 x64中使用SharePoint 2007 x64,它是单个服务器安装(没有服务器场) 我是农场管理员 我是系统管理员(但不是域管理员) 我是SQL Server 2005服务器的SysAdmin,其中SharePoint正在拥有其数据库 我是列表所在的网站集管理员 我以管理员身份打开了Visual Studio 2010 在任务管理器中,ASP.Net开发服务器进程在我的帐户下运行 我不知道为什么我会收到这个错误。 有任何想法吗?

如何查询SPView对象

我有一个包含很多SPListItem对象的SPView对象(视图中有很多字段)。 我只对其中一个领域感兴趣。 我们称之为specialField 鉴于view和specialField,我想知道一个值是否包含在specialField中。 这是一种做我想做的事情: String specialField = “Special Field”; String specialValue = “value”; SPList list = SPContext.Current.Site.RootWeb.Lists[“My List”]; SPView view = list.Views[“My View”]; //This is the view I want to query SPQuery query = new SPQuery(); query.Query = view.Query; SPListItemCollection items = list.GetItems(query); foreach(SPListItem item in items) { var value = item[specialField]; if(value != […]

如何为SharePoint网站中的任何更改创建每日摘要警报

我最近要求某人收到SharePoint网站内任何更改的每日摘要提醒; 每个站点都有一个负责其网站内容的所有者。 我们目前的工作方式是自动为站点内的每个列表/库设置警报。 // Get the Lists on this Site SPListCollection siteLists = currentSite.Lists; foreach (SPList list in siteLists) { if (!list.ToString().Equals(“Master Page Gallery”)) { if (list.ReadSecurity == 1) // user has read access to all items { // Create an Alert for this List Guid alertID = currentUser.Alerts.Add(list, SPEventType.All, SPAlertFrequency.Daily); // Set any additional […]

通过openFileDialog打开Web文件夹(Sharepoint 2007)

我有以下用C#编写的代码片段: openFileDialog1.InitialDirectory = “\\\\fwm-storage\\users\\” + curUser + “\\My Documents\\My Pictures”; openFileDialog1.Filter = “All Files (*.*)|*.*|Images (*.jpg)|*.jpg”; openFileDialog1.FilterIndex = 2; // blah, blah, blah 哪个很好用,但是,我希望能够添加/更改将openFileDialog.InitialDirectory作为我们的SharePoint服务器上的Web文件夹的function。 比如说:“http:\ intranet \ company \ division \ photos” 任何人都对如何做到这一点有任何想法。 我已经筋疲力尽了早上寻找答案,而我的GoogleFu显然没有达到标准。 我看到了稀疏的建议,但看起来它可能需要WPF(Windows Presentation Foundation)或安装Visual Studio的Sharepoint SDK(可能(?)允许我直接访问SharePoint dBase)。 我不是在安装SDK的上方,如果这将使我到达我需要去的地方; 而不是WPF上的那么多。 任何帮助是极大的赞赏。 即使只是说它无法完成。 如果您需要更多信息,请随时高兴。 谢谢。 Jasooomian