Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/11/2005, 02:16
Drolik
 
Fecha de Ingreso: noviembre-2005
Mensajes: 5
Antigüedad: 19 años, 4 meses
Puntos: 0
Webdav,exchange,XML, no me aclaro

Buenas, estoy tratando de sacar todas las propiedades de una carpeta publica en concreto del outlook. Estoy probando con las siguientes instrucciones y las dos fallan.

// Dice que esta mal directamente al ejecutarla
strQuery = "<?xml version=\"1.0\" encoding=\"utf-8\" ?>"+
"<D:searchrequest xmlns:D=\"DAV:\">"+
"<D:basicsearch>"+
"<D:select><D:allprop/></D:select>"+
"<D:from>"+
"<D:scope>"+
"<D:href>strUri/</D:href>"+
"<D:depth>infinity</D:depth>"+
"</D:scope>"+
"</D:from>"+
"</D:basicsearch>"+
"</D:searchrequest>";

//Si en lugar de allprop, pongo displayname, por ejemplo, funciona correctamente pero es que me gustaria obtener todas las propiedades
strQuery = "<?xml version=\"1.0\"?><D:searchrequest xmlns:D = \"DAV:\" >"
+ "<D:sql>SELECT \"DAV:allprop\" FROM \"" + strUri + "\""
//+ "WHERE \"DAV:isfolder\" = true"
// + "ORDER BY \"DAV:displayname\" ASC"
+ "</D:sql></D:searchrequest>";

Ademas realmente lo que querria son solo las etiquetas de las propiedades, me interesa mas eso que sus valores

A ver si a alguien se le ocurre algo

Gracias