Quantcast
Channel: SharePointCommunity
Viewing all articles
Browse latest Browse all 6649

Objekt vom Typ TaxonomyItem erzeugen mit Javascript

$
0
0

Hallo,

So wie hier beschrieben lese ich mehrere Spalten einer Liste aus.
http://sharepointcommunity.de/forums/p/33591/90783.aspx

Wenn ich aber so wie im Folgenden Code eine Spalte vom Typ verwaltete Metadaten auslese, bekomme ich als Ausgabe:
_ObjectType_=SP.Taxonomy.TaxonomyFieldValueCollection || _Child_Items_=[object Object] ||

Code:
alert(objectToString(oListItem.get_item('Kategorie'));

function objectToString (object)
{
  var str = '';
  for (var p in object)
  {
    if (object.hasOwnProperty(p))
    {
    str += p + "=" + object[p]  + '  ||  \n';
    }
  }
  return str;
}

 

ich kann also oListItem.get_item('Kategorie'). _Child_Items_ nicht auslesen

Laut dieser Seite, soll die Lösung wohl darin bestehen ein Objekt vom Typ TaxonomyItem zu erzeugen
https://blogs.msdn.microsoft.com/boodablog/2014/07/04/taxonomy-fields-return-as-dictionaries-using-the-client-objcet-model-in-sharepoint-2013/

Jetzt habe ich es allerdings nicht hinbekommen in Javascript solch ein Objekt zu erzeugen. Ich hab es versucht mit:

var dummy = new SP.Taxonomy.TaxonomyItem();

Dies verursacht einen Fehler, aber eigentlich sollte es doch so funktionieren, oder nicht?
https://msdn.microsoft.com/DE-DE/library/office/dn312531.aspx


Viewing all articles
Browse latest Browse all 6649


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>