मैं Lists.UpdateListItems वेब सेवा का उपयोग कर एक SharePoint प्रबंधित मेटाडेटा (MMD) फ़ील्ड को अपडेट करने का प्रयास कर रहा हूं लेकिन यह काम नहीं कर रहा है।Lists के साथ SharePoint 2010 के प्रबंधित मेटाडेटा फ़ील्ड को अपडेट करने में असमर्थ .UpdateListItems वेब सेवा कॉल
यहाँ मेरी सोप अनुरोध है
<?xml version="1.0" ?>
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
<S:Body>
<UpdateListItems xmlns="http://schemas.microsoft.com/sharepoint/soap/">
<listName>My Test List</listName>
<updates>
<Batch ListVersion="0" PreCalc="TRUE" OnError="Continue">
<Method Cmd="Update" ID="1">
<Field Name="ID">3</Field>
<Field Name="Document_x0020_Title">foo</Field>
<Field Name="Fiscal_x0020_Year1">13;#FY 2006|7e8205da-57a1-45a3-8147-469b795ad6e8</Field>
</Method>
</Batch>
</updates>
</UpdateListItems>
</S:Body></S:Envelope>
यह अनुरोध सफलतापूर्वक अपडेट हो जाएगा "दस्तावेज़ शीर्षक" (एक पाठ क्षेत्र), लेकिन एमएमडी क्षेत्र, "वित्तीय वर्ष", अपरिवर्तित था और से कोई त्रुटि दी है वेब सेवा।
ध्यान दें कि एमएमडी का मूल्य "WssId; #TermValue | TermGuid" प्रारूप में है और यह शब्द साइट के लिए पहले से ही बनाया जा चुका है।
कृपया मदद करें।
और जब आप मैदान सेट - कहां पूरी तरह से Wssid हिस्सा ommit कर सकते हैं। "एफवाई 2006 | 7e8205da-57a1-45a3-8147-469b795ad6e8" की तरह –