У меня есть список SharePoint, и я получаю метаданные из своего списка с помощью JavaScript, но у меня есть одна проблема: как получить метаданные поля, содержащего термины из хранилища терминов?Как получить термин из хранилища терминов SharePoint онлайн
Вот мой код:
function getmetadata()
{
var listGuid = GetUrlKeyValue("List");
var itemId = GetUrlKeyValue("ID");
var clientContext = new SP.ClientContext();
var item = clientContext.get_web().get_lists().getById(listGuid).getItemById(itemId);
clientContext.load(item);
clientContext.executeQueryAsync(
function(){
var logos = item.get_item("logo2");
var code = item.get_item("Code_postal_x002d_batiment");
var Surface = item.get_item("Surface");
var complement = item.get_item("Secteur_activite_x002d_complement");
var porteur = item.get_item("Nom_client");
var mission = item.get_item("Mission_x002d_Artdesk");
var vedette = item.get_item("photo_x0020_vedette");
document.getElementById("logo").innerHTML = logos;
document.getElementById("codepostal").innerHTML = code;
document.getElementById("surface").innerHTML = Surface;
document.getElementById("complement").innerHTML = complement;
document.getElementById("porteur").innerHTML = porteur;
document.getElementById("mission").innerHTML = mission;
document.getElementById("photovedette").innerHTML = vedette;
},
function(sender,args){
alert(args.get_message());
});
}
Например, это термин из термина магазина: «Mission_x002d_Artdesk», но возвращаемое значение: [object Object]
Как я могу получить термин значение от термина магазин?
Я попробовал этот код и получить мне ошибку: var mission = item.get_item ('Mission_x002d_Artdesk'); var newsCatLabel = newsCat.get_label(); var newsCatId = newsCat.get_termGuid(); VM79099: 15 Uncaught TypeError: newsCat.get_label не является функцией – ysfibm