Ich habe eine Liste, die, wie jede Liste in Sharepoint, das Feld Author (angezeigt: Created By) kennt. Benutze ich nun den CAML QueryBuilder ( http://blog.u2u.info/DottextWeb/patrick/archive/2005/03/28/1617.aspx )
gelingt mir dort auch Problemlos, was ich hier im Code versuche:

               // accessing the list (only the entries of actual user)
               SPQuery              MyLinksQuery           = new SPQuery();
MyLinksQuery.Query = "<Query><Where><Eq><FieldRef Name=\"Author\" /><Value Type=\"User\">"+RootWeb.CurrentUser.Name+"</Value></Eq></Where></Query>"; SPList MyNewList = RootWeb.Lists["EineListe"]; SPListItemCollection MyPersonalLinksAsItems = MyNewList.GetItems(MyLinksQuery); DataTable MyPersonalLinks = MyPersonalLinksAsItems.GetDataTable();

Doch der DataTable enthält immer alle Einträge. Wie kann das sein? Der CAML Query wird richtig zusammengesetzt, das habe ich überprüft.

Hoffende Grüsse,
Andreas


_______________________________________________
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net

Antwort per Email an