Bonjour,
Dans un programme en VB net, je dois récupérer une information dans SharePoint.
Cette information se trouve dans une liste : http://nom_serveur/Lists/Exigences/AllItems.aspx
Pour l'instant j'essaie juste de me connecter.
Ensuite il faudra que je récupère la valeur d'un champ en fonction d'une sélection sur un autre champ
(si compte client ="xxx" alors récup de la valeur du champ commentaire)
Avec le code présent à la fin de ce post, j'ai le message suivant :
Cannot contact site at the specified URL http://nom_serveur/Lists/. Il n'existe aucun site Web nommé « /Lists/_vti_bin/sites.asmx! ».
j'ai récupéré le code sur https://msdn.microsoft.com/en-us/lib...ffice.14).aspx
Merci d'avance de vos réponses
Bien cordialement
Philippe
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35 Imports System Imports Microsoft.SharePoint.Client Imports SP = Microsoft.SharePoint.Client Module Module1 Sub Main() Dim siteUrl As String = "http://srv-share-corp/Lists/" 'Exigences%20particulires/AllItems.aspx Dim clientContext As New ClientContext(siteUrl) Dim oList As SP.List = clientContext.Web.Lists.GetByTitle("Announcements") Dim camlQuery As New CamlQuery() camlQuery.ViewXml = "<View><Query><Where><Geq><FieldRef Name='ID'/>" + _ "<Value Type='Number'>10</Value></Geq></Where></Query><RowLimit>100</RowLimit></View>" Dim collListItem As ListItemCollection = oList.GetItems(camlQuery) clientContext.Load(collListItem) clientContext.ExecuteQuery() Dim oListItem As ListItem For Each oListItem In collListItem Console.WriteLine("ID: {0} " + ControlChars.Lf + "Title: {1} " + _ ControlChars.Lf + "Body: {2}", oListItem.Id, _ oListItem("Title"), oListItem("Body")) Next oListItem End Sub End Module
Partager