<?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>ProjectPoint</title>
	<atom:link href="http://www.projectpoint.at/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://www.projectpoint.at</link>
	<description></description>
	<lastBuildDate>Wed, 10 Apr 2013 05:16:26 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.4.2</generator>
		<item>
		<title>String format for multi-value lookup columns in SharePoint</title>
		<link>http://www.projectpoint.at/?p=1019</link>
		<comments>http://www.projectpoint.at/?p=1019#comments</comments>
		<pubDate>Wed, 10 Apr 2013 05:16:26 +0000</pubDate>
		<dc:creator>Patrick</dc:creator>
				<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[Workflow]]></category>
		<category><![CDATA[Workflow; SharePoint; Multi-value look-up;]]></category>

		<guid isPermaLink="false">http://www.projectpoint.at/?p=1019</guid>
		<description><![CDATA[I recently had a question from a client around multi-value lookup columns and how to set them using a workflow. Scenario A list serves as the master list and has a look-up column that is linked to a second list, containing details for a chosen item. In the master list we want to show the title [...]]]></description>
			<content:encoded><![CDATA[<p>I recently had a question from a client around multi-value lookup columns and how to set them using a workflow.</p>
<p><strong>Scenario<br />
</strong>A list serves as the master list and has a look-up column that is linked to a second list, containing details for a chosen item. In the master list we want to show the title of the item. Easy enough, a SharePoint out-of-the-box capability. Now the tricky part is, that the details list, in turn, contains a look-up column that links to the master list. When an item in the master list is created or updated, the look-up column in the details list should be updated and the created/updated item(s) should be set through a workflow.</p>
<p><strong>Solution<br />
</strong>Look-up columns can be updated through a workflow like any other column in SharePoint. What makes it special is the format though. As any column of the type look-up (i.e. Person field) it requires a certain format, containing the linked item&#8217;s ID and the value you specified when configuring the look-up column. So, when you create the required string for the update, just follow these formats:</p>
<ul>
<li>Update the field with a single item: {ITEM ID};#{ITEMVALUE}</li>
<li>Update the field with two items: {ITEM ID};#{ITEMVALUE};#{ITEM ID};#{ITEMVALUE}</li>
<li>Update the field with 3+ items: {ITEM ID};#{ITEMVALUE};#{ITEM ID};#{ITEMVALUE};#{ITEM ID};#{ITEMVALUE}</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.projectpoint.at/?feed=rss2&#038;p=1019</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SharePoint Governance &#8211; Interview with Peter Sturm</title>
		<link>http://www.projectpoint.at/?p=1016</link>
		<comments>http://www.projectpoint.at/?p=1016#comments</comments>
		<pubDate>Tue, 09 Apr 2013 13:15:02 +0000</pubDate>
		<dc:creator>Patrick</dc:creator>
				<category><![CDATA[Governance]]></category>
		<category><![CDATA[SharePoint]]></category>

		<guid isPermaLink="false">http://www.projectpoint.at/?p=1016</guid>
		<description><![CDATA[Today I&#8217;d like to share an interview on the topic of SharePoint governance, which one of my clients gave. Peter Sturm is a project manager at Bundesagentur für Arbeit (Federal Employment Agency) in Nürnberg, Germany, currently working on a project for a SharePoint based Intranet. Apologies to my English-speaking readers, but the interview is in [...]]]></description>
			<content:encoded><![CDATA[<p>Today I&#8217;d like to share an interview on the topic of SharePoint governance, which one of my clients gave. Peter Sturm is a project manager at Bundesagentur für Arbeit (Federal Employment Agency) in Nürnberg, Germany, currently working on a project for a SharePoint based Intranet. Apologies to my English-speaking readers, but the interview is in German.</p>
<p><a href="http://www.osn.ch/blog/2013/04/03/sharepoint-ohne-competence-center-ist-wie-ein-porsche-ohne-motor/">http://www.osn.ch/blog/2013/04/03/sharepoint-ohne-competence-center-ist-wie-ein-porsche-ohne-motor/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.projectpoint.at/?feed=rss2&#038;p=1016</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Create Multilingual InfoPath Forms</title>
		<link>http://www.projectpoint.at/?p=985</link>
		<comments>http://www.projectpoint.at/?p=985#comments</comments>
		<pubDate>Thu, 31 Jan 2013 09:32:54 +0000</pubDate>
		<dc:creator>Patrick</dc:creator>
				<category><![CDATA[InfoPath]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[SharePoint 2010]]></category>
		<category><![CDATA[SharePoint 2013]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Forms]]></category>
		<category><![CDATA[InfoPath 2010]]></category>
		<category><![CDATA[InfoPath 2013]]></category>
		<category><![CDATA[Multilingual]]></category>
		<category><![CDATA[Multiple Languages]]></category>

		<guid isPermaLink="false">http://www.projectpoint.at/?p=985</guid>
		<description><![CDATA[I came across this requirement back in 2007 when I first started working with SharePoint 2007 (or MOSS) and InfoPath 2007. Back then I was quite a rookie and I just took the advice from a former colleague that the best way to create multilingual forms is to use code. Yes, code behind InfoPath forms. [...]]]></description>
			<content:encoded><![CDATA[<p>I came across this requirement back in 2007 when I first started working with SharePoint 2007 (or MOSS) and InfoPath 2007. Back then I was quite a rookie and I just took the advice from a former colleague that the best way to create multilingual forms is to use code. Yes, code behind InfoPath forms. Shivers coming up just thinking about code behind InfoPath forms. Anyway, we just had the same requirement coming up for SharePoint 2013 and web based InfoPath 2013 forms. And code is not only not an option but I refrain from using code with InfoPath. In my opinion, if you have to code in InfoPath, InfoPath is not the right technology and you should look elsewhere.</p>
<p>So, here I present you an easy and pretty straight forward no-code solution for multilingual InfoPath forms. Note that the blog post was done using SharePoint 2010 and InfoPath 2013, but works the same way in SharePoint 2013. I just didn&#8217;t have my 2013 VM with me at the time of writing.</p>
<p>There is two components we need. The form itself and a SharePoint list, which will hold all our field labels in various languages.</p>
<p>The Form Labels list:</p>
<ol>
<li>
<div>Create a list using the Custom List template in the SharePoint site you want to host the form in;</div>
<p style="text-align: center;"><img src="http://www.projectpoint.at/blog/wp-content/uploads/2013/01/013113_1025_CreateMulti1.png" alt="" /></p>
</li>
<li>
<div>We will need 3 columns in that list, so go into the list settings (or do it through the ribbon bar) and create them as outlined below:</div>
<ol>
<li>
<div><strong>Label ID:</strong> Single Line of Text; Mandatory (I used the Title column and renamed it);</div>
<p>This will hold the labels ID, not the value we want to display for each language. So if we have a field in our form called &#8220;First Name&#8221; or &#8220;Vorname&#8221; in German, the label ID will be &#8220;FirstName&#8221;.</li>
<li>
<div><strong>Language:</strong> Choice; Drop Down; Mandatory; Values are the languages you want to provide (for this example I used &#8220;English&#8221; and &#8220;German&#8221;);</div>
<p>This will allow us to tell the form which language the label text is in. We will us it later to filter the value in our form.</li>
<li><strong>Label Text:</strong> Single Line of Text; Mandatory.</li>
</ol>
<p>This is the actual text of the label. So if the label for &#8220;FirstName&#8221; should be in German, the label text value will be &#8220;Vorname&#8221;</p>
<p>Your list of columns should look like this:</p>
<p style="text-align: center;"><img src="http://www.projectpoint.at/blog/wp-content/uploads/2013/01/013113_1025_CreateMulti2.png" alt="" /></p>
</li>
<li>
<div>Now we will pre-fill the list with data. For our scenario we are planning with 3 fields in our form which are <em>First Name</em>, <em>City</em> and <em>Date and Time.</em> Go to your list and create a new item. You should see the following input mask:</div>
<p style="text-align: center;"><img src="http://www.projectpoint.at/blog/wp-content/uploads/2013/01/013113_1025_CreateMulti3.png" alt="" /></p>
</li>
<li>
<div>For the label &#8220;First Name&#8221; put in the following values:</div>
<ol>
<li><strong>Label ID:</strong> FirstName</li>
<li><strong>Language:</strong> English</li>
<li><strong>Label Text:</strong> First Name</li>
</ol>
</li>
<li>
<div>At this stage we have the English label defined. For the German label repeat step 3-4 with the following values:</div>
<ol>
<li><strong>Label ID:</strong> FirstName</li>
<li><strong>Language:</strong> German</li>
<li><strong>Label Text:</strong> Vorname</li>
</ol>
</li>
<li>
<div>Ok, since the form will only cater for 2 languages, we are done with the <em>FirstName</em> label. Now repeat steps 3-5 for the labels <em>City</em> and <em>DateTime</em> (German values are Stadt for City and Datum und Uhrzeit for Date and Time). When you are done, the list will look like so:</div>
<p style="text-align: center;"><img src="http://www.projectpoint.at/blog/wp-content/uploads/2013/01/013113_1025_CreateMulti4.png" alt="" /></p>
<p>For a form that will support 4 languages you would have 4 entries per label ID, for 5 languages 5 entries and so on.</li>
</ol>
<p>Alright, the first part is done. Easy, wasn&#8217;t it? No line of code so far and all through the UI. Now, let&#8217;s get started with the form.</p>
<p>Fire up InfoPath, 2010 or 2013, doesn&#8217;t make a difference when you work with SharePoint 2010. I will be using SharePoint 2010 in my example, but I will design the form in InfoPath 2013. Create a new browser base form and we can get started.</p>
<ol>
<li>
<div>Insert a 2&#215;4 table underneath the title area and drop a Drop Down (Language Selection), a Text Field (First Name), another Drop Down (City Selection) and a Date/Time (Date and Time) control into that table, so it looks like the example below and make sure you name your fields accordingly in the form data section. The sequence of the fields on the form data section mirrors the sequence of the controls in the table.</div>
<p style="text-align: center;"><img src="http://www.projectpoint.at/blog/wp-content/uploads/2013/01/013113_1025_CreateMulti5.png" alt="" /></p>
</li>
<li>
<div>Next, we will configure the language selector. Right-click on the first drop down in your table and select <em>Drop-Down List Box Properties</em>. Add two entries to the list of list box choices; <em>English</em> and <em>German</em>. Make the English selection the default and remove the default &#8220;<em>Select…</em>&#8221; option.</div>
<p style="text-align: center;"><img src="http://www.projectpoint.at/blog/wp-content/uploads/2013/01/013113_1025_CreateMulti6.png" alt="" /></p>
</li>
<li>
<div>Click <em>OK</em> and return to your form. In the cells left of each box, insert a <em>Calculated Value</em> control, except for the first line. Those controls will be used for our labels. When you add them you will be asked to provide an XPath expression. Leave this part empty for now and click <em>OK</em>. Your form will look like so:</div>
<p style="text-align: center;"><img src="http://www.projectpoint.at/blog/wp-content/uploads/2013/01/013113_1025_CreateMulti7.png" alt="" /></p>
</li>
<li>At this stage, we have our list that holds the label information and a form with is basic structure. Now we need to connect the list to the form and then configure the Calculated Value controls to show the label text according to what was selected in the language drop down at the top of the form.</li>
<li>
<div>Now go to the <em>Data</em> tab in the ribbon and select the <em>From SharePoint List</em> option. We are now going to hook up the list to the form. Follow the wizard, make sure that you select the Form Labels list in the second screen. On the next screen you will have the option to select fields that you want to use in the form. Make sure you select the fields shown in the screenshot:</div>
<p style="text-align: center;"><img src="http://www.projectpoint.at/blog/wp-content/uploads/2013/01/013113_1025_CreateMulti8.png" alt="" /></p>
</li>
<li>Click <em>Next</em>, <em>Next</em> and <em>Finish</em>.</li>
</ol>
<p>Ok, so now we have the list connected to the form, but how does that make our form multilingual? So here are the final steps to make your form a multilingual form.</p>
<ol>
<li>Right-click on the first <em>Calculated Value</em> control and select <em>Calculated Value Properties</em></li>
<li>Click on the formula button <img src="http://www.projectpoint.at/blog/wp-content/uploads/2013/01/013113_1025_CreateMulti9.png" alt="" /></li>
<li>Select <em>Insert Field or Group</em></li>
<li>
<div>In the <em>Select a Field or Group</em> window change from the Main data source to your list data source. In my example the data source is called <em>FormLabels</em></div>
<p style="text-align: center;"><img src="http://www.projectpoint.at/blog/wp-content/uploads/2013/01/013113_1025_CreateMulti10.png" alt="" /></p>
</li>
<li>
<div>Drill down into the <em>dataFields</em> group and select the <em>Label Text</em> field</div>
<p style="text-align: center;"><img src="http://www.projectpoint.at/blog/wp-content/uploads/2013/01/013113_1025_CreateMulti11.png" alt="" /></p>
</li>
<li>Then click on <em>Filter Data</em></li>
<li>At this stage, the data source would return all the Label Text fields from our list but only display the first one that we put in. We now want to filter the result set from our list by telling it which language we need and which label. The label ID we&#8217;ll have to hardcode, which is fine. This usually doesn&#8217;t change at all. For the language, we want it to be dynamic, so we will use the language drop down&#8217;s value for our filter.</li>
<li>In the <em>Filter Data</em> dialog click <em>Add</em> to create a new filter</li>
<li>
<div>For the first part of the filter rule, select the field Label and the condition will be &#8220;Label is equal to FirstName&#8221;. <em>FirstName</em> is the value of our label ID and since we want the first label to be the FirstName label, we tell it the corresponding label ID. So type in <em>FirstName</em></div>
<p style="text-align: center;"><img src="http://www.projectpoint.at/blog/wp-content/uploads/2013/01/013113_1025_CreateMulti12.png" alt="" /></p>
</li>
<li>Then click on <em>And</em> to add another condition to the rule</li>
<li>
<div>Select <em>Language</em> from the list field options, is equal to as the condition and in the third field choose <em>Select Field or Group</em></div>
<p style="text-align: center;"><img src="http://www.projectpoint.at/blog/wp-content/uploads/2013/01/013113_1025_CreateMulti13.png" alt="" /></p>
</li>
<li>
<div>In the <em>Select Field or Group</em> dialog change back to your main data source and select the <em>Language</em> field</div>
<p style="text-align: center;"><img src="http://www.projectpoint.at/blog/wp-content/uploads/2013/01/013113_1025_CreateMulti14.png" alt="" /></p>
</li>
<li>
<div>Click <em>OK</em> and make sure your rule looks like the screenshot below</div>
<p style="text-align: center;"><img src="http://www.projectpoint.at/blog/wp-content/uploads/2013/01/013113_1025_CreateMulti15.png" alt="" /></p>
</li>
<li>Click <em>OK</em> until all the dialog windows are all closed</li>
<li>Now repeat step 1-14 for the other two <em>Calculate Value</em> controls. <strong>In step 9 make sure you replace the label ID with the corresponding field&#8217;s label ID (City for the City label and DateTime for the Date and Time label) Ea. &#8220;Label is equal to City&#8221;<br />
</strong></li>
</ol>
<p>Done. Our form should be working now. Let&#8217;s test it. Hit F5 or click on the preview button in InfoPath. It should load with the English labels as English is our default value in the language drop down.</p>
<p style="text-align: center;"><img src="http://www.projectpoint.at/blog/wp-content/uploads/2013/01/013113_1025_CreateMulti16.png" alt="" /></p>
<p>Now select German from the language drop down and the labels will change to German.</p>
<p style="text-align: center;"><img src="http://www.projectpoint.at/blog/wp-content/uploads/2013/01/013113_1025_CreateMulti17.png" alt="" /></p>
<p>All done and working. And all that without a single line of code, just using SharePoint standards. As said before, the same principle applies to InfoPath 2010, 2013 and SharePoint 2010, 2013 as well as InfoPath Filler forms. If you want to use InfoPath web based forms, which we did in this example, you will require the Enterprise features of SharePoint. One more thing, the values of drop down controls are still in English in our example, but the same rules based filtering can be applied to the drop down values. Just make sure you maintain those values in a SharePoint list. The administration of the labels and drop down values will be so much easier and you won&#8217;t ever have to touch the form again <img src='http://www.projectpoint.at/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.projectpoint.at/?feed=rss2&#038;p=985</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Happy New Year 2013</title>
		<link>http://www.projectpoint.at/?p=971</link>
		<comments>http://www.projectpoint.at/?p=971#comments</comments>
		<pubDate>Tue, 15 Jan 2013 13:18:56 +0000</pubDate>
		<dc:creator>Patrick</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.projectpoint.at/?p=971</guid>
		<description><![CDATA[Happy New Year 2013 to all my readers. I was off on vacation for most of December and just got back into work. Was great spending the time with family and friends, catching up, eating lots and enjoying the break from work. So now I have lots of catching up to do, so please bare [...]]]></description>
			<content:encoded><![CDATA[<p>Happy New Year 2013 to all my readers. I was off on vacation for most of December and just got back into work. Was great spending the time with family and friends, catching up, eating lots and enjoying the break from work. So now I have lots of catching up to do, so please bare with me until the next posts.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.projectpoint.at/?feed=rss2&#038;p=971</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nintex announces 2013 Product Wave</title>
		<link>http://www.projectpoint.at/?p=964</link>
		<comments>http://www.projectpoint.at/?p=964#comments</comments>
		<pubDate>Mon, 12 Nov 2012 14:54:02 +0000</pubDate>
		<dc:creator>Patrick</dc:creator>
				<category><![CDATA[Nintex]]></category>
		<category><![CDATA[Nintex Forms 2013]]></category>
		<category><![CDATA[Nintex Workflow 2013]]></category>
		<category><![CDATA[Nintex Workflow for Project Server 2013]]></category>
		<category><![CDATA[SharePoint 2013]]></category>

		<guid isPermaLink="false">http://www.projectpoint.at/?p=964</guid>
		<description><![CDATA[Nintex has just announced the release dates for the 2013 wave of their popular products Nintex Workflow 2013, Nintex Forms 2013 and Nintex Workflow for Project Server 2013. The anticipated release dates for their products are December 2012 (Nintex Workflow 2013), January 2013 (Nintex Forms 2013) and the 1st quarter of 2013 (Nintex Workflow for [...]]]></description>
			<content:encoded><![CDATA[<p>Nintex has just announced the release dates for the 2013 wave of their popular products Nintex Workflow 2013, Nintex Forms 2013 and Nintex Workflow for Project Server 2013. The anticipated release dates for their products are December 2012 (Nintex Workflow 2013), January 2013 (Nintex Forms 2013) and the 1<sup>st</sup> quarter of 2013 (Nintex Workflow for Project Server 2013).</p>
<p>Read more about it in Nintex&#8217; <a href="http://www.nintex.com/en-US/News/Pages/default.aspx">news release</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.projectpoint.at/?feed=rss2&#038;p=964</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Project Management with SharePoint just got easier</title>
		<link>http://www.projectpoint.at/?p=931</link>
		<comments>http://www.projectpoint.at/?p=931#comments</comments>
		<pubDate>Mon, 29 Oct 2012 13:44:56 +0000</pubDate>
		<dc:creator>Patrick</dc:creator>
				<category><![CDATA[Project Management]]></category>
		<category><![CDATA[SharePoint 2013]]></category>
		<category><![CDATA[SharePoint]]></category>

		<guid isPermaLink="false">http://www.projectpoint.at/?p=931</guid>
		<description><![CDATA[Last week SharePoint 2013 RTM was released on MSDN and I had to install it straight away. One of the reasons was a presentation I had on Project Management in SharePoint on Friday. For that I wanted to use SharePoint 2013 RTM instead of the Preview version. Just because it has all the icons So [...]]]></description>
			<content:encoded><![CDATA[<p><span style="font-family: Times New Roman; font-size: 12pt;">Last week SharePoint 2013 RTM was released on MSDN and I had to install it straight away. One of the reasons was a presentation I had on Project Management in SharePoint on Friday. For that I wanted to use SharePoint 2013 RTM instead of the Preview version. Just because it has all the icons <img src='http://www.projectpoint.at/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /><br />
</span></p>
<p><span style="font-family: Times New Roman; font-size: 12pt;">So after I installed SP2013 I created a site collection based on the &#8220;Project Site&#8221; template. This is a new site template and After the nice little &#8220;Working on it – This shouldn&#8217;t take too long&#8221; had disappeared (Yes, Microsoft teaches its software manners now <img src='http://www.projectpoint.at/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  ) a sleek looking SharePoint site appeared.<br />
</span></p>
<p style="text-align: center;"><img src="http://www.projectpoint.at/blog/wp-content/uploads/2012/10/102912_1343_ProjectMana1.png" alt="" /><span style="font-family: Times New Roman; font-size: 12pt;"><br />
</span></p>
<p><span style="font-family: Times New Roman; font-size: 12pt;">The first thing you will notice is that the template contains a nice little web part at the top, the &#8220;Timeline&#8221; web part. Many of you will remember this from MS Project 2010 where you can drag tasks into a timeline view. Great feature if you intend to show your milestones in some sort of graphic. Now, this feature has come to join the party in SharePoint 2013. Each project site template has the Timeline web part at the top of the page and you can use it to display important tasks in a nice little overview graph. The data for this web part normally comes from a task list, but can also come from another web part on the same page.<br />
</span></p>
<p><span style="font-family: Times New Roman; font-size: 12pt;">In the Project Site template, the Timeline web part is connected to the task list within the site. When you click on the &#8220;Edit&#8221; link of the Timeline web part, SharePoint redirects you to the task list page, which consists of the Time line web part at the top and a task list entry mask at the bottom of the page.<br />
</span></p>
<p style="text-align: center;"><img src="http://www.projectpoint.at/blog/wp-content/uploads/2012/10/102912_1343_ProjectMana2.png" alt="" /><span style="font-family: Times New Roman; font-size: 12pt;"><br />
</span></p>
<p><span style="font-family: Times New Roman; font-size: 12pt;">Now this is the next great feature. You can now start putting your tasks into the task list. Straight from the page you are on. If you need additional columns from the task list, simply click on the &#8220;+&#8221; at the top of the task list input mask.<br />
</span></p>
<p><span style="font-family: Times New Roman; font-size: 12pt;">After we put in our first task and click on &#8220;Stop&#8221; to stop editing the task list, the new task automatically gets added to the Timeline web part. (NOTE: this only happens automatically for the first task)<br />
</span></p>
<p style="text-align: center;"><img src="http://www.projectpoint.at/blog/wp-content/uploads/2012/10/102912_1343_ProjectMana3.png" alt="" /><span style="font-family: Times New Roman; font-size: 12pt;"><br />
</span></p>
<p><span style="font-family: Times New Roman; font-size: 12pt;">Great to easily fill in your task list and update the Timeline web part in one go. If you now switch back to the home page you will notice that the Timeline web part is already up-to-date with the new task. Also when you click on the web part you will get a tab in the ribbon bar to customise your web part and the shown task. Click on your task for example and it will not only show you the task details, but it will also let you remove it from the timeline. And to top it all off…you can drag and drop it anywhere within the Timeline web part. Awesome to reorder your tasks if you have a lot of them to show on your timeline.<br />
</span></p>
<p><span style="font-family: Times New Roman; font-size: 12pt;">As a next step, let&#8217;s go and click on &#8220;edit this list&#8221; again. This will bring you back to the previous screen where you can edit your tasks. Just before, we only added a single, simple task. Now, let&#8217;s assume we are project managers and we want to manage our fairly basic project just within SharePoint. A recent comment from a client was &#8220;I don&#8217;t want to manage my project in SharePoint. There is no easy way of moving my tasks around or even create an initial high-level project plan with summary tasks&#8221;. After my demo on Friday his comment was &#8220;This is great, when can we have that?&#8221; <img src='http://www.projectpoint.at/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  You will see why.<br />
</span></p>
<p><span style="font-family: Times New Roman; font-size: 12pt;">In your task list, add a few more tasks as I did in the screenshot below.<br />
</span></p>
<p style="text-align: center;"><img src="http://www.projectpoint.at/blog/wp-content/uploads/2012/10/102912_1343_ProjectMana4.png" alt="" /><span style="font-family: Times New Roman; font-size: 12pt;"><br />
</span></p>
<p><span style="font-family: Times New Roman; font-size: 12pt;">Now, if you are still in edit mode, have a look at the ribbon bar (by default, SharePoint does not expand the ribbon bar anymore, which I find quite nice, not having to change to &#8220;Browse&#8221; and hide the bar every time I click on an object). Click on the &#8220;Tasks&#8221; tab and you will find two sections that are really and truly awesome for basic project management. It is almost like working with MS Project <img src='http://www.projectpoint.at/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /><br />
</span></p>
<p style="text-align: center;"><img src="http://www.projectpoint.at/blog/wp-content/uploads/2012/10/102912_1343_ProjectMana5.png" alt="" /><span style="font-family: Times New Roman; font-size: 12pt;"><br />
</span></p>
<p><span style="font-family: Times New Roman; font-size: 12pt;">The first section &#8220;Hierarchy&#8221; lets you easily move tasks around, indent and outdent tasks as well as expand and minimise subtasks. You can create as many summary tasks as you want now, just like I did below. I grouped the tasks for my project phases under summary tasks. I move the &#8220;My first phase of the project&#8221; task to the top and the &#8220;My second phase of the project task&#8221; to the fourth position in the list by using &#8220;Move Up&#8221;. Finally I finished my project planning by indenting the project tasks under each phase.<br />
</span></p>
<p style="text-align: center;"><img src="http://www.projectpoint.at/blog/wp-content/uploads/2012/10/102912_1343_ProjectMana6.png" alt="" /><span style="font-family: Times New Roman; font-size: 12pt;"><br />
</span></p>
<p><span style="font-family: Times New Roman; font-size: 12pt;">Now, rather than having my tasks on the timeline, I want to only have my project phases on my timeline. So I click on the task in the timeline and select &#8220;Remove from Timeline&#8221; in the timeline tab. Then I select my two summary tasks in the list (just select them by clicking next to the checkboxes) and finish off by clicking on &#8220;Add to Timeline&#8221; in the task tab. The timeline now looks like this:<br />
</span></p>
<p style="text-align: center;"><img src="http://www.projectpoint.at/blog/wp-content/uploads/2012/10/102912_1343_ProjectMana7.png" alt="" /><span style="font-family: Times New Roman; font-size: 12pt;"><br />
</span></p>
<p><span style="font-family: Times New Roman; font-size: 12pt;">This is great news for everyone who wishes to have some of the basic task scheduling capabilities of MS Project, but is not allowed to use MS Project or might be overwhelmed by the features it offers. For those who prefer the best of both worlds, you can, like you can in SP2010, link the task list to MS Project and work out of MS Project while your team members still use SP2013 to update their tasks. And if your team members prefer Outlook, they can use Outlook to work with their tasks and update them from within a familiar interface.<br />
</span></p>
<p><span style="font-family: Times New Roman; font-size: 12pt;">Now last but not least, a nice little gimmick. Go back to your home screen and have a look at the timeline web part. You will notice that it switches between the timeline view and a summary of upcoming tasks.<br />
</span></p>
<p><span style="font-family: Times New Roman; font-size: 12pt;"><strong>Summary</strong><br />
The Project Site template is far from what someone who worked with Project Server might would expect. But having said that, everyone who requires basic project management and task scheduling capabilities with (or without) integration with MS Project will be wowed by the nice little features SharePoint 2013&#8242;s project site template offers. I have to say, great work Microsoft!! I was really blown away by the new features and I am sure others (like my client) will be, too. Having all those options without having to use Project Server (which in most project management cases is a bit of an overkill…) will be greatly taken up by customers.<br />
</span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.projectpoint.at/?feed=rss2&#038;p=931</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>How To: Get User IDs from SharePoint Group with Nintex Workflow</title>
		<link>http://www.projectpoint.at/?p=907</link>
		<comments>http://www.projectpoint.at/?p=907#comments</comments>
		<pubDate>Thu, 25 Oct 2012 13:17:36 +0000</pubDate>
		<dc:creator>Patrick</dc:creator>
				<category><![CDATA[How To]]></category>
		<category><![CDATA[Nintex]]></category>
		<category><![CDATA[Nintex Workflow 2007]]></category>
		<category><![CDATA[Nintex Workflow 2010]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[SharePoint 2007]]></category>
		<category><![CDATA[SharePoint 2010]]></category>
		<category><![CDATA[UDA]]></category>
		<category><![CDATA[SharePoint Group]]></category>
		<category><![CDATA[Workflow]]></category>

		<guid isPermaLink="false">http://www.projectpoint.at/?p=907</guid>
		<description><![CDATA[In a recent conversation with a client, who uses Nintex Workflow 2010, I was asked if it is possible to send personalised emails to individual users in a SharePoint group. In Nintex&#8217; Send Email action you can choose to send an email to the whole group or an email to each member of the group. [...]]]></description>
			<content:encoded><![CDATA[<p>In a recent conversation with a client, who uses Nintex Workflow 2010, I was asked if it is possible to send personalised emails to individual users in a SharePoint group. In Nintex&#8217; Send Email action you can choose to send an email to the whole group or an email to each member of the group. This however doesn&#8217;t meet the requirement of sending truly personalised emails to individuals, since the email body will be the same for all of the recipients.</p>
<p>So what can you do to get the members of a group and then send each of them an email? Easy enough since SharePoint provides a web method as part of the UserGroup.asmx web service. Then we package that up in a UDA and everyone can use it without the hassle of implementing it over and over again. Note that the logic of the UDA can also be implemented in Nintex Workflow 2007, it just can&#8217;t be wrapped into a UDA.</p>
<p><span style="font-family: Segoe UI; font-size: 10pt;"><strong>How does it work?<br />
</strong></span>The workflow within the UDA consists of 2 parts</p>
<p style="text-align: center;"><img src="http://www.projectpoint.at/blog/wp-content/uploads/2012/10/102312_1317_HowToGetall14.png" alt="" /><span style="font-family: Segoe UI; font-size: 10pt;"><strong><br />
</strong></span></p>
<p>First we call the <span style="font-family: Segoe UI; font-size: 10pt;">UserGroup (http://[SITEURL]/_vti_bin/usergroup.asmx) web service and use its GetUserCollectionFromGroup web method, which will bring back an XML with information about every user in the specified SharePoint group.<br />
</span></p>
<p><span style="font-family: Segoe UI; font-size: 10pt;">The XML looks something like this:<br />
</span></p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
</pre></td><td class="code"><pre class="xml" style="font-family:monospace;">         .
         .
         .</pre></td></tr></table></div>

<p><span style="font-family: Segoe UI; font-size: 10pt;">Next we use the &#8220;Query XML&#8221; action to extract the users&#8217; ID and put them in a collection. The query will look like that:<br />
</span></p>
<p><span style="font-family: Segoe UI; font-size: 10pt;"><em>/xml/defaultNS:GetUserCollectionFromGroup/defaultNS:Users/defaultNS:User/@LoginName<br />
</em></span></p>
<p><span style="font-family: Segoe UI; font-size: 10pt;">Note the &#8220;xml&#8221; node at the start. This is because I selected &#8220;Force top level XML node&#8221; in the &#8220;Call web service&#8221; action. You can find that option under &#8220;Store result in&#8221; when you expand the &#8220;Result processing&#8221; option.<br />
</span></p>
<p><span style="font-family: Segoe UI; font-size: 10pt;">That is all we do. Of course you can query any of the other properties too. The returned properties for each user are:<br />
</span></p>
<ul>
<li><span style="font-family: Segoe UI; font-size: 10pt;">User ID<br />
</span></li>
<li><span style="font-family: Segoe UI; font-size: 10pt;">Sid<br />
</span></li>
<li><span style="font-family: Segoe UI; font-size: 10pt;">Name<br />
</span></li>
<li><span style="font-family: Segoe UI; font-size: 10pt;">LoginName<br />
</span></li>
<li><span style="font-family: Segoe UI; font-size: 10pt;">Email<br />
</span></li>
<li><span style="font-family: Segoe UI; font-size: 10pt;">Notes<br />
</span></li>
<li><span style="font-family: Segoe UI; font-size: 10pt;">IsSiteAdmin<br />
</span></li>
<li><span style="font-family: Segoe UI; font-size: 10pt;">IsDomainGroup<br />
</span></li>
</ul>
<p><span style="font-family: Segoe UI; font-size: 10pt;"><strong>How do I use the UDA?<br />
</strong>Drop the UDA into the right spot within your workflow logic. The UDA requires only one input parameter: </span></p>
<ul>
<li><span style="font-family: Segoe UI; font-size: 10pt;">Group Name – provide the name for the group you want to get the members from </span></li>
</ul>
<p><span style="font-family: Segoe UI; font-size: 10pt;">In return the UDA will spit out a collection of all the IDs of all the users in the group:<br />
</span></p>
<ul>
<li><span style="font-family: Segoe UI; font-size: 10pt;">Users – collection in the following format: DOMAIN\USERID1; DOMAIN\USERID2; DOMAIN\USERID3;<br />
</span></li>
</ul>
<p><span style="font-family: Segoe UI; font-size: 10pt;">In the event of an error within the UDA (connection issues, group already exists, etc.) there are 2 additional output parameters: </span></p>
<ul>
<li><span style="font-family: Segoe UI; font-size: 10pt;">Error Message – The message returned by the web service that errored </span></li>
<li><span style="font-family: Segoe UI; font-size: 10pt;">Error Occurrence – Indicates that an error occurred within the UDA </span></li>
</ul>
<p><span style="font-family: Segoe UI; font-size: 10pt;">Using the output parameters will help you to handle the exception appropriately within your workflow. </span></p>
<p><span style="font-family: Segoe UI; font-size: 10pt;">The web service in the UDA uses a workflow constant (Site Collection Level) called &#8220;SharePoint Web Service Account&#8221; of the type credential. You will have to create this constant before you can use the UDA as it currently stands. The account will have to be able to read web services across the site collection, so read only access to all sites for this account will be fine. </span></p>
<p><span style="font-family: Segoe UI; font-size: 10pt;">Alternatively you can modify the UDA in a way that the credentials are passed to the UDA as part of the input parameters.<br />
</span></p>
<p><span style="font-family: Segoe UI; font-size: 10pt;">What&#8217;s next? After the UDA you simply drop in a &#8220;For each&#8221; action and a &#8220;Send notification&#8221; action. That is it. The workflow should now have a section as shown below.<br />
</span></p>
<p style="text-align: center;"><img src="http://www.projectpoint.at/blog/wp-content/uploads/2012/10/102312_1317_HowToGetall24.png" alt="" /><span style="font-family: Segoe UI; font-size: 10pt;"><br />
</span></p>
<p><span style="font-family: Segoe UI; font-size: 10pt;">Now we need to configure the actions.<br />
</span></p>
<ul>
<li>
<div>Get SharePoint Group Members UDA:</div>
<ul>
<li>Group Name: provide the name of the group you want to get the members from;</li>
<li>Error Message: create a variable &#8220;ErrorMessage&#8221; of type Multiple lines of text for this;</li>
<li>Error Occurred: create a variable &#8220;IsError&#8221; of type Yes/No for this;</li>
<li>Users: create a variable &#8220;UserIDCollection&#8221; of type Collection for this;</li>
</ul>
</li>
<li>
<div>For each:</div>
<ul>
<li>Target Collection: Select the &#8220;UserIDCollection&#8221; variable;</li>
<li>Store result in: Create a variable &#8220;tempUserID&#8221; for this option; and</li>
<li>We don&#8217;t need to configure the last 2 options.</li>
</ul>
</li>
<li>
<div>Send notification:</div>
<ul>
<li>Use the &#8220;tempUserID&#8221; as the variable in the &#8220;To&#8221; field; and</li>
<li>Customise the rest of the action as you wish.</li>
</ul>
</li>
</ul>
<p>So what does that have to do with personalised notifications? Well, within the &#8220;For each&#8221; action, just before the &#8220;Send notification&#8221; action you can use the variable &#8220;tempUserID&#8221; to get personlised information about the current user. For example you could query the user profile to get his/her name, address, phone number, etc. BUT, this I will leave up to you, but I think you can see now what my client was trying to do <span style="font-family: Wingdings;">J</span></p>
<p><span style="font-family: Segoe UI; font-size: 10pt;"><strong>Download<br />
</strong><a href="http://sdrv.ms/TnZaKS" target="_blank">Get SharePoint Group Members – UDA and NWF files</a></span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.projectpoint.at/?feed=rss2&#038;p=907</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>InfoPath 2013 &#8211; What&#8217;s new?</title>
		<link>http://www.projectpoint.at/?p=925</link>
		<comments>http://www.projectpoint.at/?p=925#comments</comments>
		<pubDate>Wed, 24 Oct 2012 11:58:26 +0000</pubDate>
		<dc:creator>Patrick</dc:creator>
				<category><![CDATA[InfoPath]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[SharePoint 2013]]></category>
		<category><![CDATA[InfoPath 2013]]></category>
		<category><![CDATA[InfoPath Designer 2013]]></category>
		<category><![CDATA[InfoPath Filler 2013]]></category>

		<guid isPermaLink="false">http://www.projectpoint.at/?p=925</guid>
		<description><![CDATA[NOTE: This post is based on InfoPath 2013 Preview! With SharePoint 2013 around the corner, I was really looking forward to some enhancements to InfoPath 2013. So what is new in InfoPath 2013 compared to InfoPath 2010? At a first glimpse, NOTHING. Very disappointing I have to say. Let us step through InfoPath. When you [...]]]></description>
			<content:encoded><![CDATA[<p>NOTE: This post is based on InfoPath 2013 Preview!</p>
<p>With SharePoint 2013 around the corner, I was really looking forward to some enhancements to InfoPath 2013. So what is new in InfoPath 2013 compared to InfoPath 2010? At a first glimpse, NOTHING. Very disappointing I have to say. Let us step through InfoPath.</p>
<p>When you open up InfoPath it starts at the New tab of the backstage view. You will notice that the templates here haven&#8217;t changed. Same old here. What you might already see here is that the look and feel has changed compared to the last version. Not a biggy in my opinion.</p>
<p>Let&#8217;s select a blank form as our template and have a look at the actual designer:</p>
<ul>
<li>User Interface &#8211; same old, just new design</li>
<li>Working with fonts, tables, etc. &#8211; same old</li>
<li>Controls &#8211; same old. No new controls and no additional functionality for any of the controls (at least I haven&#8217;t found any yet). I would have loved to at least be able to put rules onto one of  the most commonly used controls, the Person/Group Picker.</li>
<li>Rules &#8211; same old. Would have loved to at least see the ability to copy and paste rules from one form to another, not just within a form</li>
<li>The Insert tab &#8211; One little change here, you now have an explicit way of inserting Online Pictures (which by the way is the new &#8220;Clip Arts&#8221;. The functionality itself was and still is there as part of the Picture control. Picture control and Online Picture are really the same thing. Opening that dialog will let you search Office.com or Bing for pictures.</li>
<li>Page Design tab &#8211;  same old. Would have loved to see the ability to easily create your own themes and use/manage them straight within InfoPath</li>
<li>Data tab &#8211; same old, can&#8217;t find anything new here.</li>
<li>Developer tab &#8211; still no news</li>
<li>Layout &#8211; an another big NO for new features</li>
</ul>
<p>So really the only new feature is the IDE integration with Visual Studio, which for me as a no-code solution specialist is very disappointing. In my opinion, if you have to start coding things in InfoPath, you might as well look at asp.net forms or 3rd party products such as Nintex Forms or K2 SmartForms.</p>
<p>Oh no, wait. One more <img src='http://www.projectpoint.at/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  Almost forgot about the top right of InfoPath 2013. Like in SharePoint, you can now change the account that is used by InfoPath. Very handy when you don&#8217;t want to publish your form yet, but want to test rules and views with different user accounts.</p>
<p><strong>Summary</strong><br />
Sorry folks, but I have to disappoint you as much as MS disappointed me on the InfoPath 2013 front.</p>
<p>For me the question now is, due to the lack of new features, will InfoPath as a product be deprecated in the next version of Office and SharePoint? Well, I guess we will have to stay tuned and wait for the next version&#8230;unless MS adds some really nice features to the final release of InfoPath. Unlikely but one can dream <img src='http://www.projectpoint.at/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.projectpoint.at/?feed=rss2&#038;p=925</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>How To: Create SharePoint Groups in Nintex Workflow 2010</title>
		<link>http://www.projectpoint.at/?p=880</link>
		<comments>http://www.projectpoint.at/?p=880#comments</comments>
		<pubDate>Thu, 18 Oct 2012 14:04:20 +0000</pubDate>
		<dc:creator>Patrick</dc:creator>
				<category><![CDATA[Nintex]]></category>
		<category><![CDATA[Nintex Workflow 2010]]></category>
		<category><![CDATA[UDA]]></category>
		<category><![CDATA[How To]]></category>
		<category><![CDATA[SharePoint 2010]]></category>
		<category><![CDATA[SharePoint Group]]></category>

		<guid isPermaLink="false">http://www.projectpoint.at/?p=880</guid>
		<description><![CDATA[As promised, a new blog post. It&#8217;s been a while, but I think, this post will have some valuable information for you if you work a lot with Nintex Workflow 2010. In Nintex you can create new sites, apply templates, define the URL, etc. but one thing that was always missing is the ability to [...]]]></description>
			<content:encoded><![CDATA[<p><span style="font-family:Segoe UI; font-size:10pt">As promised, a new blog post. It&#8217;s been a while, but I think, this post will have some valuable information for you if you work a lot with Nintex Workflow 2010. </span><span style="font-family:Times New Roman; font-size:12pt"><br />
		</span></p>
<p><span style="font-family:Segoe UI; font-size:10pt">In Nintex you can create new sites, apply templates, define the URL, etc. but one thing that was always missing is the ability to create SharePoint groups for the newly created sites. Since Nintex Workflow 2010 offers UDAs (User Defined Actions), I thought it would come in quite handy to wrap this in a UDA offer it to the public. And here it is. This post explains the concept of the UDA, what is actually happening within the UDA and how to use the UDA. I provided both, the NWF file as well as the UDA file for you. </span><span style="font-family:Times New Roman; font-size:12pt"><br />
		</span></p>
<p><span style="font-family:Segoe UI; font-size:10pt"><strong>Scenario<br/></strong>The IT department of Company X created a self-service portal where users can go to a SharePoint list, fill in some details and after an approval they get their own Team Site. Then they would have to go into the Site Settings and modify the permissions, break the inheritance, comply with the SharePoint group naming convention, etc. A lot of things to do, if you ask me. But why not automate this process? Let the workflow do all the work for you and automatically set up a group with Full Control, one with Contribute and one with Read permissions. On top of that you can easily enforce a common naming convention for SharePoint Groups, something like &#8220;Sitename_Grouprole&#8221;. </span><span style="font-family:Times New Roman; font-size:12pt"><br />
		</span></p>
<p><span style="font-family:Segoe UI; font-size:10pt"><strong>How does it work?<br/></strong>Let us have a look at the workflow within the UDA, which is quite simple. </span><span style="font-family:Times New Roman; font-size:12pt"><br />
		</span></p>
<p style="text-align: center"><img src="http://www.projectpoint.at/blog/wp-content/uploads/2012/10/101812_1704_HowToCreate16.png" alt=""/><span style="font-family:Times New Roman; font-size:12pt"><br />
		</span></p>
<p><span style="font-family:Segoe UI; font-size:10pt">We are using two web services, which come out of the box with SharePoint. The UserGroup (http://[SITEURL]/_vti_bin/usergroup.asmx) and the Permissions (http://[SITEURL]/_vti_bin/permissions.asmx) web service. The first one lets us create a SharePoint group by using the AddGroup method. The second one lets us set the permissions within the site by using the AddPermission method. </span><span style="font-family:Times New Roman; font-size:12pt"><br />
		</span></p>
<p><span style="font-family:Segoe UI; font-size:10pt">Within the UDA we create the group first (NOTE: The group will actually be created on a site collection level). In case there was an error, the UDA skips the set permissions web service and spits out an error message, which you can handle appropriately within your workflow. If the group creation was successful, the next step is to set the permissions. The UDA allows you to specify whether the group gets read, contribute or full control. Depending on the parameter passed to the UDA, it will then set the correct permission mask. </span><span style="font-family:Times New Roman; font-size:12pt"><br />
		</span></p>
<p><span style="font-family:Segoe UI; font-size:10pt">That&#8217;s it. Simple, isn&#8217;t it? And all that with no code and just using web services which SharePoint provides already. </span><span style="font-family:Times New Roman; font-size:12pt"><br />
		</span></p>
<p><span style="font-family:Segoe UI; font-size:10pt"><strong>How do I use the UDA?<br/></strong>Drop the UDA into your workflow, right after the &#8220;Create site&#8221; action. The UDA requires a few input parameters: </span><span style="font-family:Times New Roman; font-size:12pt"><br />
		</span></p>
<ul>
<li><span style="font-family:Segoe UI; font-size:10pt">Group Name – provide the name for the group to be created </span>
		</li>
<li><span style="font-family:Segoe UI; font-size:10pt">Group Owner – specify who owns the group in the format <em>DOMAIN\USERID</em><br />
			</span>
		</li>
<li>
<div><span style="font-family:Segoe UI; font-size:10pt">Group Permission Level – provide one of the following values: </span>
			</div>
<ul>
<li><span style="font-family:Segoe UI; font-size:10pt">Read </span>
				</li>
<li><span style="font-family:Segoe UI; font-size:10pt">Contribute </span>
				</li>
<li><span style="font-family:Segoe UI; font-size:10pt">Full Control </span>
				</li>
</ul>
</li>
<li><span style="font-family:Segoe UI; font-size:10pt">Site Name – the name of the site you just created </span>
		</li>
<li><span style="font-family:Segoe UI; font-size:10pt">Site URL – the URL of the site you just created. Be sure you provide it in the following format: <em>http://[ServerURL]/site</em><br />
			</span>
		</li>
</ul>
<p><span style="font-family:Segoe UI; font-size:10pt">In the event of an error within the UDA (connection issues, group already exists, etc.) there are 2 output parameters: </span><span style="font-family:Times New Roman; font-size:12pt"><br />
		</span></p>
<ul>
<li><span style="font-family:Segoe UI; font-size:10pt">Error Message – The message returned by the web service that errored </span>
		</li>
<li><span style="font-family:Segoe UI; font-size:10pt">Error Occurrence – Indicates that an error occurred within the UDA </span>
		</li>
</ul>
<p><span style="font-family:Segoe UI; font-size:10pt">Using the output parameters will help you to handle the exception appropriately within your workflow.<br />
</span></p>
<p><span style="font-family:Segoe UI; font-size:10pt">The web services in the UDA use a workflow constant (Site Collection Level) called &#8220;SharePoint Web Service Account&#8221; of the type credential. You will have to create this constant before you can use the UDA as it currently stands. The account will have to be able to read web services across the site collection, so read only access to all sites for this account will be fine.<br />
</span></p>
<p><span style="font-family:Segoe UI; font-size:10pt">Alternatively you can modify the UDA in a way that the credentials are passed to the UDA as part of the input parameters. </span><span style="font-family:Times New Roman; font-size:12pt"><br />
		</span></p>
<p><span style="font-family:Segoe UI; font-size:10pt"><strong>Downloads</strong><br/><a href="http://sdrv.ms/RghmDa">Create SharePoint Group – UDA and NWF files</a></span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.projectpoint.at/?feed=rss2&#038;p=880</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Update from Munich</title>
		<link>http://www.projectpoint.at/?p=877</link>
		<comments>http://www.projectpoint.at/?p=877#comments</comments>
		<pubDate>Fri, 12 Oct 2012 13:00:27 +0000</pubDate>
		<dc:creator>Patrick</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.projectpoint.at/?p=877</guid>
		<description><![CDATA[It&#8217;s been a while. I have seen a few comments coming in and I promised some updates a while ago. I apologise for not doing this earlier, but I spent the last 4 months moving from Melbourne to the other side of the world, to Munich. Since my last post I started as a Solution [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s been a while. I have seen a few comments coming in and I promised some updates a while ago. I apologise for not doing this earlier, but I spent the last 4 months moving from Melbourne to the other side of the world, to Munich. Since my last post I started as a Solution Expert at PlanB, a SharePoint consultancy in Germany and I am still settling into life and the job here <img src='http://www.projectpoint.at/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>For now I updated the blog in terms of the look and feel a bit and I hope to provide more quality posts and updates to old posts (<a href="http://www.projectpoint.at/?p=97" target="_blank">How To: Check if a user is part of a SharePoint group in InfoPath</a> is the one that needs the most updates thanks to all your contributions <img src='http://www.projectpoint.at/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  ), so stay tuned.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.projectpoint.at/?feed=rss2&#038;p=877</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
