Pergunta

Eu criei uma nova árvore de armazenamento de termo e dentro da coluna da minha categoria para minhas páginas wiki, eu víncio a coluna à minha navegação de metadados.Mas agora, quando eu quero atribuir um novo valor para a coluna da minha categoria e selecione um novo termo, não consegui acessar o termo Store e a categoria Colum foi desativada da seguinte maneira: - Digite a descrição da imagem aqui

Quando eu acessar o serviço de navegação de metadados, não consegui encontrar a loja de termo mais também? Digite a descrição da imagem aqui

Alguém pode ser um conselho que pode estar causando esse stange behaviore? Obrigado

Foi útil?

Solução

The link between your field and the termstore is probably not correctly set.

In order to display the correct values, a termstore field (TaxonomyField) contains the id's of your termstore and termset you want to display. However this ID is different on every server. You need to make sure when using a TaxonomyField the field is configured with the correct id's on that server.

Here is some c# on how to do it. You can find the id's on the bottom of the property page of your termstore manager in SharePoint.

private void LinkMmdField(TaxonomyField field, LinkMmd linkinfo, TaxonomySession session)
{     
    TermStore termStore = session.TermStores[linkinfo.TermStoreName];
    Group group = termStore.Groups[linkinfo.TermGroupName];
    TermSet  termset = group.TermSets[linkinfo.TermSetName];

    if (termset != null)
    {
        field.SspId = termStore.Id;
        field.TermSetId = termset.Id;
        field.Update();
    }
}
Licenciado em: CC-BY-SA com atribuição
Não afiliado a sharepoint.stackexchange
scroll top