Solved

SharePoint Group By List Multiple Value Field

Posted on 2007-03-27
4
4,954 Views
Last Modified: 2013-11-07
Does anyone know of a way to have a custom field on a Document Library in SharePoint that accepts multiple inputs (like a Choice select box), but still be able to create a Group By list view on that value in SharePoint 2007 (MOSS).
0
Comment
Question by:CGI_PortalPractice
4 Comments
 
LVL 16

Expert Comment

by:cobrachen
ID: 18804222
Hi,

You could not use multiple values column and grouped by each of them. Think in database view of point. I had this request before and the answer was no. If you want to group by a certain value, you have to single them out.

Thanks.
0
 
LVL 2

Author Comment

by:CGI_PortalPractice
ID: 18860110
Was kind of hoping for a work around to the problem, not the generic you can't do it.  We actually decided to build the web part manually since no one was able to provide a solution.  We used the SPQuery object and a camel query.  You can find an example of how to use the SPQuery on msdn.  Here's kind of what we did to sort the information:

SPSite spsite = new SPSite("siteurl");
SPWeb site = spsite.OpenWeb();
SPList list = site.Lists["listname"];

SPQuery query = new SPQuery();
query.Query = "<Where><Eq><FieldRef Name='ServiceLevel'/><Value Type='String'>345</Value></Eq></Where>";

SPListItemCollection items = list.GetItems(query);

foreach (SPListItem item in items) //here its throwing exception.
{
    Console.WriteLine(SPEncode.HtmlEncode(item.Xml) + "<BR>");
}

You can get a CAML statement builder called U2UCamlCreator.exe.  Then you'd need to build a CAML statement that would select the field that is the choice column, and for the value you do a contains and then the value you want to do the select by.

We then built a web part that displays the information in sharepoint similiar to the way the regular datagrid does, except it lacks a lot of the additional functionality.
0
 
LVL 1

Accepted Solution

by:
Computer101 earned 0 total points
ID: 19168631
PAQed with points refunded (500)

Computer101
EE Admin
0

Featured Post

Free Tool: ZipGrep

ZipGrep is a utility that can list and search zip (.war, .ear, .jar, etc) archives for text patterns, without the need to extract the archive's contents.

One of a set of tools we're offering as a way to say thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

This article will guide you to convert a grid from a picture into Excel format using Microsoft OneNote and no other 3rd party application.
These days socially coordinated efforts have turned into a critical requirement for enterprises.
The viewer will learn how to use the =DISCRINV command to create a discrete random variable, use this command to model a set of probabilities and outcomes in a Monte Carlo simulation, and learn how to find the standard deviation of a set of probabil…
Access reports are powerful and flexible. Learn how to create a query and then a grouped report using the wizard. Modify the report design after the wizard is done to make it look better. There will be another video to explain how to put the final p…

740 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question