SharePointCommunity
Die deutschsprachige Community für SharePoint, Microsoft 365, Teams, Yammer und mit Azure

Sponsored by

Willkommen im Forum Archiv.
Einträge sind hier nicht mehr möglich, aber der Bestand von 12 Jahren SharePoint-Wissen ist hier recherchierbar.




ListViewByQuery zeigt keine berechneten Felder an

Unbeantwortet Dieser Beitrag hat 0 Antworten

Ohne Rang
242 Beiträge
Peter Oswald erstellt 25 Feb. 2013 14:04
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Hallo zusammen,

ich habe ein VisualWebpart im Visual Studio erzeugt und verwende ein ListViewByQuery. In der anzuzeigenden Liste befinden sich zwei berechnete Felder "Month" und "Year", die aus dem Datum in "Period" berechnet werden. Fülle ich nun die ListViewByQuery werden die berechneten Felder aber nicht angezeigt!?

[ MyListView = ListViewByQuery ]

MyListView.List = SPContext.Current.Web.Lists["MyList"];
SPQuery query = new SPQuery(MyListView.List.DefaultView);
query.ViewFields = "<FieldRef Name=\"Period\" /><FieldRef Name=\"Month\" /><FieldRef Name=\"Year\" />";
query.Query = string.Format(
 "<Where><Leq><FieldRef Name=\"Period\" /><Value Type=\"DateTime\">{0}</Value></Leq></Where>", DueDate.SelectedDate.ToString("s"));
MyListView.DisableFilter = true;
MyListView.DisableSort = true;
MyListView.Query = query;

Wo könnte der Fehler liegen?