标签: sharepoint-2013

SharePoint 2013 API - 仅获取新修改的列表项

我目前正在使用此 REST 服务来检索列表项:

_api/lists/getbytitle('List Title')/items?$oderby=DueDate
Run Code Online (Sandbox Code Playgroud)

是否可以使用标准日期字段使用某些查询参数来过滤比特定日期新/旧的项目Modified

sharepoint-api sharepoint-2013

1
推荐指数
1
解决办法
3664
查看次数

如何使用 C# 以编程方式从 SP Farm 获取所有 SharePoint Web 应用程序?

有时需要获取 SharePoint 场中的所有 Web 应用程序。那么,如何使用 C# 以编程方式从 SP Farm 获取所有 SharePoint Web 应用程序?

c# sharepoint sharepoint-2010 sharepoint-2013

1
推荐指数
1
解决办法
5431
查看次数

ReferenceError: _spPageContextInfo 未定义

我的 js 文件中有以下代码:

var configNews = {
    url:_spPageContextInfo.webAbsoluteUrl,
    newsLibrary: 'DEMONews',
    listId: ''
};

// Getting the ListID
$.ajax({
    url: configNews.url + "/_api/web/lists/getbytitle('" + configNews.newsLibrary + "')?$select=Id",
    method: "GET",
    headers: { "Accept": "application/json; odata=verbose" },
    success: function (data) {
        // Returning the results
        configNews.listId = data.d.Id;
    },
    error: function (data) {
        alert(data);
    }
});
Run Code Online (Sandbox Code Playgroud)

但是我收到以下错误:ReferenceError: _spPageContextInfo is not defined 我不知道我错在哪里以及如何消除这个错误

javascript ajax angularjs sharepoint-2013

1
推荐指数
2
解决办法
2万
查看次数

从Sharepoint获取文件列表并下载最新文件

我试图从SharePoint位置获取文件列表,然后使用C#获取最新(按创建时间)文件。

可用资源讨论了SPWeb / SPSite,但这些资源在Visual Studio 2013上不直接可用;请参见参考资料。

SharePoint网站: https://sharepoint.amr.<Website>.com/sites/OrganizationName/Group/Shared Documents/Reports/Area/

到目前为止,我一直无法这样做。

有人可以提供一些有用的资源或示例吗?

c# sharepoint-2010 sharepoint-2013 visual-studio-2013

1
推荐指数
1
解决办法
2万
查看次数

Sharepoint 错误:Enable-SPFeature:此页面的安全验证无效

当我尝试通过 PowerShell 部署项目时,PS继续执行“Enable-SPFeature”操作,然后打印以下错误消息:

Enable-SPFeature :该页面的安全验证无效。单击 Web 浏览器中的“返回”,刷新页面,然后重试操作。在 E:\Demo\DemoProject\DemoProject\scripts\utility.ps1:315 char:19 + Enable-SPFeature <<<< -identity $id -url $url -confirm:$false + CategoryInfo : InvalidData: (Microsoft.Share ...etEnableFeature:SPCmdletEnableFeature) [Enable-SPFeature], SPException + ExcellentQualifiedErrorId : Microsoft.SharePoint.PowerShell.SPCmdletEnableFeature

谁能提供解决方案吗?

powershell sharepoint sharepoint-2007 sharepoint-2010 sharepoint-2013

1
推荐指数
1
解决办法
5118
查看次数

确定 SharePoint 2013 列表中列的字段 ID

我正在尝试使用 SPServices UpdateList 操作,并且我需要我想要从默认只读设置更改的列的字段 ID。您如何确定字段标记设置?

//Make the author field editable
var author = "<Fields><Method ID='1'><Field /*What stuff goes here?*/ ReadOnly='FALSE' /></Method></Fields>";
$().SPServices({
    operation: "UpdateList",
    listName: "Requests",
    listProperties:"",
    updateFields: author,
    newFields: "",
    deleteFields: "",
    listVersion: "",
    async: false,
    completefunc: function (xData, Status){  
    }
});
Run Code Online (Sandbox Code Playgroud)

sharepoint sharepoint-2013

1
推荐指数
1
解决办法
1万
查看次数

JQuery 按文本查找 LI,按类查找 UL

我正在使用 SharePoint 2013 中的一个列表,该列表在鼠标悬停时动态创建一个无序列表(熟悉 SharePoint 的人员的列表项 ECB)。

给定的类名在 at 之后添加了空格,每个菜单项额外增加 1 个空格。我不确定这是否会影响 jquery 中的类属性值,所以这就是我使用以符号开头的原因。

我需要隐藏几个菜单项,并且在调试中没有收到警报,所以我认为我的语法已关闭。

我正在使用这个:

if($('ul[class^="ms-core-menu-list"] li[text="View Item"]') ! == null) {
  alert('F');
} else {
  alert('no F');
}
Run Code Online (Sandbox Code Playgroud)

我没有收到警报,所以要么我的语法错误,我需要帮助,要么执行此代码时未创建菜单项,在这种情况下,我想知道如何使用 jquery 获取这些菜单项我无法在我的环境中部署代码。在过去的几天里,我查看了许多博客,但没有任何推荐的博客适合我。

谢谢

javascript css jquery sharepoint-2013

1
推荐指数
1
解决办法
3869
查看次数

多个文档类型的细化过滤器

我正在使用 rest api 搜索来获取具有某些扩展类型的文档。

我有这个代码:

&refinementfilters=or'(fileExtension:equals("aspx"),fileExtension:equals("wmv"))'
Run Code Online (Sandbox Code Playgroud)

整个代码是:

https://myUrl/_api/search/query?selectproperties='Path,Url,Title,Size,IsDocument,PictureUrl,LastModifiedTime'&querytext='wildlife'&refinementfilters= '(fileExtension:equals("aspx"))'
Run Code Online (Sandbox Code Playgroud)

我想使用 or 来使用 rest api 精修过滤器 fileExtension,但是带有 OR 条件的语法不起作用,你能帮我指出问题所在吗?

干杯

rest sharepoint sharepoint-2013

1
推荐指数
1
解决办法
2763
查看次数

使用 REST 从其 url 获取列表 ID?

我正在使用 SharePoint 2013 REST API 来获取和创建列表项,但是我的解决方案的最终用户可能不知道如何找到列表 ID,只是其中一个视图的 URL,例如http://spsportal /Lists/MyCalendar/calendar.aspx

是否可以使用此 URL 找到列表 ID?

sharepoint-api sharepoint-2013

1
推荐指数
1
解决办法
1万
查看次数

如何在本地启用 SharePoint 2013 REST API 的 JSON 响应?

我使用 SharePoint 2013 本地版本和在线版本进行集成。在访问在线 SharePoint 的 REST API 时,我可以毫无问题地使用application/jsonapplication/xml作为标头。ACCEPT

但是,在访问 SharePoint 2013 本地 REST API 时,我可以使用application/xml作为ACCEPT标头并使用application/json抛出以下错误:

GET - http://xxxxxxx:8300/_api/web/
Header -
Accept:application/json
Response:
{
    "error": {
        "code": "-1, Microsoft.SharePoint.Client.ClientServiceException",
        "message": {
            "lang": "en-US",
            "value": "The HTTP header ACCEPT is missing or its value is invalid."
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

您能否建议我如何获取 LIST、LISTITEM 对象的 JSON 响应?

sharepoint sharepoint-2013 sharepoint-online

1
推荐指数
1
解决办法
1万
查看次数