<?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>SUPERNOVA &#187; share</title>
	<atom:link href="http://blog.metrostarsystems.com/tag/share/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.metrostarsystems.com</link>
	<description>Stellar Social Media &#38; Technology Solutions</description>
	<lastBuildDate>Thu, 26 Apr 2012 17:31:17 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Configuring Custom Fields in SharePoint Advanced Search</title>
		<link>http://blog.metrostarsystems.com/2009/11/19/configuring-custom-fields-in-sharepoint-advanced-search/</link>
		<comments>http://blog.metrostarsystems.com/2009/11/19/configuring-custom-fields-in-sharepoint-advanced-search/#comments</comments>
		<pubDate>Thu, 19 Nov 2009 19:45:44 +0000</pubDate>
		<dc:creator>Ross Beurmann</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Tips & Tricks]]></category>
		<category><![CDATA[Advanced Search]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[MOSS]]></category>
		<category><![CDATA[Office Search]]></category>
		<category><![CDATA[search]]></category>
		<category><![CDATA[share]]></category>
		<category><![CDATA[Sharepoint]]></category>
		<category><![CDATA[SharePoint Advanced Search]]></category>
		<category><![CDATA[SharePoint Search]]></category>

		<guid isPermaLink="false">http://blog.metrostarsystems.com/?p=2188</guid>
		<description><![CDATA[Introduction This blog will show how to add the custom fields to the MetaData Properties in Central Admin as well as adding them to the Advanced Search page. It will also detail how to add the advanced search button to your site&#8217;s search box. This will allow for your customers/clients to search on the fields<em> ... </em>]]></description>
			<content:encoded><![CDATA[<h1>Introduction</h1>
<p>This blog will show how to add the custom fields to the MetaData Properties in Central Admin as well as adding them to the Advanced Search page.  It will also detail how to add the advanced search button to your site&#8217;s search box.  This will allow for your customers/clients to search on the fields that they know and understand when migrating a system or creating a new system for an old issue.</p>
<h1>Configure Central Admin</h1>
<p>The below is a step by step process for adding these fields to the MetaData Properties section of search administration.  You will need to be logged into the Shared Service Provider admin page inside Central Admin.</p>
<p>Select Search Administration from the SSP Administration page:</p>
<p><img src="http://blog.metrostarsystems.com/wp-content/uploads/2009/11/111909_1944_Configuring1.png" alt="" /></p>
<p><span style="color:#4f81bd; font-family:Tahoma; font-size:9pt"><strong>Figure 1 Search Administration<br />
</strong></span></p>
<p>Select MetaData Properties from the Left Navigation Area:</p>
<p><img src="http://blog.metrostarsystems.com/wp-content/uploads/2009/11/111909_1944_Configuring2.png" alt="" /></p>
<p><span style="color:#4f81bd; font-family:Tahoma; font-size:9pt"><strong>Figure 2 MetaData Properties</strong></span></p>
<p><span style="color:#4f81bd; font-family:Tahoma; font-size:9pt"><strong><span id="more-2188"></span></strong></span>Select New Managed Property:</p>
<p><img src="http://blog.metrostarsystems.com/wp-content/uploads/2009/11/111909_1944_Configuring3.png" alt="" /></p>
<p><span style="color:#4f81bd; font-family:Tahoma; font-size:9pt"><strong>Figure 3 New Managed Property<br />
</strong></span></p>
<p>It is my recommendation to name the property as close to the actual property name as possible.  In this example the Property Name is &#8220;Letter Type&#8221; There are no spaces or special characters allowed in the property name.  I removed the space in the field name.  This is a choice box so the information in the property is text.  Click add mapping and find the correct maping, filter by SharePoint and find the correct mapping which is the field name.  <strong>NOTE: the syntax will be ows_Letter_x0020_Type <em>this x0020 is for the space in between the two words. </em>Also if you have renamed this property it will remain as the original name in this area.<br />
</strong></p>
<p><img src="http://blog.metrostarsystems.com/wp-content/uploads/2009/11/111909_1944_Configuring4.png" alt="" /></p>
<p><span style="color:#4f81bd; font-family:Tahoma; font-size:9pt"><strong>Figure 4 Property Settings<br />
</strong></span></p>
<p>Click ok and ensure your search scope is set to &#8220;all content&#8221;</p>
<p>Initiate a full crawl of the content.</p>
<p>This concludes the central admin portion of this post.  We will now Add and configure the advanced search page to show our custom fields as searchable properties.  This piece is the tedious part.</p>
<h1>Configure The Search Center</h1>
<p>Create the Advanced Search page on your Site through Site Settings &gt;Create &gt;Enterprise Templates &gt;Search Center.  Once this is complete go to the Advanced Search button next to the Search box on the Search Center Page.</p>
<p><img src="http://blog.metrostarsystems.com/wp-content/uploads/2009/11/111909_1944_Configuring5.png" alt="" /></p>
<p><span style="color:#4f81bd; font-family:Tahoma; font-size:9pt"><strong>Figure 5 Advanced Search Page<br />
</strong></span></p>
<p>Edit the Page in order to get to the Shared Web Part Modification GUI.</p>
<p><img src="http://blog.metrostarsystems.com/wp-content/uploads/2009/11/111909_1944_Configuring6.png" alt="" /></p>
<p><span style="color:#4f81bd; font-family:Tahoma; font-size:9pt"><strong>Figure 6 Edit Page<br />
</strong></span></p>
<p><img src="http://blog.metrostarsystems.com/wp-content/uploads/2009/11/111909_1944_Configuring7.png" alt="" /></p>
<p><span style="color:#4f81bd; font-family:Tahoma; font-size:9pt"><strong>Figure 7 Modify the Shared Web Part<br />
</strong></span></p>
<p>Expand the Properties Section of the Web Part Editing GUI and click in the Properties line of text and click the expand button.  This will open the Search Properties Code.  You will need to add the code for the custom fields.  This is tedious but not specifically hard as I am not a programmer but was able to figure it out.</p>
<p><img src="http://blog.metrostarsystems.com/wp-content/uploads/2009/11/111909_1944_Configuring8.png" alt="" /></p>
<p><span style="color:#4f81bd; font-family:Tahoma; font-size:9pt"><strong>Figure 8 Web Part Properties<br />
</strong></span></p>
<p>Once the Properties Text Box is opened in a &#8220;pop-up&#8221; window scroll down past the Language Section to the Property Definitions Area of code, add your fields to the bottom before the <strong><em>&lt;/Propertey Defs&gt;</em></strong> closure section of Code.  I expanded the size of the &#8220;pop-up&#8221; so that it was easier to see I also put in the proper line breaks for organizational purposes.  You will also need to add them to each Result Type in the code but you can copy and paste once the first is changed.  You can also add a PDF document as a Result Type in this section.</p>
<p>The Syntax for the Property Definitions is as follows:</p>
<p><strong>&lt;PropertyDef Name=&#8221;LetterType&#8221; DataType=&#8221;text&#8221; DisplayName=&#8221;Letter Type&#8221;/&gt;<br />
</strong></p>
<p><strong><em>Make the Display name exactly as it appears in the list to avoid confusion, make the PropertyDef Name what you put in the MetaData Properties section of Central Admin and make the Data Type match that of the MetaData Property in Central Admin.</em></strong></p>
<p><img src="http://blog.metrostarsystems.com/wp-content/uploads/2009/11/111909_1944_Configuring9.png" alt="" /><span style="color:#4f81bd; font-family:Tahoma; font-size:9pt"><strong><br />
</strong></span></p>
<p><span style="color:#4f81bd; font-family:Tahoma; font-size:9pt"><strong>Figure 9 Property Definitions<br />
</strong></span></p>
<p>The Syntax for the Result Type Section is as follows:</p>
<p><strong>&lt;PropertyRef Name=&#8221;LetterType&#8221; /&gt;<br />
</strong></p>
<p><strong><em>This PropertyRef Name will equal the MetaData Property name you entered in Central Admin<br />
</em></strong></p>
<p><strong><em>REMEMBER TO COPY THIS FOR ALL RESULT TYPES<br />
</em></strong></p>
<p><img src="http://blog.metrostarsystems.com/wp-content/uploads/2009/11/111909_1944_Configuring10.png" alt="" /></p>
<p><span style="color:#4f81bd; font-family:Tahoma; font-size:9pt"><strong>Figure 10 Result Types<br />
</strong></span></p>
<h1>Add it to your Sites</h1>
<p>Once this is finished go to Site Settings&gt; All Site Settings&gt; Go To Top Level Site Settings&gt; Search Settings</p>
<p>Once there select Use Custom Scopes radio button and enter your advanced Search Page URL into the box.  Click &#8220;OK&#8221; and the Advanced Search Link will be next to all Search Boxes on your site.</p>
<p><img src="http://blog.metrostarsystems.com/wp-content/uploads/2009/11/111909_1944_Configuring11.png" alt="" /></p>
<p><span style="color:#4f81bd; font-family:Tahoma; font-size:9pt"><strong>Figure 11 Add the Link<br />
</strong></span></p>
<p><img src="http://blog.metrostarsystems.com/wp-content/uploads/2009/11/111909_1944_Configuring12.png" alt="" /></p>
<p><span style="color:#4f81bd; font-family:Tahoma; font-size:9pt"><strong>Figure 12 Advanced Search<br />
</strong></span></p>
<p>Test Results show that the Custom Fields do in fact show results after these changes were made.</p>
<p>Please let me know if there are any issues.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.metrostarsystems.com/2009/11/19/configuring-custom-fields-in-sharepoint-advanced-search/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>ODC Creation in Excel 2007</title>
		<link>http://blog.metrostarsystems.com/2009/11/04/odccreationexcel/</link>
		<comments>http://blog.metrostarsystems.com/2009/11/04/odccreationexcel/#comments</comments>
		<pubDate>Wed, 04 Nov 2009 15:18:30 +0000</pubDate>
		<dc:creator>Ross Beurmann</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Tips & Tricks]]></category>
		<category><![CDATA[Data]]></category>
		<category><![CDATA[Excel]]></category>
		<category><![CDATA[Excel Data]]></category>
		<category><![CDATA[Import Data]]></category>
		<category><![CDATA[ODC Files]]></category>
		<category><![CDATA[Office]]></category>
		<category><![CDATA[office 2007]]></category>
		<category><![CDATA[Office Data Connection]]></category>
		<category><![CDATA[office excel 2007]]></category>
		<category><![CDATA[share]]></category>
		<category><![CDATA[Sharepoint]]></category>
		<category><![CDATA[Spreadsheet]]></category>

		<guid isPermaLink="false">http://blog.metrostarsystems.com/?p=2054</guid>
		<description><![CDATA[ODC creation is a valuable tool in Excel. It is a function that is wizard based and has some extensible features such as inputting SQL Query&#8217;s to get specific data sets within the Database. This document will explain how to properly create and store ODC files to build Excel Pivot Tables and Charts against Data<em> ... </em>]]></description>
			<content:encoded><![CDATA[<p>ODC creation is a valuable tool in Excel.  It is a function that is wizard based and has some extensible features such as inputting SQL Query&#8217;s to get specific data sets within the Database.  This document will explain how to properly create and store ODC files to build Excel Pivot Tables and Charts against Data Sets.</p>
<h1>ODC Files in Excel</h1>
<p>The below is a step by step ODC creation guide with Screen Captures.  If there are any questions please contact the Author of this Document.  This example is Oracle DB related.</p>
<p>After Opening Excel 2007, click the Data Tab on the Ribbon:</p>
<p><img src="http://blog.metrostarsystems.com/wp-content/uploads/2009/11/110409_1517_ShowElapsed1.png" alt="" /></p>
<p><span style="color:#4f81bd; font-family:Tahoma; font-size:9pt"><strong>Figure 1 Data Tab<br />
</strong></span></p>
<p>Once the data tab has been opened click on the &#8220;From other Sources&#8221; button:</p>
<p><img src="http://blog.metrostarsystems.com/wp-content/uploads/2009/11/110409_1517_ShowElapsed2.png" alt="" /></p>
<p><span style="color:#4f81bd; font-family:Tahoma; font-size:9pt"><strong>Figure 2 From Other Sources<br />
</strong></span></p>
<p>Select the Data Connection Wizard which opens a wizard for connecting to the data sources not listed to the right of the &#8220;From Other Sources&#8221; button or on the Other Data Sources Drop down menu.</p>
<p><img src="http://blog.metrostarsystems.com/wp-content/uploads/2009/11/110409_1517_ShowElapsed3.png" alt="" /></p>
<p><span style="color:#4f81bd; font-family:Tahoma; font-size:9pt"><strong>Figure 3 From Other Sources Wizard selection</strong></span></p>
<p><span style="color:#4f81bd; font-family:Tahoma; font-size:9pt"><strong><span id="more-2054"></span><br />
</strong></span></p>
<p>Select the Microsoft Oracle Connection property and click next:</p>
<p><img src="http://blog.metrostarsystems.com/wp-content/uploads/2009/11/110409_1517_ShowElapsed4.png" alt="" /></p>
<p>Fill in the necessary information including the server name and the Oracle log-in information. <strong>NOTE Windows Authentication is not possible when connecting to Oracle.<br />
</strong></p>
<p><img src="http://blog.metrostarsystems.com/wp-content/uploads/2009/11/110409_1517_ShowElapsed5.png" alt="" /></p>
<p><span style="color:#4f81bd; font-family:Tahoma; font-size:9pt"><strong>Figure 4 Server Name and Login information<br />
</strong></span></p>
<p>Since we will be specifying our own SQL Query table selection input, uncheck Connect to a Specific Table and click next:</p>
<p><img src="http://blog.metrostarsystems.com/wp-content/uploads/2009/11/110409_1517_ShowElapsed6.png" alt="" /></p>
<p><span style="color:#4f81bd; font-family:Tahoma; font-size:9pt"><strong>Figure 5 Do Not Connect to a Specific Table<br />
</strong></span></p>
<p>Setting the Connection Properties is next ensure Always use this file to refresh data (Blue), add your SSO ID to the Authentication Settings (Yellow) and Check Save Password in File (Green), you may also change the name of the file and its Friendly name (Red).</p>
<p><img src="http://blog.metrostarsystems.com/wp-content/uploads/2009/11/110409_1517_ShowElapsed7.png" alt="" /></p>
<p><span style="color:#4f81bd; font-family:Tahoma; font-size:9pt"><strong>Figure 6 Connection Properties<br />
</strong></span></p>
<p><img src="http://blog.metrostarsystems.com/wp-content/uploads/2009/11/110409_1517_ShowElapsed8.png" alt="" /></p>
<p><span style="color:#4f81bd; font-family:Tahoma; font-size:9pt"><strong>Figure 7 Authentication Settings<br />
</strong></span></p>
<p>Click Finish and Select the type of Table you would like to build:</p>
<p><img src="http://blog.metrostarsystems.com/wp-content/uploads/2009/11/110409_1517_ShowElapsed9.png" alt="" /></p>
<p><span style="color:#4f81bd; font-family:Tahoma; font-size:9pt"><strong>Figure 8 Insert Pivot Table<br />
</strong></span></p>
<p>Once the Pivot Table is created go back to the data tab and click Connections button:</p>
<p><img src="http://blog.metrostarsystems.com/wp-content/uploads/2009/11/110409_1517_ShowElapsed10.png" alt="" /></p>
<p><span style="color:#4f81bd; font-family:Tahoma; font-size:9pt"><strong>Figure 9 Connections<br />
</strong></span></p>
<p>Click Properties:</p>
<p><img src="http://blog.metrostarsystems.com/wp-content/uploads/2009/11/110409_1517_ShowElapsed11.png" alt="" /></p>
<p>Check the properties for Refresh (Enable background Refresh amd Refresh every 60 Minutes) under the Usage Tab:</p>
<p><img src="http://blog.metrostarsystems.com/wp-content/uploads/2009/11/110409_1517_ShowElapsed12.png" alt="" /></p>
<p><span style="color:#4f81bd; font-family:Tahoma; font-size:9pt"><strong>Figure 10 Refresh Settings<br />
</strong></span></p>
<p>Then click the Definition Tab (Blue) and select the following options (Always Use connection File, Save Password, Enter your SQL Query, Check to ensure your SSO ID is set in Authentication Settings)</p>
<p><img src="http://blog.metrostarsystems.com/wp-content/uploads/2009/11/110409_1517_ShowElapsed13.png" alt="" /></p>
<p><span style="color:#4f81bd; font-family:Tahoma; font-size:9pt"><strong>Figure 11 Definition Settings<br />
</strong></span></p>
<p>Then Click Export and Browse to the Data Connection Library you will be storing the Connections in:</p>
<p><img src="http://blog.metrostarsystems.com/wp-content/uploads/2009/11/110409_1517_ShowElapsed14.png" alt="" /></p>
<p><span style="color:#4f81bd; font-family:Tahoma; font-size:9pt"><strong>Figure 12 Export the Connection File<br />
</strong></span></p>
<p>Now Close Excel and Reopen it, we will now select the newly saved ODC file from SharePoint and re-create our Pivot Table.  For whatever reason through the Wizard, the connection properties do not save properly.</p>
<p>Click Data Tab and Connections:</p>
<p><img src="http://blog.metrostarsystems.com/wp-content/uploads/2009/11/110409_1517_ShowElapsed15.png" alt="" /></p>
<p><span style="color:#4f81bd; font-family:Tahoma; font-size:9pt"><strong>Figure 13 Connections<br />
</strong></span></p>
<p>Click Add</p>
<p><img src="http://blog.metrostarsystems.com/wp-content/uploads/2009/11/110409_1517_ShowElapsed16.png" alt="" /></p>
<p><span style="color:#4f81bd; font-family:Tahoma; font-size:9pt"><strong>Figure 14 Add<br />
</strong></span></p>
<p>Click Browse for More</p>
<p><img src="http://blog.metrostarsystems.com/wp-content/uploads/2009/11/110409_1517_ShowElapsed17.png" alt="" /></p>
<p><span style="color:#4f81bd; font-family:Tahoma; font-size:9pt"><strong>Figure 15 Browse<br />
</strong></span></p>
<p>Select the appropriate Connection File:</p>
<p><img src="http://blog.metrostarsystems.com/wp-content/uploads/2009/11/110409_1517_ShowElapsed18.png" alt="" /></p>
<p><span style="color:#4f81bd; font-family:Tahoma; font-size:9pt"><strong>Figure 16 Select Connection<br />
</strong></span></p>
<p>Once the connection is selected go back to the Data Tab and click Existing Connections, the click on the Connection and select your Table display of choice.  <strong>NOTE: Pivot Tables and Charts work in Excel Services, DATA TABLES DO NOT.<br />
</strong></p>
<p>Select Existing Connections</p>
<p><img src="http://blog.metrostarsystems.com/wp-content/uploads/2009/11/110409_1517_ShowElapsed19.png" alt="" /></p>
<p><span style="color:#4f81bd; font-family:Tahoma; font-size:9pt"><strong>Figure 17 Existing<br />
</strong></span></p>
<p>Select the Active Connection (The one you just pulled from SharePoint)</p>
<p><img src="http://blog.metrostarsystems.com/wp-content/uploads/2009/11/110409_1517_ShowElapsed20.png" alt="" /></p>
<p><span style="color:#4f81bd; font-family:Tahoma; font-size:9pt"><strong>Figure 18 Active Connection<br />
</strong></span></p>
<p>Then select the table function you wish to display.</p>
<p><img src="http://blog.metrostarsystems.com/wp-content/uploads/2009/11/110409_1517_ShowElapsed21.png" alt="" /></p>
<p><span style="color:#4f81bd; font-family:Tahoma; font-size:9pt"><strong>Figure 19 Pivot Table<br />
</strong></span></p>
<p>Configure your Pivot Table.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.metrostarsystems.com/2009/11/04/odccreationexcel/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Show Elapsed Modified Time in a Document Library</title>
		<link>http://blog.metrostarsystems.com/2009/11/03/show-elapsed-modified-time-in-a-document-library/</link>
		<comments>http://blog.metrostarsystems.com/2009/11/03/show-elapsed-modified-time-in-a-document-library/#comments</comments>
		<pubDate>Tue, 03 Nov 2009 19:10:23 +0000</pubDate>
		<dc:creator>Ross Beurmann</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Tips & Tricks]]></category>
		<category><![CDATA[Document Libraries]]></category>
		<category><![CDATA[Elapsed Time]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[sha]]></category>
		<category><![CDATA[share]]></category>
		<category><![CDATA[Sharepoint]]></category>
		<category><![CDATA[SharePoint Designer 2007]]></category>
		<category><![CDATA[SharePoint WorkFlow]]></category>
		<category><![CDATA[[Today]]]></category>

		<guid isPermaLink="false">http://blog.metrostarsystems.com/?p=2031</guid>
		<description><![CDATA[Introduction The requirement has come to fruition to see the elapsed time from the &#8220;Modified Date&#8221; to &#8220;Now&#8221; on a reports document library. This is not possible in a calculated value unfortunately do to [Today] and [Me] values being consumed in a calculated value are considered &#8220;Volatile&#8221; by SharePoint out of the box. These use<em> ... </em>]]></description>
			<content:encoded><![CDATA[<h1>Introduction</h1>
<p>The requirement has come to fruition to see the elapsed time from the &#8220;Modified Date&#8221; to &#8220;Now&#8221; on a reports document library.  This is not possible in a calculated value unfortunately do to [Today] and [Me] values being consumed in a calculated value are considered &#8220;Volatile&#8221; by SharePoint out of the box.  These use the core MOSS/WSS functions and since the list is 100% dynamic it doesn&#8217;t pull session or current state information before loading the list on page load.  Every possible solution was attempted prior to using this custom solution.  Although this is all &#8220;client side&#8221; customization all methods of using out of the box methods were tried prior to this solutions development, the downfall being that even when [Today] was able to be used in a calculated value it did not record the time, only the current date.</p>
<h1>Required Items</h1>
<p>This solution involves slight modification of Meta Data through a simple SharePoint Designer workflow, a short JavaScript function, and the creation of a &#8220;Last Updated&#8221; field that is a Date and Time field.  Below are step by step instructions with screen shots of how to properly customize any List or Document Library to use this functionality.  SharePoint Designer, .NET Frame Work 3.5, and WSS 3.0 are required to implement this solution.</p>
<h1>Elapsed Time</h1>
<p>Create or open an existing document library and go to settings.</p>
<p><img src="http://blog.metrostarsystems.com/wp-content/uploads/2009/11/110309_1910_ShowElapsed1.png" alt="" /></p>
<p><span style="color:#4f81bd; font-family:Tahoma; font-size:9pt"><strong>Figure 1 Document Library Settings<br />
</strong></span></p>
<p>Click Create Column</p>
<p><img src="http://blog.metrostarsystems.com/wp-content/uploads/2009/11/110309_1910_ShowElapsed2.png" alt="" /></p>
<p><span style="color:#4f81bd; font-family:Tahoma; font-size:9pt"><strong>Figure 2 Create Column<br />
</strong></span></p>
<p>Name the Column &#8220;Last Updated&#8221; (Red) and make it a Date &amp; Time column (Blue)</p>
<p><img src="http://blog.metrostarsystems.com/wp-content/uploads/2009/11/110309_1910_ShowElapsed3.png" alt="" /></p>
<p><span style="color:#4f81bd; font-family:Tahoma; font-size:9pt"><strong>Figure 3 Configure Column</strong></span></p>
<p><span style="color:#4f81bd; font-family:Tahoma; font-size:9pt"><strong><span id="more-2031"></span><br />
</strong></span></p>
<p>Click Save, and go back to the Document Library page.  Click Site Actions, and Edit Page.</p>
<p><img src="http://blog.metrostarsystems.com/wp-content/uploads/2009/11/110309_1910_ShowElapsed4.png" alt="" /></p>
<p><span style="color:#4f81bd; font-family:Tahoma; font-size:9pt"><strong>Figure 4 Edit Page<br />
</strong></span></p>
<p>Click Add a Web Part and select a Content Editor Web Part and click add.</p>
<p><img src="http://blog.metrostarsystems.com/wp-content/uploads/2009/11/110309_1910_ShowElapsed5.png" alt="" /></p>
<p><span style="color:#4f81bd; font-family:Tahoma; font-size:9pt"><strong>Figure 5 Add a Web Part<br />
</strong></span></p>
<p><img src="http://blog.metrostarsystems.com/wp-content/uploads/2009/11/110309_1910_ShowElapsed6.png" alt="" /></p>
<p><span style="color:#4f81bd; font-family:Tahoma; font-size:9pt"><strong>Figure 6 Content Editor Web Part<br />
</strong></span></p>
<p>Select Edit on the Content Editor Web Part and select Modified Shared Web Part</p>
<p><img src="http://blog.metrostarsystems.com/wp-content/uploads/2009/11/110309_1910_ShowElapsed7.png" alt="" /></p>
<p><span style="color:#4f81bd; font-family:Tahoma; font-size:9pt"><strong>Figure 7 Modify Web Part<br />
</strong></span></p>
<p>Select source editor and copy the following into the source box and click save.</p>
<p>I used the below code from this website: http://www.endusersharepoint.com/2009/01/23/jquery-for-everyone-replacing-today/</p>
<p><strong>Source:<br />
</strong></p>
<p><em>&lt;script src=&#8221;http://ajax.googleapis.com/ajax/libs/jquery/1.2.6/jquery.min.js&#8221; type=&#8221;text/javascript&#8221;&gt;&lt;/script&gt;<br />
</em></p>
<p><em>&lt;script type=&#8221;text/javascript&#8221;&gt;<br />
</em></p>
<p><em>$(function() {<br />
</em></p>
<p><em> var str = &#8220;Last Updated&#8221;; //change this based on col header<br />
</em></p>
<p><em> var today = new Date();<br />
</em></p>
<p><em> today = Date.parse(today)/1000;<br />
</em></p>
<p><em> var a=0;<br />
</em></p>
<p><em> var headers = $(&#8220;table.ms-listviewtable:first&gt; tbody&gt; tr:first th&#8221;).get();<br />
</em></p>
<p><em> $.each(headers, function(i,e){<br />
</em></p>
<p><em> x = $(e).contents().find(&#8220;a[title*='"+str+"']&#8220;).length;<br />
</em></p>
<p><em> a = x &gt; 0 &amp;&amp; i &gt; a ? i : a;<br />
</em></p>
<p><em> });<br />
</em></p>
<p><em> var dArray = $(&#8220;table.ms-listviewtable:first&gt; tbody&gt; tr:gt(0)&#8221;).find(&#8220;&gt;td:eq(&#8220;+a+&#8221;)&#8221;).get()<br />
</em></p>
<p><em> $.each(dArray, function(i,e){       �<br />
</em></p>
<p><em>var d1 = Date.parse($(e).text())/1000;<br />
</em></p>
<p><em> var dd = (today-d1)/86400;<br />
</em></p>
<p><em> var dh = (dd-Math.floor(dd))*24;<br />
</em></p>
<p><em> var dm = (dh-Math.floor(dh))*60;<br />
</em></p>
<p><em> var time = ((Math.floor(dd) &gt; 0 ? Math.floor(dd) +&#8221; days, &#8221; : &#8220;&#8221;)+<br />
</em></p>
<p><em> (Math.floor(dh) &gt; 0 ? Math.floor(dh)+&#8221; hrs, &#8221; : &#8220;&#8221;)+<br />
</em></p>
<p><em> (Math.floor(dm)+&#8221; min&#8221;));<br />
</em></p>
<p><em> $(e).text(time);<br />
</em></p>
<p><em> });<br />
</em></p>
<p><em>});<br />
</em></p>
<p><em>&lt;/script&gt;<br />
</em></p>
<p><img src="http://blog.metrostarsystems.com/wp-content/uploads/2009/11/110309_1910_ShowElapsed8.png" alt="" /></p>
<p><span style="color:#4f81bd; font-family:Tahoma; font-size:9pt"><strong>Figure 8 Source Editor Selection<br />
</strong></span></p>
<p><img src="http://blog.metrostarsystems.com/wp-content/uploads/2009/11/110309_1910_ShowElapsed9.png" alt="" /></p>
<p><span style="color:#4f81bd; font-family:Tahoma; font-size:9pt"><strong>Figure 9 Source Editor Input<br />
</strong></span></p>
<p>Open the page in SharePoint Designer and create a new workflow file.</p>
<p><img src="http://blog.metrostarsystems.com/wp-content/uploads/2009/11/110309_1910_ShowElapsed10.png" alt="" /></p>
<p><span style="color:#4f81bd; font-family:Tahoma; font-size:9pt"><strong>Figure 10 Create a Workflow<br />
</strong></span></p>
<p>Name the workflow as &#8220;SetLUAsModified&#8221; select the list to attach as the document library you are using and select on create and on edit as when the workflow will run.</p>
<p><img src="http://blog.metrostarsystems.com/wp-content/uploads/2009/11/110309_1910_ShowElapsed11.png" alt="" /></p>
<p><span style="color:#4f81bd; font-family:Tahoma; font-size:9pt"><strong>Figure 11 Set Last Updated Time<br />
</strong></span></p>
<p>Click next and now create your Action, we are setting the last updated field to equal modified.  Go to the Actions Drop down and select set field in current item (Red), then set value 1 as &#8220;Last Updated&#8221; and Value 2 as &#8220;Current Item&#8221; &#8220;Modified&#8221; (Blue)</p>
<p><img src="http://blog.metrostarsystems.com/wp-content/uploads/2009/11/110309_1910_ShowElapsed12.png" alt="" /></p>
<p><span style="color:#4f81bd; font-family:Tahoma; font-size:9pt"><strong>Figure 12 Set Field<br />
</strong></span></p>
<p><img src="http://blog.metrostarsystems.com/wp-content/uploads/2009/11/110309_1910_ShowElapsed13.png" alt="" /></p>
<p><span style="color:#4f81bd; font-family:Tahoma; font-size:9pt"><strong>Figure 13 Set Last Updated<br />
</strong></span></p>
<p><img src="http://blog.metrostarsystems.com/wp-content/uploads/2009/11/110309_1910_ShowElapsed14.png" alt="" /></p>
<p><span style="color:#4f81bd; font-family:Tahoma; font-size:9pt"><strong>Figure 14 Set Modified<br />
</strong></span></p>
<p>Save the Workflow and go back to the site, add a document to the library or edit an existing document and the &#8220;Last Updated&#8221; field will change to 0 minutes.</p>
<p><img class="alignnone size-full wp-image-2060" title="testResult" src="http://blog.metrostarsystems.com/wp-content/uploads/2009/11/testResult2.jpg" alt="testResult" width="612" height="147" /></p>
<p>Figure 15 Test Results</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.metrostarsystems.com/2009/11/03/show-elapsed-modified-time-in-a-document-library/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>“Versioning” Update</title>
		<link>http://blog.metrostarsystems.com/2009/10/23/versioning-update/</link>
		<comments>http://blog.metrostarsystems.com/2009/10/23/versioning-update/#comments</comments>
		<pubDate>Fri, 23 Oct 2009 22:15:58 +0000</pubDate>
		<dc:creator>Ross Beurmann</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Tips & Tricks]]></category>
		<category><![CDATA[Calculated Value]]></category>
		<category><![CDATA[share]]></category>
		<category><![CDATA[SharePoi]]></category>
		<category><![CDATA[Sharepoint]]></category>
		<category><![CDATA[SharePoint Designer 2007]]></category>
		<category><![CDATA[SharePoint WorkFlow]]></category>
		<category><![CDATA[Work]]></category>

		<guid isPermaLink="false">http://blog.metrostarsystems.com/?p=1966</guid>
		<description><![CDATA[So the customer came back with a change to the “Versioning” request which was instead of Displaying the date to display the “Version” count.  This has lead me down an interesting change of the workflow which included the addition of a List to hold the version count as well as a calculation in the work<em> ... </em>]]></description>
			<content:encoded><![CDATA[<p>So the customer came back with a change to the “Versioning” request which was instead of Displaying the date to display the “Version” count.  This has lead me down an interesting change of the workflow which included the addition of a List to hold the version count as well as a calculation in the work flow which is no a couple of steps longer.  The “ChangeTitle” step was not changed at all however the “ChangeName” field was changed due to the numbering system rather than the date.  I also had to change the NameDate Field to be the NameCount Field which changes the file name to “%FileName%-%Version #%.” The custom list for the version number is also going to be used to assist fellow MSS employee Chris Lincoln in creating a JavaScript Mouse over in the Document Library showing the Description of each grouping or reports by title, which in itself will be a pretty cool blog entry for next week!  Please see my previous blog post <a href="../2009/10/23/sharepoint-reports-versioning-through-name-change/">here</a> to get the background of this issue/resolution.</p>
<p>The Document Library drives this Workflow not the List.</p>
<p>As seen in the previous blog, Step 1 is the ChangeTitle step and this copies the File Name into the Title Column, the rationale was to maintain unique file names but keep the documents grouped by non-unique Titles.</p>
<p>Step 2 is new and it is the “CreateListItem” step.  This creates the item in the list if it not already there.  Validating that it is not there maintains only one record in the List while allowing for multiple records in the Library.  I validate it off of the current item (Document) title but it ensures that there is no such record in the List which maintains an accurate “Version” count.  Once this validation has completed the list Item is completed, if there is already an item with like Title in the list it skips to Step 3 which sets the Version count.  The Item is created the Title is copied from the Current Item (Document) and the Version Count is set to 0.  Please see the Screen Shots Below for “CreateListItem” Step.</p>
<p>Step 3 adds 1 to the current version # in the List.  If this is a new document it becomes Version 1, if it is an old document it is version x + 1.  We will use this field to create a variable to add to our New Calculated value we are calling this step “SetCount” and it updates the lists count and stores a “calc” variable.  The calc variable set in step three will enable the “Versioning” as seen in Step 4.  Please see the Screen Shots Below.</p>
<p>Step 4 has been modified slightly, as before the pause was to give time for the File Name to enter into the calculated value, since this step actually places the “Count” Value into the Item and Calculated Values pull from the Item itself the pause has been moved to below the input of the calc variable into the “Count” field on the current item.  The pause allows for the calculated value NameCount to wait for the Count variable to be added which takes about 30 seconds, however 1 minute is the shortest pause possible in SharePoint Designer.  Please see the screen shot below:</p>
<p>There will be a third post regarding this effort as far as adding the JavaScript mouse over tool tips for the groups by title in the default view.</p>
						<div class="post-b " id="post-5659">
												<div class="post-content">
						<h2>
							<a href="http://blog.metrostarsystems.com/2012/04/26/is-your-website-committing-pinterest-suicide/">Is Your Website Committing Pinterest Suicide?</a>
						</h2>
						<span class="date"><span>Posted on April 26th, 2012 in <a href="http://blog.metrostarsystems.com/category/tips/" title="View all posts in Tips &amp; Tricks" rel="category tag">Tips &amp; Tricks</a>.</span></span>
						<p>You may have heard about search engine optimization (SEO) but what about Pinterest optimization? Pinterest may be sky rocketing to the top of the social media world, but is your website optimized to keep up? If your website isn’t optimized for “pinning” then your content may get left behind. One “pin” from your website has<em> &#8230; </em></p>
					</div>
					<div class="clear"></div>
					<div class="post-footer">
						<span class="comm float-left"><a href="http://blog.metrostarsystems.com/2012/04/26/is-your-website-committing-pinterest-suicide/#respond" title="Comment on Is Your Website Committing Pinterest Suicide?">No Comments</a></span>
						<a title="Permanent Link to Is Your Website Committing Pinterest Suicide?" href="http://blog.metrostarsystems.com/2012/04/26/is-your-website-committing-pinterest-suicide/" class="read-more float-right">Continue reading...</a>
					<div class="clear"></div>			
					</div>
			</div> <!-- .post -->
						<div class="post-b " id="post-5604">
												<div class="post-content">
						<h2>
							<a href="http://blog.metrostarsystems.com/2012/02/13/readerwriterlock-vs-readerwriterlockslim-performance/">ReaderWriterLock vs. ReaderWriterLockSlim Performance</a>
						</h2>
						<span class="date"><span>Posted on February 13th, 2012 in <a href="http://blog.metrostarsystems.com/category/technology/" title="View all posts in Technology" rel="category tag">Technology</a>.</span></span>
						<p>Here is handy comparison of the performance ReaderWriterLock and ReaderWriterLockSlim: ReaderWriterLock ReadLock -&gt; Release Lock = 0.00014 ms WriteLock -&gt; ReleaseLock = 0.00012 ms ReadLock -&gt; UpgradeToWriteLock -&gt; ReleaseLock = 0.00021 ms &nbsp; ReaderWriterLockSlim ReadLock -&gt; ExitReadLock = 0.00005 ms WriteLock -&gt; ExitWriteLock= 0.00004 ms ReadLockUpgradeable -&gt; WriteLock -&gt; ExitWriteLock -&gt; ExitReadLock  = 0.00009 ms &nbsp; So<em> &#8230; </em></p>
					</div>
					<div class="clear"></div>
					<div class="post-footer">
						<span class="comm float-left"><a href="http://blog.metrostarsystems.com/2012/02/13/readerwriterlock-vs-readerwriterlockslim-performance/#respond" title="Comment on ReaderWriterLock vs. ReaderWriterLockSlim Performance">No Comments</a></span>
						<a title="Permanent Link to ReaderWriterLock vs. ReaderWriterLockSlim Performance" href="http://blog.metrostarsystems.com/2012/02/13/readerwriterlock-vs-readerwriterlockslim-performance/" class="read-more float-right">Continue reading...</a>
					<div class="clear"></div>			
					</div>
			</div> <!-- .post -->
						<div class="post-b " id="post-5600">
												<div class="post-content">
						<h2>
							<a href="http://blog.metrostarsystems.com/2012/02/04/irequiressessionstate-and-long-running-asynchronous-http-handlers/">IRequiresSessionState and long running Asynchronous HTTP Handlers</a>
						</h2>
						<span class="date"><span>Posted on February 4th, 2012 in <a href="http://blog.metrostarsystems.com/category/technology/" title="View all posts in Technology" rel="category tag">Technology</a>, <a href="http://blog.metrostarsystems.com/category/tips/" title="View all posts in Tips &amp; Tricks" rel="category tag">Tips &amp; Tricks</a>.</span></span>
						<p>The other day I learned something interesting about the inner workings of ASP .Nets session state management.  One of the nice features it provides is automatically making usage of the session state thread safe between the various threads which may be handling requests from the same user (with the same sessionId). Apparently the way it<em> &#8230; </em></p>
					</div>
					<div class="clear"></div>
					<div class="post-footer">
						<span class="comm float-left"><a href="http://blog.metrostarsystems.com/2012/02/04/irequiressessionstate-and-long-running-asynchronous-http-handlers/#respond" title="Comment on IRequiresSessionState and long running Asynchronous HTTP Handlers">No Comments</a></span>
						<a title="Permanent Link to IRequiresSessionState and long running Asynchronous HTTP Handlers" href="http://blog.metrostarsystems.com/2012/02/04/irequiressessionstate-and-long-running-asynchronous-http-handlers/" class="read-more float-right">Continue reading...</a>
					<div class="clear"></div>			
					</div>
			</div> <!-- .post -->
						<div class="post-b " id="post-5583">
												<div class="post-content">
						<h2>
							<a href="http://blog.metrostarsystems.com/2012/01/24/setting-up-ssl-on-a-microsoft-azure-application/">Setting up SSL on a Microsoft Azure application</a>
						</h2>
						<span class="date"><span>Posted on January 24th, 2012 in <a href="http://blog.metrostarsystems.com/category/technology/" title="View all posts in Technology" rel="category tag">Technology</a>, <a href="http://blog.metrostarsystems.com/category/tips/" title="View all posts in Tips &amp; Tricks" rel="category tag">Tips &amp; Tricks</a>.</span></span>
						<p>Recently I as involved with adding SSL to a site which is hosted within Microsft&#8217;s Aure platform.  Overall the process went pretty smoothly having used the guide from MSDN: http://msdn.microsoft.com/en-us/library/windowsazure/ff795779.aspx &nbsp; The one thing it forgets to mention is that along with server certificate you also need all of the certificates along the chain of trust back<em> &#8230; </em></p>
					</div>
					<div class="clear"></div>
					<div class="post-footer">
						<span class="comm float-left"><a href="http://blog.metrostarsystems.com/2012/01/24/setting-up-ssl-on-a-microsoft-azure-application/#respond" title="Comment on Setting up SSL on a Microsoft Azure application">No Comments</a></span>
						<a title="Permanent Link to Setting up SSL on a Microsoft Azure application" href="http://blog.metrostarsystems.com/2012/01/24/setting-up-ssl-on-a-microsoft-azure-application/" class="read-more float-right">Continue reading...</a>
					<div class="clear"></div>			
					</div>
			</div> <!-- .post -->
						<div class="post-b " id="post-5570">
												<div class="post-content">
						<h2>
							<a href="http://blog.metrostarsystems.com/2012/01/06/updating-large-quantities-of-data-in-sql-azure/">Updating large quantities of data in SQL Azure</a>
						</h2>
						<span class="date"><span>Posted on January 6th, 2012 in <a href="http://blog.metrostarsystems.com/category/technology/" title="View all posts in Technology" rel="category tag">Technology</a>, <a href="http://blog.metrostarsystems.com/category/tips/" title="View all posts in Tips &amp; Tricks" rel="category tag">Tips &amp; Tricks</a>.</span></span>
						<p>Recently I ran into a scenario where I had a production database which contained a table with 1.4 million records in which I wanted to convert a varchar column containing numbers to a bigint column. I used a backup of the database to try out a few different methods; at first I tried simply running<em> &#8230; </em></p>
					</div>
					<div class="clear"></div>
					<div class="post-footer">
						<span class="comm float-left"><a href="http://blog.metrostarsystems.com/2012/01/06/updating-large-quantities-of-data-in-sql-azure/#respond" title="Comment on Updating large quantities of data in SQL Azure">No Comments</a></span>
						<a title="Permanent Link to Updating large quantities of data in SQL Azure" href="http://blog.metrostarsystems.com/2012/01/06/updating-large-quantities-of-data-in-sql-azure/" class="read-more float-right">Continue reading...</a>
					<div class="clear"></div>			
					</div>
			</div> <!-- .post -->
						<div class="post-b " id="post-5557">
												<div class="post-content">
						<h2>
							<a href="http://blog.metrostarsystems.com/2011/11/04/handy-string-parsing-extension-methods/">Handy String Parsing Extension Methods</a>
						</h2>
						<span class="date"><span>Posted on November 4th, 2011 in <a href="http://blog.metrostarsystems.com/category/technology/" title="View all posts in Technology" rel="category tag">Technology</a>, <a href="http://blog.metrostarsystems.com/category/tips/" title="View all posts in Tips &amp; Tricks" rel="category tag">Tips &amp; Tricks</a>.</span></span>
						<p>Since I&#8217;ve never particularly liked the feel of C#&#8217;s int.TryParse and bool.TryParse methods I decided to create some extension methods for strings which I feel like make the code using them much more readable: &nbsp; /// &lt;summary&gt; /// Converts a string to an int, if the string cant be parsed then null is returned /// &lt;/summary&gt; ///<em> &#8230; </em></p>
					</div>
					<div class="clear"></div>
					<div class="post-footer">
						<span class="comm float-left"><a href="http://blog.metrostarsystems.com/2011/11/04/handy-string-parsing-extension-methods/#respond" title="Comment on Handy String Parsing Extension Methods">No Comments</a></span>
						<a title="Permanent Link to Handy String Parsing Extension Methods" href="http://blog.metrostarsystems.com/2011/11/04/handy-string-parsing-extension-methods/" class="read-more float-right">Continue reading...</a>
					<div class="clear"></div>			
					</div>
			</div> <!-- .post -->
						<div class="post-b " id="post-5510">
												<div class="post-content">
						<h2>
							<a href="http://blog.metrostarsystems.com/2011/11/02/metrostar-systems-supports-the-36th-marine-corps-marathon/">MetroStar Systems Supports the 36th Marine Corps Marathon</a>
						</h2>
						<span class="date"><span>Posted on November 2nd, 2011 in <a href="http://blog.metrostarsystems.com/category/ourculture/" title="View all posts in Our Culture" rel="category tag">Our Culture</a>.</span></span>
						<p>It was 3:45a.m., Sunday October 30th&#8230;Theresa and I sat in my car with the heat on full blast gearing up to be outside for the next six hours (at least!). It was still dark as night, but not far in the distance you could see the buzz and commotion of people setting up for one<em> &#8230; </em></p>
					</div>
					<div class="clear"></div>
					<div class="post-footer">
						<span class="comm float-left"><a href="http://blog.metrostarsystems.com/2011/11/02/metrostar-systems-supports-the-36th-marine-corps-marathon/#respond" title="Comment on MetroStar Systems Supports the 36th Marine Corps Marathon">No Comments</a></span>
						<a title="Permanent Link to MetroStar Systems Supports the 36th Marine Corps Marathon" href="http://blog.metrostarsystems.com/2011/11/02/metrostar-systems-supports-the-36th-marine-corps-marathon/" class="read-more float-right">Continue reading...</a>
					<div class="clear"></div>			
					</div>
			</div> <!-- .post -->
						<div class="post-b " id="post-5492">
												<div class="post-content">
						<h2>
							<a href="http://blog.metrostarsystems.com/2011/10/25/linq-to-sharepoint-vs-caml-vs-sql-performance/">Linq to SharePoint vs. CAML vs. SQL Performance</a>
						</h2>
						<span class="date"><span>Posted on October 25th, 2011 in <a href="http://blog.metrostarsystems.com/category/technology/" title="View all posts in Technology" rel="category tag">Technology</a>.</span></span>
						<p>On a project I&#8217;ve just recently started I was tasked to create some SharePoint web services which would serve up data stored in lists.  Having learned recently about a new tool for SharePoint 2010 called Linq to SharePoint I decided I would give it a try rather than taking my normal approach of using CAML<em> &#8230; </em></p>
					</div>
					<div class="clear"></div>
					<div class="post-footer">
						<span class="comm float-left"><a href="http://blog.metrostarsystems.com/2011/10/25/linq-to-sharepoint-vs-caml-vs-sql-performance/#comments" title="Comment on Linq to SharePoint vs. CAML vs. SQL Performance">2 Comments</a></span>
						<a title="Permanent Link to Linq to SharePoint vs. CAML vs. SQL Performance" href="http://blog.metrostarsystems.com/2011/10/25/linq-to-sharepoint-vs-caml-vs-sql-performance/" class="read-more float-right">Continue reading...</a>
					<div class="clear"></div>			
					</div>
			</div> <!-- .post -->
						<div class="post-b " id="post-5482">
												<div class="post-content">
						<h2>
							<a href="http://blog.metrostarsystems.com/2011/10/13/fedtalks2011/">FedTalks2011</a>
						</h2>
						<span class="date"><span>Posted on October 13th, 2011 in <a href="http://blog.metrostarsystems.com/category/community/" title="View all posts in Community" rel="category tag">Community</a>, <a href="http://blog.metrostarsystems.com/category/news/" title="View all posts in News" rel="category tag">News</a>, <a href="http://blog.metrostarsystems.com/category/technology/" title="View all posts in Technology" rel="category tag">Technology</a>.</span></span>
						<p>I had the pleasure of attending FedTalks2011 &#8211; an event held October 11, 2011 at the Warner Theater in Washington D.C. The event was hosted by FedScoop and brought together “the greatest minds in government and business technology to discuss how innovation can aid in the way government works.” I was introduced to top White<em> &#8230; </em></p>
					</div>
					<div class="clear"></div>
					<div class="post-footer">
						<span class="comm float-left"><a href="http://blog.metrostarsystems.com/2011/10/13/fedtalks2011/#respond" title="Comment on FedTalks2011">No Comments</a></span>
						<a title="Permanent Link to FedTalks2011" href="http://blog.metrostarsystems.com/2011/10/13/fedtalks2011/" class="read-more float-right">Continue reading...</a>
					<div class="clear"></div>			
					</div>
			</div> <!-- .post -->
						<div class="post-b " id="post-5402">
												<div class="post-content">
						<h2>
							<a href="http://blog.metrostarsystems.com/2011/10/03/jennys-sharepoint-tip-rollup-items-across-a-site-collection-by-creating-a-cross-list-data-view-web-part/">Jenny&#8217;s SharePoint Tip:  Rollup items across a site collection by creating a cross list data view web part.</a>
						</h2>
						<span class="date"><span>Posted on October 3rd, 2011 in <a href="http://blog.metrostarsystems.com/category/technology/" title="View all posts in Technology" rel="category tag">Technology</a>, <a href="http://blog.metrostarsystems.com/category/tips/" title="View all posts in Tips &amp; Tricks" rel="category tag">Tips &amp; Tricks</a>.</span></span>
						<p>While working on a client project I had a request to rollup all  calendar items across a single site collection on the home page of the root site.  After reviewing several blogs describing how to create a cross list data view web part (dvwp) I was able to successfully create a solution per the client<em> &#8230; </em></p>
					</div>
					<div class="clear"></div>
					<div class="post-footer">
						<span class="comm float-left"><a href="http://blog.metrostarsystems.com/2011/10/03/jennys-sharepoint-tip-rollup-items-across-a-site-collection-by-creating-a-cross-list-data-view-web-part/#comments" title="Comment on Jenny&#8217;s SharePoint Tip:  Rollup items across a site collection by creating a cross list data view web part.">4 Comments</a></span>
						<a title="Permanent Link to Jenny&#8217;s SharePoint Tip:  Rollup items across a site collection by creating a cross list data view web part." href="http://blog.metrostarsystems.com/2011/10/03/jennys-sharepoint-tip-rollup-items-across-a-site-collection-by-creating-a-cross-list-data-view-web-part/" class="read-more float-right">Continue reading...</a>
					<div class="clear"></div>			
					</div>
			</div> <!-- .post -->
			
	
	<div class="clear"></div>
	
]]></content:encoded>
			<wfw:commentRss>http://blog.metrostarsystems.com/2011/10/03/jennys-sharepoint-tip-rollup-items-across-a-site-collection-by-creating-a-cross-list-data-view-web-part/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

