Gianni Nitti

Programmando programmando...
posts - 6, comments - 67, trackbacks - 6

Query CAML e field name

A volte può capitare di usare delle query CAML su Sharepoint, con del codice più o meno di questo tipo:

query.Query = @"<Where><Contains><FieldRef Name='Descrizione'/>
<Value Type='Text'>1 2 3 prova</Value></Contains></Where>";
SPListItemCollection itemsScadenze = scadenze.GetItems(query);

e di ottenere (giustamente?) una eccezione che fa così:
No such field name No field was found with that name. Check the name, and try again.

Il nome del campo a cui si riferisce è Descrizione, che al momento della creazione della lista si chiamava Title (nome di default dato al primo campo della lista creato automaticamente da Sharepoint).
Risultato: nelle query CAML si deve considerare sempre il nome interno dei campi e, nel mio caso, avrei dovuto usare il vecchio Title anzichè Descrizione.

Ma come faccio a sapere se un campo è stato rinominato per poter fare la query correttamente?
C'è un ottimo tool gratuito che permette ispezionare i meandri di Sharepoint: Sharepoint Explorer, scaricabile da http://www.ontolica.com/

Print | posted on giovedì 2 marzo 2006 12:18 |

Feedback

Gravatar

# re: Query CAML e field name

thanks you http://www.kodes.com http://www.kitlen.com http://sohbet.kitlen.com http://kitlen.com/yonja.php http://kitlen.com/sohbet.php
17/06/2007 21:51 | sohbet
Gravatar

# re: Query CAML e field name

nur sohbet
guzel sozler
Arkadaþlýk Siteleri
Sohbet Ekle
islami sohbet
sohbet


thank's
08/02/2009 15:32 | sohbet
Gravatar

# re: Query CAML e field name

sevda şiirleri
magazin
magazin haber
10/07/2009 22:05 | muhabbet yap
Gravatar

# writing and publishing

I am so glad this internet thing works and your article really helped me. Might take you up on that home advice you I hardly ever write comments on blogs, but your article urged me to praise your blog. Thanks for a great read, I'll be following you............. :)
writing and publishing
04/10/2012 18:58 | writing and publishing
Gravatar

# re: Query CAML e field name

Thanks for creating this kind of blog. I hope you can do more of your masterpiece.
04/10/2013 05:51 | freelance writing jobs
Comments have been closed on this topic.

Powered by:
Powered By Subtext Powered By ASP.NET