Frage

Ich habe einen neuen Term-Shop-Baum erstellt, und in meiner Kategoriespalte für meine Wiki-Seiten verknüpft ich die Spalte auf meine Metadaten-Navigation.Wenn ich aber jetzt einen neuen Wert für die Spalte der Kategorie zuweisen möchte, und wählen Sie einen neuen Begriff aus, konnte ich nicht auf den Laufzeitspeicher zugreifen, und die Kategorie Colum war wie folgt deaktiviert: - Bildbeschreibung eingeben Hier eingeben

Wenn ich auf den Metadaten-Navigationsdienst zugreife, konnte ich den alten Term-Shop auch nicht mehr finden? Bildbeschreibung eingeben Hier eingeben

Kann jemand Rat geben, was dieses stabiale Verhalten verursacht? Danke

War es hilfreich?

Lösung

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();
    }
}
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit sharepoint.stackexchange
scroll top