Paul Galvin's (old) SharePoint space [SharePoint

Just another site

Yes/No (check box) filtering in Content Query Web Part

To filter for a query for the Yes/No check box entitled "PG Milestone", configure CQWP like this:

This is another one of those obvious-once-you-know-it but hard-to-find-an-answer-to questions: How to filter on a Yes/No check box using the content query web part.

The first search result I find using the search term "filter yes/no content query web part" is flat out wrong, so I thought I’d put this up there and see if it can replace the incorrect result in typical search results.

It’s quite easy: True values = "1" and false values do not equal "1" (pretty retro, actually).

In the above example, I created site column of type "Yes/No (checkbox)" named "PG Milestone".  I added it to a doc library, uploaded a few documents, set the value for a couple and tested it.




5 responses to “Yes/No (check box) filtering in Content Query Web Part

  1. Heran October 2, 2008 at 7:04 am

    Hi, this article is very useful for me.
    Can I ask how do you set up the CQWP file for filtering on Yes/No check box (Say ImportantNotices)? Is that right below?
    <property name="FilterField2" type="string">ImportantNotices</property>
    <property name="FilterValue2" type="string">Yes</property>
    <property name="FilterOperator2" type="Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart+FilterFieldQueryOperator, Microsoft.SharePoint.Publishing, Version=, Culture=neutral, PublicKeyToken=71e9bce111e9429c">Eq</property><property name="FilterType2" type="string">Text</property> 
    Thanks very much for your help.

  2. Heran October 2, 2008 at 7:05 am

    BTW, could you please reply via email ( or comment on this blog? Thank you.

  3. Unknown May 15, 2009 at 6:34 am

    Hi,Great blog with interesting informations. I can use it t solve my problem.ThanxM.

  4. Collin May 21, 2009 at 2:33 pm

    I have a question… I have an easy database with one table. Basically it consists of just a Name Field, Email Field and then several Yes/No Check Fields. I want to generate a query which list each email record of each which is checked "Yes". I have a qyery which each Yes/No field on it. And this formula: [Forms]![FORM WITH CHECK BOXES].[Yes/No FIELD NAME].. SO it points to a form where I can check multiple boxes and then the form has a button to run the query… It works fine except the relationship is an "AND" relationship where if an email record has Check Box 1 & Check Box 2 checked, I have to filter exactly like that. What I want is if Check Box 1 & Check Box 2 is checked to get result which include those records as well as the records where Only Check Box 1 is checked and the records where Check Box 2 is checked… Any ideas?

  5. Collin May 21, 2009 at 2:34 pm

    BTW, I am working in Access 2007

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: