none
Neue Ansicht per Webservice erstellen RRS feed

  • Frage

  • Hallo,

    ich versuche eine Ansicht per Webserviceaufruf in einem Workflow zu erstellen. Bekomme aber immer einen Fehler (Error 500). Allerdings finde ich keinen Fehler in meiner SOAP Anweisung. Eventuell findet jemand anders einen ;-). Hier mal der Code:

    <?xml version="1.0" encoding="utf-8"?>
    <soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
      <soap12:Body>
        <AddView xmlns="http://schemas.microsoft.com/sharepoint/soap/">
         <listName>1A3C44BD-929D-4F18-B0B0-D6D423BEDB86</listName>
           <viewName>test</viewName>
            <viewFields>
             <FieldRef Name="Attachments" />
             <FieldRef Name="LinkTitle" />
             <FieldRef Name="Beschreibung" />
             <FieldRef Name="Projektverantwortlicher" />
             <FieldRef Name="Mitarbeiter_x0020_intern" />
             <FieldRef Name="Starttermin" />
             <FieldRef Name="Endtermin" />
             <FieldRef Name="Pflichtenheftpunkte" />
             <FieldRef Name="Architektur" />
             <FieldRef Name="Bugrequests" />
             <FieldRef Name="response" />
           </viewFields>
         <Query>
          <Where>
            <Eq>
             <FieldRef Name="Title" />
              <Value Type="Text">neu</Value>
             </Eq>
            </Where>
           </Query>
          <rowLimit>100</rowLimit>
         <type>HTML</type>
        <makeViewDefault>FALSE</makeViewDefault>
       </AddView>
      </soap12:Body>
    </soap12:Envelope>

    Dienstag, 13. April 2010 11:49

Antworten

  • das mit dem Namen stimmt. Probiers mal mit dem unteren Beispiel. Anscheinend liefert einer der MSDN Links die falsche Info.

    http://msdn.microsoft.com/en-us/library/dd911766.aspx

    Die Änderung in diesem Beispiel wäre, dass der GUID für den Listen Namen in {} Klammern angegeben sein muss.

    <listName>{1A3C44BD-929D-4F18-B0B0-D6D423BEDB86}</listName>

    • Als Antwort markiert Maik Zeyen Montag, 19. April 2010 06:09
    Mittwoch, 14. April 2010 13:10

Alle Antworten