<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Networknet.nl Blog &#187; subfolders</title>
	<atom:link href="http://www.networknet.nl/apps/wp/archives/tag/subfolders/feed" rel="self" type="application/rss+xml" />
	<link>http://www.networknet.nl/apps/wp</link>
	<description>Stay Connected</description>
	<lastBuildDate>Mon, 05 Jul 2010 17:50:14 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Sharepoint: Create table of content page based on a Document Library</title>
		<link>http://www.networknet.nl/apps/wp/archives/893</link>
		<comments>http://www.networknet.nl/apps/wp/archives/893#comments</comments>
		<pubDate>Sun, 08 Nov 2009 18:02:26 +0000</pubDate>
		<dc:creator>Ivan Versluis</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Sharepoint 2007]]></category>
		<category><![CDATA[document library]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[sharepoint]]></category>
		<category><![CDATA[subfolders]]></category>

		<guid isPermaLink="false">http://www.networknet.nl/apps/wp/archives/893</guid>
		<description><![CDATA[We have a Sharepoint “Document Library” which has several different subfolders. E.g. Within these subfolders there are several documents stored. For example within the “Form” subfolder where form documents are stored based on word or PDF files. All those subfolders within the “Information Technology” document folder hold several documents. The challenge I had is to [...]]]></description>
			<content:encoded><![CDATA[<p>We have a Sharepoint “Document Library” which has several different subfolders. E.g.</p>
<p><a href="http://www.networknet.nl/apps/wp/wp-content/uploads/SharepointCreatetableofcontentpagebasedo_FCE6/image.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://www.networknet.nl/apps/wp/wp-content/uploads/SharepointCreatetableofcontentpagebasedo_FCE6/image_thumb.png" width="302" height="198" /></a> </p>
<p>Within these subfolders there are several documents stored. For example within the “Form” subfolder where form documents are stored based on word or PDF files. All those subfolders within the “Information Technology” document folder hold several documents. The challenge I had is to create a table of content page which showed all those subfolders with their document content. I created a new page based on “Blank Web Part Page” and add the “Information Technology” document library which showed all the folders.</p>
<p><a href="http://www.networknet.nl/apps/wp/wp-content/uploads/SharepointCreatetableofcontentpagebasedo_FCE6/image_3.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://www.networknet.nl/apps/wp/wp-content/uploads/SharepointCreatetableofcontentpagebasedo_FCE6/image_thumb_3.png" width="594" height="207" /></a> </p>
<p>I could change current view and change the “Folders” option to show all items without folders but still this solution didn’t help. I wanted to filter individual “Document Library” subfolders and their content.</p>
<p><a href="http://www.networknet.nl/apps/wp/wp-content/uploads/SharepointCreatetableofcontentpagebasedo_FCE6/image_4.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://www.networknet.nl/apps/wp/wp-content/uploads/SharepointCreatetableofcontentpagebasedo_FCE6/image_thumb_4.png" width="561" height="109" /></a> </p>
<p><a href="http://www.networknet.nl/apps/wp/wp-content/uploads/SharepointCreatetableofcontentpagebasedo_FCE6/image_5.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://www.networknet.nl/apps/wp/wp-content/uploads/SharepointCreatetableofcontentpagebasedo_FCE6/image_thumb_5.png" width="561" height="138" /></a> </p>
</p>
</p>
<p>I tried all possible options with this “Information Technology” webpart to filter for a subfolder but nothing which helped me. Than I learned from Laura Rogers <a href="http://www.endusersharepoint.com/2009/05/13/data-view-web-part-folders-part-2/" target="_blank">here</a> how to insert a “Data View Web Part” and filter the content within a “Document Library”.</p>
<p>Some steps to achieve this:</p>
<ul>
<li>Create new ASPX file and attach your masterpage (Format menu –&gt; Master Page –&gt; Attach Master Page..)</li>
<li>Create new custom content for PlaceHolderMain
<p><a href="http://www.networknet.nl/apps/wp/wp-content/uploads/SharepointCreatetableofcontentpagebasedo_FCE6/image_6.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://www.networknet.nl/apps/wp/wp-content/uploads/SharepointCreatetableofcontentpagebasedo_FCE6/image_thumb_6.png" width="504" height="85" /></a>&#160;</li>
<li>Drag your “Document Library” in the content area you want to show
<p><a href="http://www.networknet.nl/apps/wp/wp-content/uploads/SharepointCreatetableofcontentpagebasedo_FCE6/image_7.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://www.networknet.nl/apps/wp/wp-content/uploads/SharepointCreatetableofcontentpagebasedo_FCE6/image_thumb_7.png" width="504" height="85" /></a>&#160;</li>
<li>Make sure you are in the table and in the taskpane go to “Data Source Details” and click the Current Data Source link.</li>
</ul>
<p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <a href="http://www.networknet.nl/apps/wp/wp-content/uploads/SharepointCreatetableofcontentpagebasedo_FCE6/image_8.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://www.networknet.nl/apps/wp/wp-content/uploads/SharepointCreatetableofcontentpagebasedo_FCE6/image_thumb_8.png" width="504" height="214" /></a></p>
<ul>
<li>Change the scope level to RecursiveAll     <br /><a href="http://www.networknet.nl/apps/wp/wp-content/uploads/SharepointCreatetableofcontentpagebasedo_FCE6/image_9.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://www.networknet.nl/apps/wp/wp-content/uploads/SharepointCreatetableofcontentpagebasedo_FCE6/image_thumb_9.png" width="434" height="187" /></a></li>
<li>We are done now and all documents will be shown stored in this “Document Library”. Now we can filter the path for specific Sharepoint subfolders. Click on the chevron of the data view and click Filter.
<p><a href="http://www.networknet.nl/apps/wp/wp-content/uploads/SharepointCreatetableofcontentpagebasedo_FCE6/image_10.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://www.networknet.nl/apps/wp/wp-content/uploads/SharepointCreatetableofcontentpagebasedo_FCE6/image_thumb_10.png" width="347" height="211" /></a> </li>
<li>The Filter Criteria window is shown and you can set all different type of criteria. Enter the subfolder you want to show. In my case the Form folder.
<p><a href="http://www.networknet.nl/apps/wp/wp-content/uploads/SharepointCreatetableofcontentpagebasedo_FCE6/image_11.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://www.networknet.nl/apps/wp/wp-content/uploads/SharepointCreatetableofcontentpagebasedo_FCE6/image_thumb_11.png" width="442" height="262" /></a>&#160;</li>
<li>Save the ASPX file and check it out.</li>
</ul>
</p>
</p>
</p>
<p>The result:</p>
<p><a href="http://www.networknet.nl/apps/wp/wp-content/uploads/SharepointCreatetableofcontentpagebasedo_FCE6/image_12.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://www.networknet.nl/apps/wp/wp-content/uploads/SharepointCreatetableofcontentpagebasedo_FCE6/image_thumb_12.png" width="627" height="144" /></a> </p>
<p>Hopefully by now you get the picture how to customize the data view webpart. You can change all columns and insert hyperlinks were needed.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.networknet.nl/apps/wp/archives/893/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
