<?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>Pentalogic Technology &#187; SharePoint webparts</title>
	<atom:link href="http://blog.pentalogic.net/category/sharepoint-webparts/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.pentalogic.net</link>
	<description>Company blog and SharePoint Tricks and Tips</description>
	<lastBuildDate>Fri, 03 Feb 2012 16:49:25 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Date Range filtering with the new version of FilterPoint, PivotPoint and Planner.</title>
		<link>http://blog.pentalogic.net/2011/12/date-range-filtering-with-the-new-version-of-filterpoint-pivotpoint-and-planner/</link>
		<comments>http://blog.pentalogic.net/2011/12/date-range-filtering-with-the-new-version-of-filterpoint-pivotpoint-and-planner/#comments</comments>
		<pubDate>Tue, 13 Dec 2011 08:18:21 +0000</pubDate>
		<dc:creator>Ryan</dc:creator>
				<category><![CDATA[Calculated Columns]]></category>
		<category><![CDATA[Filter]]></category>
		<category><![CDATA[FilterPoint Web Part]]></category>
		<category><![CDATA[PivotPoint Web Part]]></category>
		<category><![CDATA[SharePoint Planner]]></category>
		<category><![CDATA[SharePoint webparts]]></category>
		<category><![CDATA[PivotPoint]]></category>
		<category><![CDATA[Planner]]></category>
		<category><![CDATA[SharePoint]]></category>

		<guid isPermaLink="false">http://blog.pentalogic.net/?p=2645</guid>
		<description><![CDATA[FilterPoint has had the ability to send Date Filters but a common request has been Date Ranges – like showing everything this month, last year or between two arbitrary dates. The good news is that we&#8217;ve added this in to FilterPoint as of version 1.2 The bad news is that this will only work with our other SharePoint products [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float:right; margin-top:-100px; clear:both;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fblog.pentalogic.net%2F2011%2F12%2Fdate-range-filtering-with-the-new-version-of-filterpoint-pivotpoint-and-planner%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fblog.pentalogic.net%2F2011%2F12%2Fdate-range-filtering-with-the-new-version-of-filterpoint-pivotpoint-and-planner%2F&amp;source=pentalogic&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>FilterPoint has had the ability to send <a href="http://www.pentalogic.net/sharepoint-products/filterpoint/fp-manual/fp-configuration/filter-style/date-picker">Date Filters</a> but a common request has been <strong>Date Ranges</strong> – like showing everything this month, last year or between two arbitrary dates.</p>
<p><img class="aligncenter" src="http://static.pentalogic.net/filterpoint/date-range.png" alt="FilterPoint - Date Range Filtering" width="357" height="186" /></p>
<p>The good news is that we&#8217;ve added this in to FilterPoint as of version 1.2</p>
<p>The bad news is that this will only work with our other SharePoint products – <a href="http://www.pentalogic.net/sharepoint-products/planner">Planner</a> and <a href="http://www.pentalogic.net/sharepoint-products/pivotpoint">PivotPoint</a> – it won’t work with SharePoints built in List View web part (LVWP).</p>
<h3>That’s disappointing!</h3>
<p>Yes it is &#8211; it’s just a limitation of SharePoints filtering I am afraid, but all is not lost!</p>
<p>This page shows how you can do things like <strong><a href="http://www.pentalogic.net/sharepoint-products/filterpoint/fp-manual/fp-configuration/date-range-filtering">Month filtering using calculated columns</a></strong> and this blog article shows how you can setup <a href="http://blog.pentalogic.net/2009/11/howto-filter-items-current-calendar-month-view-sharepoint/">“Current Month/Previous Month” views using nothing more than Calculated Columns and View filters.</a></p>
<h3>Upgrading</h3>
<p>As always you can upgrade without losing any settings by downloading and running the latest trial version and selecting “Upgrade” when prompted (don’t forget you need the a recent version of <a href="http://www.pentalogic.net/sharepoint-products/planner">Planner</a> (v2.6.9+) and <a href="http://www.pentalogic.net/sharepoint-products/pivotpoint">PivotPoint</a> (2.2.0+) to accept date range filters.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.pentalogic.net/2011/12/date-range-filtering-with-the-new-version-of-filterpoint-pivotpoint-and-planner/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ViewRescue for SharePoint 2010 &#8211; Updated!</title>
		<link>http://blog.pentalogic.net/2011/03/sharepoint-2010-viewrescue-updated/</link>
		<comments>http://blog.pentalogic.net/2011/03/sharepoint-2010-viewrescue-updated/#comments</comments>
		<pubDate>Wed, 30 Mar 2011 13:11:08 +0000</pubDate>
		<dc:creator>Ryan</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[SharePoint Free Tools]]></category>
		<category><![CDATA[SharePoint webparts]]></category>
		<category><![CDATA[Community]]></category>
		<category><![CDATA[Free]]></category>
		<category><![CDATA[New Version]]></category>
		<category><![CDATA[SharePoint 2010]]></category>

		<guid isPermaLink="false">http://blog.pentalogic.net/?p=2051</guid>
		<description><![CDATA[ViewRescue for SharePoint 2010 has been updated - free tool to fix a common annoyance with SharePoint 2010]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float:right; margin-top:-100px; clear:both;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fblog.pentalogic.net%2F2011%2F03%2Fsharepoint-2010-viewrescue-updated%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fblog.pentalogic.net%2F2011%2F03%2Fsharepoint-2010-viewrescue-updated%2F&amp;source=pentalogic&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p><a href="http://www.pentalogic.net/sharepoint-products/free-stuff/view-rescue"><img src="http://static.pentalogic.net/view-rescue/logo.png" alt="View Rescue" width="226" height="63" /></a></p>
<p>We&#8217;ve recently updated our free ViewRescue tool for SharePoint 2010 to version 1.1.2</p>
<p>This latest version will now work with customized Master Page templates, as long as you have an &#8220;AdditionalPageHead&#8221; control in your template.</p>
<p>See our website for the latest version (you can install this over the top of the existing version to upgrade) and details about this <a href="http://www.pentalogic.net/sharepoint-products/free-stuff/view-rescue">free tool  that fixes a common annoyance in SharePoint 2010</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.pentalogic.net/2011/03/sharepoint-2010-viewrescue-updated/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SharePoint 2010 and the mystery of the disappearing view selector menu</title>
		<link>http://blog.pentalogic.net/2011/03/disappearing-view-selector-menu-sharepoint-2010/</link>
		<comments>http://blog.pentalogic.net/2011/03/disappearing-view-selector-menu-sharepoint-2010/#comments</comments>
		<pubDate>Tue, 08 Mar 2011 11:43:38 +0000</pubDate>
		<dc:creator>Ryan</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[SharePoint webparts]]></category>
		<category><![CDATA[Free]]></category>
		<category><![CDATA[SharePoint 2010]]></category>
		<category><![CDATA[Web Part]]></category>

		<guid isPermaLink="false">http://blog.pentalogic.net/?p=1997</guid>
		<description><![CDATA[In SharePoint 2010 the View Selector Menu has moved from the top right of the List View Web Part (LVWP) to the Title area breadcrumb. However as soon as you add any extra web part this View selector menu disappears, leaving you to perform ninja moves with the LVWP and ribbon in order to get it back.

Its only a small thing, but this has turned out to be such a pain for our customers, partners and ourselves that we looked into way to fix it.]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float:right; margin-top:-100px; clear:both;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fblog.pentalogic.net%2F2011%2F03%2Fdisappearing-view-selector-menu-sharepoint-2010%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fblog.pentalogic.net%2F2011%2F03%2Fdisappearing-view-selector-menu-sharepoint-2010%2F&amp;source=pentalogic&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>Remember the good old days, before SharePoint 2010, when a dropdown on the top right of a List View Web Part (LVWP) allowed you to select different views, quicly and easily?</p>
<p>In SharePoint 2010 we have lost this handy feature.  On some pages, a substitute does exist in the Breadcrumb on the title bar (which is part of the Ribbon, at the top of the page). It took us a little while to actually realize was there &#8211; but once we found it, it was very welcome.</p>
<div style="text-align: center;"><img src="http://static.pentalogic.net/view-rescue/2007-2010-view-selector-menu.png" alt="SharePoint List View Selector Menu" width="461" height="178" /></div>
<div style="text-align: left;">
<p>But wait, all is not well. as Kerri from one of our partners – <a href="http://www.lookoutcrm.com/" target="_blank">LookOut Software who develop CRM software for SharePoint</a> – pointed out even the breadcrumb option disappears on the majority of pages. It disappears if you</p>
<ul>
<li>Add another list view web part</li>
<li>Add any other web part such as a Content Editor Web Part containing things like instructions for the list</li>
<li>3rd party web parts like our PivotPoint or FilterPoint tools that work really well alongside list views for creating dynamic dashboards.</li>
<li>use your list on a wiki page &#8211; and remember most of the pages in SharePoint 2010 are wiki pages by default now.</li>
</ul>
<p>Also you don’t get it if you&#8217;ve created a new page and added a list view web part to it.</p>
<p>Once it’s gone, you have to resort to the following ninja moves to change a view. Select the list title (or something in the list) &gt; List Tools &gt; List, Current View dropdown &gt; Then the view you want. 4 clicks? My finger is getting sore SharePoint!</p>
</div>
<div><img class="aligncenter size-full wp-image-1998" title="SharePoint Task List - Show Active Tasks" src="http://blog.pentalogic.net/wp-content/uploads/2011/03/tasks-list-show-active-tasks.png" alt="" width="558" height="326" /></div>
<p>This bugged me so much that I decided to look into it further and ended up developing a little tool which  - well &#8211; rescues the view selector drop down.</p>
<p>If you just want the solution you can skip the rest of this post and download our <strong>free </strong>fix for this annoyance – <a href="http://www.pentalogic.net/sharepoint-products/free-stuff/view-rescue">ViewRescue</a></p>
<p style="text-align: center;"><a href="http://www.pentalogic.net/sharepoint-products/free-stuff/view-rescue"><img src="http://static.pentalogic.net/view-rescue/logo.png" alt="View Rescue for SharePoint 2010" width="226" height="63" /></a></p>
<div>If you’re interested in the techie details then read on…</div>
<div><span id="more-1997"></span></div>
<div>
<p>The class that generates this menu is <a href="http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.webcontrols.listtitleviewselectormenu.aspx" target="_blank">ListTitleViewSelectorMenu</a>.</p>
<p>Looking into this class with Reflector.NET you find the following snippet of code.</p>
<div><code>public override bool Visible     { </code></div>
<div><code> get {</code></div>
<div><code> if (!this.<strong>SingleWebPartPresentOnPage</strong>)</code></div>
<div><code> return false;</code></div>
<div><code> else</code></div>
<div><code> return base.Visible; </code></div>
<div><code> } </code></div>
<div><code> }</code></div>
<p>Basically, it’s set to not show the view selector if there is more than one web part on a page. I don’t know why this might be but I suspect that it’s because if there are more than 2 list view web parts on a page then which one do you choose to show the views for. Rather than complicate the UI with multiple choices or simply choose the first web part on the page I suspect the SharePoint development team decided to show nothing instead.</p>
<p>From there I found a post <a href="http://vintentou.wordpress.com/2010/08/03/missing-dropdown-menu-for-choosing-of-views/" target="_blank">describing how you can use SharePoint Designer to modify a view’s .aspx page to put the view selector back</a>. The problem with this method though is that you have to edit each view page individually and that also produces <a href="http://blogs.msdn.com/b/steve_fox/archive/2010/03/08/ghosting-unghosting-in-sharepoint-2010.aspx" target="_blank">un-ghosted pages</a>.</p>
<p>Instead I wanted something a little more automatic that you could apply to an entire site in one go.</p>
<p>Normally <a href="http://msdn.microsoft.com/en-us/library/ms463169.aspx" target="_blank">Delegate Controls</a> are the way to achieve this sort of customisation, but the ListTitleViewSelectorMenu isn’t wrapped by delegate control so that’s out.</p>
<p>But what you can do is implement a delegate for the <a href="http://sharepointmagazine.net/articles/sharepoint-magazine-user-experience-week-using-delegatecontrols-to-customize-the-user-experience" target="_blank">AdditionalPageHead</a> delegate control that is included with every page in SharePoint.</p>
<p>In the OnLoad event of our delegate control we can find the ListTitleViewSelectorMenu and check if it’s visible. And if it isn’t (as there are more than one web part on the page) we can change it to be visible. Job done!</p>
<p>Except we can’t – the Visible and SignleWebPartOnPage properties are read only and everything else is hidden&#8230;</p>
<p>OK – we can create our own, derive from that class and override the visible property. Except we can’t – its sealed&#8230;</p>
<p>OK – lets use the nuclear option then! <a href="http://www.csharp-examples.net/reflection-examples/" target="_blank">Use reflection to set the private properties in the class</a>. This has obvious dangers should the class internals change – so this technique should only be done when there is no other choice.</p>
<p>Add some appropriate error handling code and were done for the standard lists, but what about Web Part or Wiki pages we’ve created and added a LVWP to?</p>
<p>In this case there is no ListTitleViewSelectorMenu on the page at all – visible or not. So what we have to do is to add our own – inside CreateChildControls we find the PlaceHolderPageTitlteInTitleArea control and add some spans and a ViewSelectorMenu (which is the class that the ListTitleViewSelectorMenu actually uses to render the menu).</p>
<p>This class needs to be told which List View Web Part (lvwp) to render the menu for so we find the first LVWP on the page and create an SPContext (which is a RenderContext) with the view to pass onto the ViewSelectorMenu.</p>
<p>Job done! Download our free <a href="http://www.pentalogic.net/sharepoint-products/free-stuff/view-rescue" target="_blank">ViewRescue tool today and banish this SharePoint 2010 annoyance</a> from your life!</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.pentalogic.net/2011/03/disappearing-view-selector-menu-sharepoint-2010/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
		<item>
		<title>Editing The SharePoint List Item Menu (Part 2: Using Javascript)</title>
		<link>http://blog.pentalogic.net/2010/11/editing-the-sharepoint-list-item-menu-part-2-using-javascript/</link>
		<comments>http://blog.pentalogic.net/2010/11/editing-the-sharepoint-list-item-menu-part-2-using-javascript/#comments</comments>
		<pubDate>Thu, 04 Nov 2010 16:37:40 +0000</pubDate>
		<dc:creator>Stuart Pegg</dc:creator>
				<category><![CDATA[SharePoint Development]]></category>
		<category><![CDATA[SharePoint Ideas]]></category>
		<category><![CDATA[SharePoint webparts]]></category>
		<category><![CDATA[Training]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[SharePoint]]></category>

		<guid isPermaLink="false">http://blog.pentalogic.net/?p=1719</guid>
		<description><![CDATA[Editing the SharePoint list item menu using Javascript.  This method allows non developers with view and edit SharePoint Permissions to customize the list item menu without using Visual Studio or SharePoint designer.]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float:right; margin-top:-100px; clear:both;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fblog.pentalogic.net%2F2010%2F11%2Fediting-the-sharepoint-list-item-menu-part-2-using-javascript%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fblog.pentalogic.net%2F2010%2F11%2Fediting-the-sharepoint-list-item-menu-part-2-using-javascript%2F&amp;source=pentalogic&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p><a href="http://blog.pentalogic.net/wp-content/uploads/2010/11/MenuBefore2.png"><img style="background-image: none; margin: 0px 0px 5px 5px; padding-left: 0px; padding-right: 0px; display: inline; float: right; padding-top: 0px; border-width: 0px;" title="MenuBefore" src="http://blog.pentalogic.net/wp-content/uploads/2010/11/MenuBefore_thumb2.png" border="0" alt="MenuBefore" width="240" height="126" align="right" /></a>Following on from Part 1 of this series which covered <a title="Editing the SharePoint List Item Menu (Part 1: Using Elements)" href="http://blog.pentalogic.net/2010/11/editing-the-sharepoint-list-item-menu-part-1-using-elements/" target="_blank">Editing the SharePoint List Item Menu Using Elements</a>, I thought it would valuable to reproduce the same results without using Visual Studio or SharePoint designer (Part 4 will be to do it without a monitor). This method will allow non-developers with view edit access to customise the List Item Menu.</p>
<p>In this example, a ‘View (new window)’ option will once <a href="http://blog.pentalogic.net/wp-content/uploads/2010/11/MenuAfter2.png"><img style="background-image: none; margin: 0px 0px 5px 5px; padding-left: 0px; padding-right: 0px; display: inline; float: right; padding-top: 0px; border-width: 0px;" title="MenuAfter" src="http://blog.pentalogic.net/wp-content/uploads/2010/11/MenuAfter_thumb2.png" border="0" alt="MenuAfter" width="240" height="141" align="right" /></a>again be added to each item’s context menu to avoid the modal box, as illustrated to the right. Although as <a href="http://blog.pathtosharepoint.com/">Christophe</a> helpfully pointed out in response to Part 1, the modal boxes can be banished under the list’s Advanced settings. Fortunately there are many other uses for these techniques, as we will see in Part 3.</p>
<p>This example uses a Content Editor web part, which means the Javascript can be added on a view-by-view basis. This allows a more targeted release and can be added by any user with permissions to edit the view. However, it makes widespread distribution more difficult; putting the function in a master page can overcome this but will implement it for every item menu on every list.</p>
<p><span id="more-1719"></span>The steps to set this up are surprisingly straightforward:</p>
<ul>
<li>Navigate to the view you wish to customise </li>
<li>In Edit Page add a Content Editor web part (Click “Add a web part” then find it under “Media and Content” in 2010 or “Miscellaneous” in 2007) </li>
<li>Edit the web part and set it to Hidden (under the Layout tab) </li>
<li>Click the body of the web part and click the Edit HTML button under the Format Text section, choosing “Edit HTML Source” in 2010 (“Source Editor…” in 2007). </li>
<li>Paste in the below code and finish editing </li>
</ul>
<p>This Javascript function’s name is checked for and called by the code that produces the rest of the menu, as described by <a href="http://msdn.microsoft.com/en-us/library/aa505327.aspx#wsstipstricks_customizingthecontextmenuofdocumentlibraryitems">MSDN</a>. This allows us to add items to the menu before the rest of the options are added:</p>
<p><code> &lt;script type="text/javascript"&gt;</p>
<p> function Custom_AddListMenuItems(m, ctx)<br />
 {<br />
 CAMOpt(m,'View (new window)','javascript:window.open(\'DispForm.aspx?ID=' + currentItemID + '\');','/_layouts/images/LIST.GIF');<br />
 return false;<br />
 }</p>
<p> &lt;/script&gt; </code></p>
<blockquote><p>The <code>CAMOpt</code> function adds the option to the menu; with the menu reference, title, URL, and icon URL being passed in as parameters respectively.</p>
<p>Finally, the last line <code>return false</code> ensures the rest of the menu is shown. If set to True, the menu rendering function does not show the default options.</p>
<p>A nice addition to the above would be the <code>CAMSep(m)</code> function; this would add a separator to the menu (as between the ‘Edit Item’ and ‘Manage Permissions’ options). This is functionality not offered by the CustomAction method, and left out to produce an identical menu to that in <a title="Editing the SharePoint List Item Menu (Part 1: Using Elements)" href="http://blog.pentalogic.net/2010/11/editing-the-sharepoint-list-item-menu-part-1-using-elements/" target="_blank">Part 1</a>. <a href="http://weblogs.asp.net/jan/archive/2009/09/04/customizing-the-sharepoint-ecb-with-javascript-part-2.aspx">Jan Tielens</a> illustrates this, as well as submenus (also Javascript-only).</p>
</blockquote>
<p>Interestingly, the <code>currentItemId</code> variable is set in the context of this function call, which contains the current Item ID (as expected). Additionally, a reference to the field’s container is held the variable <code>itemTable</code>. This can be used to get some quite useful information by calling the <code>GetAttributeFromItemTable</code> function with an appropriate attribute name (<a href="http://www.sharepoint-tips.com/2007/05/meanings-of-variables-in-context-menus.html">Ishai Sagi</a> has a list of possibilities).</p>
<p>The following would get the URL for an item (equivalent to {ItemUrl} in a CustomAction):</p>
<p><code>var currentItemUrl=GetAttributeFromItemTable(itemTable, "Url", "ServerUrl");</code></p>
<p>The second and third parameters are the possible attribute names. It seems from the INIT.js that they are checked in the displayed order for values, and either can be set to <code>null</code> if only one attribute name is to be checked.</p>
<p>So now we have the same functionality using a CustomAction in Visual Studio (<a title="Editing the SharePoint List Item Menu (Part 1: Using Elements)" href="http://blog.pentalogic.net/2010/11/editing-the-sharepoint-list-item-menu-part-1-using-elements/" target="_blank">Part 1</a>) or using Javascript through the standard web interface. In Part 3, we’ll expand into functionality using both of these techniques to further enhance the item menu.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.pentalogic.net/2010/11/editing-the-sharepoint-list-item-menu-part-2-using-javascript/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>New SharePoint FilterPoint web part &#8211; public beta released</title>
		<link>http://blog.pentalogic.net/2010/11/new-sharepoint-filterpoint-webpart-public-beta-released/</link>
		<comments>http://blog.pentalogic.net/2010/11/new-sharepoint-filterpoint-webpart-public-beta-released/#comments</comments>
		<pubDate>Mon, 01 Nov 2010 10:22:33 +0000</pubDate>
		<dc:creator>Clare</dc:creator>
				<category><![CDATA[Filter]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[SharePoint webparts]]></category>
		<category><![CDATA[filters]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[Web Part]]></category>
		<category><![CDATA[WebPart]]></category>

		<guid isPermaLink="false">http://blog.pentalogic.net/?p=1621</guid>
		<description><![CDATA[New Pentalogic SharePoint FilterPoint webpart is now in public beta release. FilterPoint offers dynamic filtering, and the ability to apply multiple filter options to a collection of webparts and lists, with a simple, user friendly configuration interface.]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float:right; margin-top:-100px; clear:both;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fblog.pentalogic.net%2F2010%2F11%2Fnew-sharepoint-filterpoint-webpart-public-beta-released%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fblog.pentalogic.net%2F2010%2F11%2Fnew-sharepoint-filterpoint-webpart-public-beta-released%2F&amp;source=pentalogic&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p><a href="http://www.pentalogic.net/sharepoint-products/filterpoint"><img class="alignright size-full wp-image-1636" style="margin: 10px;" title="Filter_Point logo" src="http://blog.pentalogic.net/wp-content/uploads/2010/10/Filter_Point-logo.png" alt="FilterPoint SharePoint webpart" width="171" height="56" /></a>Well finally, after months of hard work we are delighted to be able to let you know that we have just released our new <a title="SharePoint FilterPoint Webpart" href="http://www.pentalogic.net/sharepoint-products/filterpoint" target="_blank">FilterPoint web part for SharePoint</a> in beta.</p>
<p>FilterPoint has been a long time coming so we hope you are going to like it.  It&#8217;s a tool that we always knew we wanted to develop. Dynamic filtering  &#8211; the ability to flip between filter values at the click of a mouse &#8211; is one of the building blocks for the kinds of rich applications that our customers like to build for themselves.  It builds on the power of webpart connections (a much neglected area in SharePoint) and once you have the ability to apply a group of filters to a page with a selection of webparts and lists you have the potential for some really nice dashboards.</p>
<p>But, as I said FilterPoint has been a long time coming, because what started out looking like a straight forward project turned out to be anything but . . . .</p>
<p>It starts off looking ever so simple with <a href="http://www.tonstegeman.com/Blog/Lists/Posts/Post.aspx?ID=86" target="_blank">plenty</a> of <a href="http://bilbroblog.com/sharepoint/dropdown-list-box-filter-web-part-in-sharepoint-ndash-part-three/" target="_blank">online</a> <a href="http://msdn.microsoft.com/en-us/library/ms499375(v=office.12).aspx">examples</a> &#8211; but when you start delving into the details it quickly becomes the stereotypical &#8221;Can of Worms&#8221; project.</p>
<p>There are basically two interfaces you can use &#8211; one old <a href="http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.webpartpages.communication.ifilterprovider.aspx" target="_blank">IFilterProvider</a> interface , and the new <a href="http://msdn.microsoft.com/en-us/library/ms470234.aspx" target="_blank">ITransformableFilterValues</a> interface. So far sounds easy but how about some wildcards&#8230;.</p>
<p>With the new ITransformableFilterValues interface &#8211; you can&#8217;t create filters dynamically,  and you can&#8217;t have multiple connections on the consumer side in SP 2007.</p>
<p>On the other hand, with the old IFilterProvider interface you can&#8217;t send multiple filter values to List view web parts and you can&#8217;t connect more than one provider web part to a consumer web part. And that&#8217;s just scratching the surface.</p>
<p>To top it all off you have little control over what the filter consumer web part actually does with the info you give it &#8211; want to say &#8220;Equals&#8221; or &#8220;Not Equals&#8221; or &#8220;Greater Than&#8221; etc and thats out of the scope of what a filter provider can do (we&#8217;ve got some ideas on how to work around this in a future version of FilterPoint though).</p>
<p>My oh my, enough to make your head spin!</p>
<p><a href="http://www.pentalogic.net/sharepoint-products/filterpoint"><img class="alignleft size-full wp-image-1637" title="options small" src="http://blog.pentalogic.net/wp-content/uploads/2010/10/options-small-e1288354851686.jpg" alt="FilterPoint Webpart, filtering options" width="350" height="231" /></a>Anyway- we&#8217;ve worked really hard to make this web part as simple to use as possible whilst still being compatible with any web parts that can accept the standard web part connections.  We have managed to come up with a tool which allows you to apply multiple filters to multiple webparts and lists, and (at least when working with our Planner and PivotPoint) you can have some control over the operator &#8211; using &#8220;not equal&#8221;, &#8220;greater than&#8221; and &#8220;less than&#8221; as well as the standard &#8220;equals&#8221;.  We hope to extend this aspect of the functionality in v2.</p>
<p>So, why might you want to use this thing then?</p>
<p>Well, you might want to use simply it to guide your users to the most relevant data in one list or webpart &#8211; giving them the ability to &#8220;filter on the fly&#8221;, selecting new data sets, and then clearing filters in one click.</p>
<p>Or, at the other extreme, you might want to bring together a collection of lists and web parts on one page, and use FilterPoint to create a truly dynamic dashboard for your users.</p>
<p>In fact, once you start to use filters and webpart connections there are any number of different ways to enhance the functionality of your SharePoint site with a tool like FilterPoint &#8211; we already have it set up on our Sales Pipeline and Client lists here, and are finding more possible uses every day.</p>
<p>We are planning to have FilterPoint ready for full public release by the end of the month.  In the meantime, if you pre-<a title="FilterPoint Trial Registration" href="http://www.pentalogic.net/sharepoint-products/filterpoint" target="_blank">register for your free trial</a>, you will qualify for a 25% discount on the product purchase price.</p>
<p>We hope you like it, and as always, we are keen to hear your thoughts and feedback.</p>
<p style="text-align: center;"><a href="http://www.pentalogic.net/sharepoint-products/filterpoint"><img class="aligncenter" title="Filterpoint Download" src="http://static.pentalogic.net/filterpoint/download-freetrial.jpg" alt="Filterpoint Download" width="350" height="130" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.pentalogic.net/2010/11/new-sharepoint-filterpoint-webpart-public-beta-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why Tooltips are cool tips in PivotPoint Webpart for SharePoint</title>
		<link>http://blog.pentalogic.net/2010/09/sharepoint-list-summar/</link>
		<comments>http://blog.pentalogic.net/2010/09/sharepoint-list-summar/#comments</comments>
		<pubDate>Thu, 09 Sep 2010 13:24:12 +0000</pubDate>
		<dc:creator>Clare</dc:creator>
				<category><![CDATA[PivotPoint Web Part]]></category>
		<category><![CDATA[SharePoint webparts]]></category>
		<category><![CDATA[PivotPoint]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[Tip]]></category>
		<category><![CDATA[WebPart]]></category>

		<guid isPermaLink="false">http://blog.pentalogic.net/?p=1521</guid>
		<description><![CDATA[SharePoint PivotPoint webpart allows you to quickly summarize SharePoint list data, and by enabling tooltips you can view a whole range of different summary values simultaneously.]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float:right; margin-top:-100px; clear:both;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fblog.pentalogic.net%2F2010%2F09%2Fsharepoint-list-summar%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fblog.pentalogic.net%2F2010%2F09%2Fsharepoint-list-summar%2F&amp;source=pentalogic&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>Tooltips  &#8211; those little boxes that pop up when you hover over something &#8211; can be a blessing or a bit of a nightmare.  It drives me nuts when people enable those snapshot tooltips on every hyperlink on a page.  the resulting pop ups are huge, usually contain info I don&#8217;t want to see, and seem to hang around on the screen for ever.</p>
<p>But imagine a tooltip where you choose exactly what information is displayed?  How cool would that be?  Well that&#8217;s exactly what you get with tooltips in our PivotPoint web part  for SharePoint &#8211; which is why I think they rock.</p>
<p><span id="more-1521"></span></p>
<p>So PivotPoint:  we take a SharePoint list &#8211; like this sales list, which has a record for each order Widget Wonderland have received over the past 4 years:</p>
<p><a href="http://blog.pentalogic.net/wp-content/uploads/2010/09/list1.png"><img class="aligncenter size-full wp-image-1523" title="list" src="http://blog.pentalogic.net/wp-content/uploads/2010/09/list1.png" alt="" width="582" height="179" /></a></p>
<p>It&#8217;s a monster list, but hidden in the depths are some real gems of business information.  So let&#8217;s apply Pivot Point to it to see which are our best selling products year on year:</p>
<p><a href="http://blog.pentalogic.net/wp-content/uploads/2010/09/pivot-point1.png"><img class="aligncenter size-full wp-image-1524" title="pivot point1" src="http://blog.pentalogic.net/wp-content/uploads/2010/09/pivot-point1.png" alt="" width="595" height="187" /></a></p>
<p>Wow, hundreds of lines of data summarized in seconds &#8211; neat eh?  We can see that in 2009 Agile App is a clear winner, but over the full 4 years Turbo Tool is our best performer.</p>
<p>But wait &#8211; see what happens when we hover:</p>
<p><a href="http://blog.pentalogic.net/wp-content/uploads/2010/09/pivotpoint-2.png"><img class="aligncenter size-full wp-image-1525" title="pivotpoint 2" src="http://blog.pentalogic.net/wp-content/uploads/2010/09/pivotpoint-2.png" alt="" width="611" height="194" /></a></p>
<p>Now I can not only see that we sold $125,365 worth of Turbo Tools in 2006, but also that we made 26 sales of that product, with an average sale value of $4,822, with Turbo Tool sales for 2006 accounting for 8% of our total sales to date.  And I can see this data for any cell &#8211; just by hovering.</p>
<p>How long would I have had to spend shuffling through Excel spreadsheets to extract all that?</p>
<p>And the best thing about this feature is that you choose exactly what you display in the tooltip:</p>
<p><a href="http://blog.pentalogic.net/wp-content/uploads/2010/09/tooltip.png"><img class="aligncenter size-full wp-image-1526" title="tooltip" src="http://blog.pentalogic.net/wp-content/uploads/2010/09/tooltip.png" alt="" width="370" height="228" /></a></p>
<p>In the web part configuration panel you can choose exactly what value you want to display in you tooltip, giving you access to several layers of data, all in the one view.</p>
<p>Now how cool is that?</p>
<p><a href="http://www.pentalogic.net/sharepoint-products/pivotpoint">Not a PivotPoint user yet?  Why not try it for free for 30 days?</a></p>
<p style="text-align: center;"><a href="http://www.pentalogic.net/sharepoint-products/pivotpoint/download-pivotpoint"><img class="aligncenter size-full wp-image-1405" title="pivotpoint download" src="http://blog.pentalogic.net/wp-content/uploads/2010/01/pivotpoint-download.jpg" alt="SharePoint PivotPoint Free Trial Download" width="350" height="130" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.pentalogic.net/2010/09/sharepoint-list-summar/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SharePoint Case Study &#8211; Websense Pivot Through Their Marketing Dashboards</title>
		<link>http://blog.pentalogic.net/2010/09/sharepoint-case-study-websense-pivot-through-their-marketing-dashboards/</link>
		<comments>http://blog.pentalogic.net/2010/09/sharepoint-case-study-websense-pivot-through-their-marketing-dashboards/#comments</comments>
		<pubDate>Mon, 06 Sep 2010 14:04:57 +0000</pubDate>
		<dc:creator>Clare</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[PivotPoint Web Part]]></category>
		<category><![CDATA[SharePoint webparts]]></category>
		<category><![CDATA[PivotPoint]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[WebPart]]></category>

		<guid isPermaLink="false">http://blog.pentalogic.net/?p=1494</guid>
		<description><![CDATA[SharePoint case study.  Online Security Specialists Websense choose Pentalogic PivotPoint webpart for marketing dashboards.]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float:right; margin-top:-100px; clear:both;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fblog.pentalogic.net%2F2010%2F09%2Fsharepoint-case-study-websense-pivot-through-their-marketing-dashboards%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fblog.pentalogic.net%2F2010%2F09%2Fsharepoint-case-study-websense-pivot-through-their-marketing-dashboards%2F&amp;source=pentalogic&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>Hi everyone.</p>
<p style="text-align: left;">We wanted to share this new <a title="SharePoint Case Study" href="http://www.pentalogic.net/sharepoint-knowledge-base/case-studies" target="_blank">SharePoint case study</a> with you.  It shows how online security specialists <a title="websense" href="http://www.websense.com" target="_blank">Websense</a> are using our <a title="SharePoint PivotPoint Webpart" href="http://www.pentalogic.net/sharepoint-products/pivotpoint" target="_blank">PivotPoint webapart</a> to slice and dice their marketing list data, and create some awesome, dynamic dashboards.</p>
<p style="text-align: center;"><a href="http://blog.pentalogic.net/wp-content/uploads/2010/09/wesense-screenshot.jpg"><img class="size-large wp-image-1497 aligncenter" title="wesense screenshot" src="http://blog.pentalogic.net/wp-content/uploads/2010/09/wesense-screenshot-1024x541.jpg" alt="" width="450" height="237" /></a><span id="more-1494"></span></p>
<p>Websense were moving Excel spreadsheets into SharePoint lists.  In moving the data into SharePoint the marketing department didn&#8217;t want to lose the Pivot Table view that they had found so useful in Excel.</p>
<p>But nothing in SharePoint out of the box, or any of their existing 3rd party solutions could give them that Pivot Table in SharePoint.  The case study shows how <a title="PivotPoiint" href="http://www.pentalogic.net/sharepoint-products/pivotpoint" target="_blank">PivotPoint</a> delivers that functionality.</p>
<p>We were really pleased to get the case study because PivotPoint is perhaps the least understood of our products, but maybe one of the most useful.</p>
<p>Accountants and Statisticians have grown up with <a title="pivot table" href="http://en.wikipedia.org/wiki/Pivot_table" target="_blank">pivot tables</a> and <a title="cross tabulation" href="http://en.wikipedia.org/wiki/Cross_tabulation" target="_blank">cross tabulations</a> so they &#8220;get&#8221; the concept of a pivot view instantly.  But for the rest of us the concept can be a bit tricky to grasp in the abstract.</p>
<p>It&#8217;s only when you see it applied to your list data:  instantly presenting insights and summaries that might otherwise have taken you hours to uncover, that you really understand how it can help you.</p>
<p>So we hope you enjoy the Websense case study, and maybe it will give you some ideas about how you might use PivotPoint in your own SharePoint deployment.</p>
<table style="width: 100%;" border="0" align="left">
<tbody>
<tr>
<td width="1%"><img src="http://static.pentalogic.net/60px-pdf.png" alt="" width="60" height="60" /></td>
<td>
<p><a title="SharePoint Case Study" href="http://sandbox.pentalogic.net/uploads/case-studies/Websense-PivotPoint-CaseStudy.pdf">Read the PivotPoint Case Study.</a></p>
</td>
</tr>
</tbody>
</table>
<p style="text-align: center;"> </p>
<p style="text-align: center;"><a href="http://www.pentalogic.net/sharepoint-products/pivotpoint/download-pivotpoint"><img class="size-full wp-image-1405 aligncenter" title="pivotpoint download" src="http://blog.pentalogic.net/wp-content/uploads/2010/01/pivotpoint-download.jpg" alt="SharePoint PivotPoint Free Trial Download" width="350" height="130" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.pentalogic.net/2010/09/sharepoint-case-study-websense-pivot-through-their-marketing-dashboards/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SharePoint Planner Webpart &#8211; new version released</title>
		<link>http://blog.pentalogic.net/2010/09/sharepoint-planner-webpart-new-version-released/</link>
		<comments>http://blog.pentalogic.net/2010/09/sharepoint-planner-webpart-new-version-released/#comments</comments>
		<pubDate>Wed, 01 Sep 2010 10:30:22 +0000</pubDate>
		<dc:creator>Clare</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[SharePoint Planner]]></category>
		<category><![CDATA[SharePoint webparts]]></category>
		<category><![CDATA[Planner]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[WebPart]]></category>

		<guid isPermaLink="false">http://blog.pentalogic.net/?p=1439</guid>
		<description><![CDATA[SharePoint Planner Webpart new version released including enhanced functionality for printing and resource planning.]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float:right; margin-top:-100px; clear:both;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fblog.pentalogic.net%2F2010%2F09%2Fsharepoint-planner-webpart-new-version-released%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fblog.pentalogic.net%2F2010%2F09%2Fsharepoint-planner-webpart-new-version-released%2F&amp;source=pentalogic&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>Just a quick note to let you all know that we have just released a new version of <a href="http://www.pentalogic.net/sharepoint-products/planner" target="_blank">SharePoint Planner web part </a>- v2.6.4.</p>
<p>The new version includes a couple of handy new features that might be useful for you.</p>
<p>The new <a href="http://www.pentalogic.net/sharepoint-products/planner/planner-manual?p=configuration%2Fconfig-split-multiple-values.htm" target="_blank">Split Multiple Values</a> option will be useful in resource planning in circumstances where you want to enter multiple category values into one list item, but still view each individual category&#8217;s activity as a separate line in your Planner view.  For example you might want to create a list item for a project meeting, with several people in attendance.  In a Gantt view of project tasks it would be appropriate to show this meeting as one item.</p>
<p><a href="http://blog.pentalogic.net/wp-content/uploads/2010/08/chatsworth-gantt21.png"><img class="aligncenter size-full wp-image-1447" title="chatsworth gantt2" src="http://blog.pentalogic.net/wp-content/uploads/2010/08/chatsworth-gantt21.png" alt="sharepoint planner gantt chart" width="556" height="141" /></a></p>
<p>But in a category view of staff availability/commitments you would want the meeting to appear as a separate item for each staff member involved.<span id="more-1439"></span></p>
<p style="text-align: center;"><a href="http://blog.pentalogic.net/wp-content/uploads/2010/08/chatsworth-category.png"><img class="aligncenter size-full wp-image-1448" title="chatsworth category" src="http://blog.pentalogic.net/wp-content/uploads/2010/08/chatsworth-category.png" alt="sharepoint planner category chart" width="592" height="233" /></a></p>
<p>The <a href="http://www.pentalogic.net/sharepoint-products/planner/planner-manual?p=configuration%2Fconfig-split-multiple-values.htm">split multiple values </a>feature now gives you this option when working with a category view.</p>
<p>Another new feature allows you to <a href="http://www.pentalogic.net/sharepoint-products/planner/planner-manual?p=configuration%2Fconfig-word-wrap.htm" target="_blank">word-wrap long labels.</a> By default Planner truncates long labels, and this isn&#8217;t a problem when you are in front of your screen as you can see the full label of an item in the tooltip simply by hovering over it.</p>
<p><a href="http://blog.pentalogic.net/wp-content/uploads/2010/08/wordwrap-off1.png"><img class="aligncenter size-full wp-image-1451" title="wordwrap off" src="http://blog.pentalogic.net/wp-content/uploads/2010/08/wordwrap-off1.png" alt="" width="657" height="198" /></a><br class="spacer_" /></p>
<p>However, for those of you who like to print your planner views, the tooltip isn&#8217;t an option.  So we have provided the option to word-wrap long item labels, ensuring that you have all of your information to hand when looking at hard copy versions of your Planner charts.</p>
<p><a href="http://blog.pentalogic.net/wp-content/uploads/2010/08/wordwrap-on.png"><img class="aligncenter size-full wp-image-1452" title="wordwrap on" src="http://blog.pentalogic.net/wp-content/uploads/2010/08/wordwrap-on.png" alt="" width="648" height="263" /></a><br class="spacer_" /></p>
<p>We hope you find these small improvements useful.  We have spent quite a bit of time comparing the functionality of Planner with what&#8217;s available out of the box in SharePoint 2010 and although Planner is more than 5 years old now we have been pleased (and a little surprised!) to find that Planner still offers significant benefits for resource and simple project planning.  We will be sharing more of our insights into the good the bad and the ugly of resource planning in SP 2010 in a future post.</p>
<p>This is likely to the last minor upgrade of Planner before we move to version 3 early in 2011. Version 3 will include some of your most regular feature requests like grouping multiple categories, dynamic sizing and rich tooltips; and will also harness the power of Silverlight now available in SP 2010 to deliver a much richer display and improved printing capabilities &#8211; watch this space!</p>
<p>If you are an existing customer you can <a href="http://www.pentalogic.net/sharepoint-products/planner/planner-download" target="_blank">download the new version here.</a></p>
<p>Or if you don&#8217;t already use <a href="http://www.pentalogic.net/sharepoint-products/planner/planner-download" target="_blank">SharePoint Planner why not try it free for 30 days?</a></p>
<p><iframe frameborder="0" height="250" scrolling="auto" src="http://www.pentalogic.net/sharepoint-knowledge-base/download-sharepoint-planner" width="750"></iframe></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.pentalogic.net/2010/09/sharepoint-planner-webpart-new-version-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SharePoint Staff Vacation Planner &#8211; DIY Guide part 5 &#8211; the system in action and Out of the box options.</title>
		<link>http://blog.pentalogic.net/2010/08/sharepoint-staff-vacation-planner-diy-guide-part-5-the-system-in-action-and-out-of-the-box-options/</link>
		<comments>http://blog.pentalogic.net/2010/08/sharepoint-staff-vacation-planner-diy-guide-part-5-the-system-in-action-and-out-of-the-box-options/#comments</comments>
		<pubDate>Mon, 09 Aug 2010 13:17:47 +0000</pubDate>
		<dc:creator>Clare</dc:creator>
				<category><![CDATA[PivotPoint Web Part]]></category>
		<category><![CDATA[SharePoint Ideas]]></category>
		<category><![CDATA[SharePoint Planner]]></category>
		<category><![CDATA[SharePoint Reminder]]></category>
		<category><![CDATA[SharePoint webparts]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[Tip]]></category>
		<category><![CDATA[WebPart]]></category>

		<guid isPermaLink="false">http://blog.pentalogic.net/?p=1285</guid>
		<description><![CDATA[See the SharePoint Staff Vacation Planner system in action with dashboards and automated request and approval process.  Plus explore out of the box options.]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float:right; margin-top:-100px; clear:both;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fblog.pentalogic.net%2F2010%2F08%2Fsharepoint-staff-vacation-planner-diy-guide-part-5-the-system-in-action-and-out-of-the-box-options%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fblog.pentalogic.net%2F2010%2F08%2Fsharepoint-staff-vacation-planner-diy-guide-part-5-the-system-in-action-and-out-of-the-box-options%2F&amp;source=pentalogic&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p><em>This is Part 5 of the </em><a href="http://blog.pentalogic.net/2010/07/create-a-sharepoint-staff-vacation-planner/"><em>SharePoint Staff Vacation Planner – DIY Guide</em></a></p>
<h3>See the System In Action</h3>
<p>So, now let&#8217;s reap the rewards for all of our hard work and see the system in action.</p>
<p>I need to book a day off for a hospital appointment on Friday 9th of July.  I can see all the absence bookings for my department and the number of days I have had off this year on the absence dashboards above. I&#8217;ve only had 1 day off for Medical Appointments so far this year and I am allowed 3 so that&#8217;s fine &#8211; but 3 people are off on that day already, it&#8217;s going to be tough, but I really need to go to that appointment.</p>
<p style="text-align: center;"><a href="http://blog.pentalogic.net/wp-content/uploads/2010/07/planner-2.png"><img class="aligncenter" title="planner 2" src="http://blog.pentalogic.net/wp-content/uploads/2010/07/planner-2.png" alt="" width="660" height="108" /></a></p>
<p><a href="http://blog.pentalogic.net/wp-content/uploads/2010/07/my-absences2.png"><img class="aligncenter size-full wp-image-1289" title="my absences" src="http://blog.pentalogic.net/wp-content/uploads/2010/07/my-absences2.png" alt="" width="640" height="75" /></a></p>
<p>So, as you can see, I can add a new item to the planner straight from the link in the webpart, I don&#8217;t need to go to the list.</p>
<p style="text-align: center;"><a href="http://blog.pentalogic.net/wp-content/uploads/2010/07/form-fill.png"><img class="aligncenter size-full wp-image-1286" title="form fill" src="http://blog.pentalogic.net/wp-content/uploads/2010/07/form-fill.png" alt="" width="505" height="457" /></a></p>
<p>Ryan receives the absence request email and from looking at his dashboards he can see that although I am well within my Medical Appointments entitlement approving this absence is going to leave him really short staffed on Friday &#8211; but he can&#8217;t face the thought of listening to me moaning about my in-growing toenail for another 3 months, so he approves the request.</p>
<p><a href="http://blog.pentalogic.net/wp-content/uploads/2010/07/absenses-to-date3.png"><img class="aligncenter size-full wp-image-1290" title="absenses to date" src="http://blog.pentalogic.net/wp-content/uploads/2010/07/absenses-to-date3.png" alt="" width="638" height="121" /></a></p>
<p><a href="http://blog.pentalogic.net/wp-content/uploads/2010/07/planner2.png"></a><a href="http://blog.pentalogic.net/wp-content/uploads/2010/07/s-a-p-2.png"><img class="aligncenter size-full wp-image-1292" title="s a p 2" src="http://blog.pentalogic.net/wp-content/uploads/2010/07/s-a-p-2.png" alt="" width="656" height="125" /></a></p>
<p style="text-align: center;"><a href="http://blog.pentalogic.net/wp-content/uploads/2010/07/absence-request.png"><img class="aligncenter" title="absence request" src="http://blog.pentalogic.net/wp-content/uploads/2010/07/absence-request.png" alt="" width="329" height="292" /></a></p>
<p>Once the request is approved I get an email notifying me, and the status of the absence changes from &#8220;pending&#8221; to &#8220;approved&#8221; on the absence planner.</p>
<p style="text-align: center;"><a href="http://blog.pentalogic.net/wp-content/uploads/2010/07/absence-approved.png"><img class="aligncenter" title="absence approved" src="http://blog.pentalogic.net/wp-content/uploads/2010/07/absence-approved.png" alt="" width="320" height="158" /></a></p>
<p>And for the final step in the process, is the email to Ryan on Thursday, to remind him that I am off the next day, giving him chance to make sure all my work is covered.</p>
<p style="text-align: center;"><a href="http://blog.pentalogic.net/wp-content/uploads/2010/07/off-tomorrow1.png"><img class="aligncenter" title="off tomorrow" src="http://blog.pentalogic.net/wp-content/uploads/2010/07/off-tomorrow1.png" alt="" width="316" height="240" /></a></p>
<p>So now we should have no excuse for messing up staff absence planning ever again!</p>
<h3>So Can&#8217;t I do this with SharePoint out of the Box?</h3>
<p>Well some of it. Clearly, your basic list and filtered views are all set up in SharePoint out of the box.</p>
<p>When it comes to your dashboard views there are some limitations.</p>
<p>This is how your Vacation Planner Wall Chart looks out of the box:</p>
<p style="text-align: left;"><a href="http://blog.pentalogic.net/wp-content/uploads/2010/07/calendar-view.png"><img class="aligncenter" title="calendar view" src="http://blog.pentalogic.net/wp-content/uploads/2010/07/calendar-view.png" alt="" width="635" height="339" /></a>or as a Gantt view:</p>
<p style="text-align: left;"><a href="http://blog.pentalogic.net/wp-content/uploads/2010/07/vacation-Gantt.png"><img class="aligncenter" title="vacation Gantt" src="http://blog.pentalogic.net/wp-content/uploads/2010/07/vacation-Gantt.png" alt="" width="635" height="195" /></a>We have lost all of our color coding, it&#8217;s not possible to show the name of the person who is absent, unless you make this the title of the event, and we have no way of distinguishing between approved and pending items.</p>
<p style="text-align: left;"><a href="http://blog.pentalogic.net/wp-content/uploads/2010/07/group-by.png"><img class="alignright size-full wp-image-1296" title="group by" src="http://blog.pentalogic.net/wp-content/uploads/2010/07/group-by.png" alt="" width="375" height="351" /></a></p>
<p style="text-align: left;">For the &#8220;Absences to Date&#8221; and &#8220;My Absences&#8221; dashboards we can achieve something similar, if a bit clunky, out of the box.  From the settings tab in your Staff Absence Planner list, choose edit current view.</p>
<p style="text-align: left;">Head down to Group By and choose Requested By and Reason.  Then expand the Totals section and choose # Days Absence and sum.</p>
<p style="text-align: left;"> </p>
<p style="text-align: left;"> </p>
<p style="text-align: left;">This will give you a view like this:</p>
<p style="text-align: left;"><a href="http://blog.pentalogic.net/wp-content/uploads/2010/07/group-by-dashboard.png"><img class="aligncenter size-full wp-image-1297" title="group by dashboard" src="http://blog.pentalogic.net/wp-content/uploads/2010/07/group-by-dashboard.png" alt="" width="558" height="308" /></a></p>
<p style="text-align: left;">The information is all there, but I have to work to get at it.  For example Ryan can see that I have had 11 days off this year, covering 3 separate occasions, but he is going to have to drill into each individual event and get his calculator out to figure out how many of my days off have been annual leave, training or Medical.</p>
<p>Then on to the workflow emails. It is possible to generate email alerts for the absence request and the request approval, but the solution isn&#8217;t perfect.  For absence requests an administrator can set the list up to email all line managers within your company or department, every time a new request is added to the list.  This means that managers will get absence requests from their own staff, but also from all other staff as well.  The only way to avoid this would be to set up a separate absence request list for each line manager.</p>
<p>For the request approved/rejected email the requester will need to set up an alert on each request as they create it, asking to be alerted any time anything changes on that list item.</p>
<p>When the alert emails arrive, this is how they look:</p>
<p style="text-align: center;"><img class="aligncenter" title="alert email" src="http://blog.pentalogic.net/wp-content/uploads/2010/07/alert-email.png" alt="" width="503" height="458" /></p>
<p>There is no way to edit the email, and give the recipient clues on what they are supposed to do with it.</p>
<p>The final &#8220;John Smith is off work tomorrow&#8221; email, cannot be generated in SharePoint out of the box, as it doesn&#8217;t do date based alerts.</p>
<p>You could do this with Workflow and Event Receivers, but that means having some technical knowledge and breaking out SharePoint Designer and/or Visual Studio.</p>
<p>So &#8211; can you build a staff absence planning system with SharePoint out of the box?  I guess the answer is &#8220;kind of&#8221;. It is possible to build a basic system but it&#8217;s going to lack some useful functionality and may now be enormously user friendly.</p>
<p>We hope you&#8217;ve found this useful.</p>
<p>If you would like to try the Vacation planning system you can <a href="http://www.pentalogic.net/sharepoint-knowledge-base/staff-vacation-planner/download" target="_blank">download a 30 day free trial version here.</a></p>
<p>And as always, if you have any questions or comments, we would love to hear them.</p>
<p style="text-align: center;"><a href="http://www.pentalogic.net/sharepoint-knowledge-base/staff-vacation-planner/download"><img class="aligncenter size-full wp-image-1385" title="staff-vacation-banner2" src="http://static.pentalogic.net/staff-vacation-banner2.jpg" alt="" width="600" height="150" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.pentalogic.net/2010/08/sharepoint-staff-vacation-planner-diy-guide-part-5-the-system-in-action-and-out-of-the-box-options/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SharePoint Reminder Webpart &#8211; version 1.7.8 now available</title>
		<link>http://blog.pentalogic.net/2010/06/sharepoint-reminder-webpart-version-1-7-8-now-available/</link>
		<comments>http://blog.pentalogic.net/2010/06/sharepoint-reminder-webpart-version-1-7-8-now-available/#comments</comments>
		<pubDate>Mon, 14 Jun 2010 12:18:15 +0000</pubDate>
		<dc:creator>Clare</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[SharePoint Reminder]]></category>
		<category><![CDATA[SharePoint webparts]]></category>
		<category><![CDATA[filters]]></category>
		<category><![CDATA[Reminder]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[WebPart]]></category>

		<guid isPermaLink="false">http://blog.pentalogic.net/?p=985</guid>
		<description><![CDATA[New version 1.7.8 of SharePoint Reminder webpart is now available to download as a free upgrade for existing users, or in a fully functional 30 day free trial version for new customers.]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float:right; margin-top:-100px; clear:both;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fblog.pentalogic.net%2F2010%2F06%2Fsharepoint-reminder-webpart-version-1-7-8-now-available%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fblog.pentalogic.net%2F2010%2F06%2Fsharepoint-reminder-webpart-version-1-7-8-now-available%2F&amp;source=pentalogic&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>How annoying is it when you get reminded about something you have already done?  A little email saying:</p>
<blockquote><p>&#8220;Can you please submit your expenses claim form by 12.00 noon today&#8221;</p>
</blockquote>
<p>is just sooo annoying when actually you have been a good girl and done your expenses yesterday.</p>
<p>We get lots of support calls from <a title="SharePoint Reminder Webpart" href="http://www.pentalogic.net/sharepoint-products/reminder" target="_blank">SharePoint Reminder webpart</a> users who have annoyed their team members in just this way &#8211; by sending our Reminder emails for tasks that have already been completed.</p>
<p>This is easy enough to do.  Reminder will look at the whole of a list unless you tell it to do something else.  So if you ask Reminder to send out an email for everyone who is tasked to complete their expenses claim form by 12.00 today that is exactly what it will do, regardless of whether the status of that task is &#8220;Active&#8221; or &#8220;Completed&#8221;.</p>
<p><span id="more-985"></span></p>
<p>Some users ask why Reminder doesn&#8217;t just work on &#8220;Active&#8221; tasks by default.  There are good reasons for this.  For example there may well be occasions when you want to send out reminders on completed tasks.</p>
<blockquote><p>&#8220;You have completed your assignment for ZYX Corp, please ensure that all appropriate time has been billed&#8221;</p>
</blockquote>
<p>or maybe to a line manager:</p>
<blockquote><p>&#8220;John Smith has completed module 256 of the company training program, please arrange a training review meeting.&#8221;</p>
</blockquote>
<p>But for those times when sending a reminder for completed items just isn&#8217;t appropriate you need to ensure that Reminder is watching the &#8220;Active&#8221; view of your Task or Issues list, rather than the entire list.</p>
<p>Because this is easy to forget we have added a little tip in the Reminder Configuration tool:</p>
<p><a href="http://www.pentalogic.net/sharepoint-products/reminder"><img class="aligncenter size-full wp-image-986" title="Reminder Tip" src="http://blog.pentalogic.net/wp-content/uploads/2010/06/Reminder-Tip.png" alt="SharePoint Reminder WebPart" width="550" height="453" /></a></p>
<p>This message displays when you ask Reminder to watch the entire task list, and disappears if you select a view.</p>
<p>For more information here is the relevant <a title="SharePoint Reminder Web part Manual." href="http://www.pentalogic.net/sharepoint-products/reminder/reminder-manual?p=webpart/config_list.htm" target="_blank">SharePoint Reminder Webpart manual page</a>.</p>
<p>Filtering is a really great way to get more out of SharePoint Reminder, once customers start to explore the power of filters they generally come up with a whole host of new ways that Reminder could save them time and trouble.  For example you might want to filter on priority, and send a team manager alerts on overdue high priority tasks once a week. <a title="Extend SharePoint Task lists" href="http://blog.pentalogic.net/2008/10/extend-and-customise-sharepoint-task-lists/" target="_blank">For more ideas on using filters take a look at this blog post.</a></p>
<p>You can <a title="Download SharePoint Reminder Webpart" href="http://www.pentalogic.net/sharepoint-products/reminder/reminder-download-file" target="_blank">download the new version of SharePoint Reminder Webpart here</a>.  The new version of Reminder is Free of charge to all existing customers and will install directly over the top of your existing version with no disruption to your existing configuration.  <a title="Upgrading SharePoint Reminder Web part" href="http://www.pentalogic.net/sharepoint-products/reminder/reminder-manual?p=faq%2Fsupport-and-maintenance.htm" target="_blank">Please refer to this page for installation instructions.</a></p>
<p>For those of you who are not yet using SharePoint Reminder a fully functional 30 day free trail is available to download <a title="SharePoint Reminder Download" href="http://www.pentalogic.net/sharepoint-products/reminder/reminder-download" target="_blank">here</a>.</p>
<p>We hope this is helpful, and is you have any other comments or suggestions please get in touch.</p>
<p style="text-align: center;"><a href="http://www.pentalogic.net/sharepoint-products/reminder/reminder-download"><img class="size-full wp-image-1398 aligncenter" title="reminder dowmload" src="http://blog.pentalogic.net/wp-content/uploads/2010/07/reminder-dowmload.jpg" alt="" width="350" height="130" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.pentalogic.net/2010/06/sharepoint-reminder-webpart-version-1-7-8-now-available/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

