Sharepoint: Javascript - Получение данных списка (включая столбцы LOOKUP) - PullRequest
0 голосов
/ 09 июля 2020

У меня есть список со столбцом ПРОСМОТР другого списка. Столбец подстановки называется «Сотрудник», и я хочу ПОЛУЧИТЬ значения из поля «Тип занятости». Однако я продолжаю получать ошибку запроса. Что не так с моим утверждением ниже. Раньше я искал только выбор и столбцы $. Все работало нормально, пока я не вставил 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
        }
    }

1 Ответ

0 голосов
/ 13 июля 2020

rest api получить столбец поиска:

/_api/web/lists/getByTitle('test3')/items(1)?$select=Title,columnTitle/Title&$expand=columnTitle

Вы можете добавить столбцы, которые хотите получить после $ select, например columnTitle / sourceColumnTitle

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...