gpt4 book ai didi

javascript - 使用 Rest API 的 Sharepoint 列表项总和

转载 作者:行者123 更新时间:2023-11-30 13:46:40 26 4
gpt4 key购买 nike

我想使用 REST API 从我的共享点列表中获取一个字段的总和 ..我使用以下代码,但我的输出类似于 501001005045

我不知道哪里错了

这是我的代码

function GetSumApi(projectTitle) {
$.ajax({
url: _spPageContextInfo.webAbsoluteUrl + "/_api/web/lists/getbytitle('TaskList')/items?$select=TaskPercentage&$filter=Projects eq '" + projectTitle + "'",
type: "GET",
async: false,
headers: {
"Accept": "application/json;odata=verbose",
},
success: function (data) {
sumfield = data.d.results;
var sum = 0;
for (var i = 0; i < sumfield.length; i++) {
var sum = sum + sumfield[i].TaskPercentage;
}
console.log("Total sum of Tasks", sum);
},
error: function (error) {
console.log(JSON.stringify(error));
}
});

在上面的代码中,我使用列表名称作为 TaskList,我的字段是 taskpercentage,项目标题是来自用户的项目名称。

最佳答案

使用 parseInt 将值转换为 int。

例如:

var sum = 0;
for (var i = 0; i < sumfield.length; i++) {
var sum = sum + parseInt(sumfield[i].TaskPercentage);//parseInt(sumfield[i].TaskPercentage)/100
}

关于javascript - 使用 Rest API 的 Sharepoint 列表项总和,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59193191/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com