;#CS SharePoint - Query an existing entry: IT WORKS FINE!!! --------------------------------------------------------------------- #include $sWebUrl = 'https://yoursite.domain.com/sites/TechServices/infra/_vti_bin/Lists.asmx' $sStatusList = 'ImplementationCalendar' $query = 'CRQ000000199042' $request = '' $request = $request & '' $request = $request & ' ' $request = $request & ' ' $request = $request & ' ' & $sStatusList & '' $request = $request & ' ' & $query & '' $request = $request & ' ' $request = $request & ' ' $request = $request & '' ;ConsoleWrite ("$request: " & $request & @CRLF) $objHTTP = ObjCreate("Microsoft.XMLHTTP") $objHTTP.open ("post", $sWebUrl, False) $objHTTP.setRequestHeader ("Content-Type", "text/xml; charset=utf-8") $objHTTP.setRequestHeader ("SOAPAction", "http://schemas.microsoft.com/sharepoint/soap/GetListItems") $objHTTP.send ($request) $strReturn = $objHTTP.responseText ;ConsoleWrite (@CRLF & $strReturn & @CRLF) Dim $ItemCount = _StringBetween ($strReturn, 'ItemCount="', '">') $ID = LoadItem ($strReturn, 'ows_ID') ; ConsoleWrite ("ItemCount: " & $ItemCount [0] & @CR) If $ItemCount [0] > 0 Then ConsoleWrite ("$ID: " & $ID [0] & @CR) Func LoadItem($xml_data, $item_name) ;ConsoleWrite ($xml_data & @crlf) Return _StringBetween($xml_data, $item_name & '=', 'ows_') EndFunc