【发布时间】:2020-07-13 17:51:23
【问题描述】:
我有一个列表,其中包含指向另一个列表的 LOOKUP 列。查找列称为“员工”,我想从“就业类型”字段中获取值。但是我不断收到请求错误。我下面的陈述有什么问题。以前,我只是在寻找选项和 $ 列。在我插入 Employee/Employment_Type&$expand=Employee 部分之前一切正常
xhr.open('GET', _spPageContextInfo.webAbsoluteUrl + '/_api/web/lists/GetByTitle(\'' + listName +
'\')/items? $Funding$Funding_Type$Vacant&Direct&Employee/Employment_Type$select=ID,Employee/Employment_Type&$expand=Employee&$top=1000');
另外,下面我的Employment_Type = results[i].Employee/Employment_Type 语法正确吗?
注意:我只包含了整个脚本的一小部分
for (var i = 0; i < results.length; i++){
if (results[i].Direct == "DCSP" & results[i].Funding == "A-Base") {
dcsp_abaseSal += results[i].SalEnv3
Employment_Type = results[i].Employee/Employment_Type
TypeSal = results[i].SalEnv3
dcsp_vacant_days += results[i].Vacant_Days
dcsp_variance = dcsp_abase_cap - dcsp_abaseSal
}
}
【问题讨论】:
-
'$Funding$Funding_Type$Vacant&Direct&Employee/Employment_Type'有什么用?
-
嗨,我对 Javascript 很陌生。但是,如果我不包含该代码部分,则不会返回任何值。它们都是我在脚本中其他地方使用的列。有什么建议么? Employee/Employment Type 是我要添加的查找列。抱歉回复晚了,我错过了评论。
标签: javascript sharepoint