{"id":712,"date":"2010-04-15T21:34:42","date_gmt":"2010-04-15T21:34:42","guid":{"rendered":"http:\/\/andyparkes.co.uk\/blog\/index.php\/2010\/04\/15\/infopath-errr-what\/"},"modified":"2020-04-18T17:54:20","modified_gmt":"2020-04-18T17:54:20","slug":"infopath-errr-what","status":"publish","type":"post","link":"https:\/\/andyparkes.co.uk\/blog\/index.php\/2010\/04\/15\/infopath-errr-what\/","title":{"rendered":"InfoPath \u2013 Errr! What?"},"content":{"rendered":"<p>I got an email earlier this week from <a href=\"http:\/\/www.tubblog.co.uk\/\">Richard Tubb<\/a> asking a couple of questions about InfoPath.<\/p>\n<p>This is also the same Mr Tubb who has been \u201cnagging\u201d me to post more about InfoPath and SharePoint. I do take his point as I\u2019ve posted very little on the topic since I spoke about it at <a href=\"https:\/\/andyparkes.co.uk\/blog\/index.php\/2009\/05\/12\/infopath-amitpro\/\">AMITPRO last year<\/a> (can\u2019t believe it\u2019s been nearly 12 months since that!)<\/p>\n<p>So\u2026.InfoPath!!<\/p>\n<p>I\u2019ll talk about InfoPath in the Office 2007 world at the moment. Even though the latest version is upon us the current version will be hanging around for a while. Also the skills are transferrable and I\u2019ll need material for future posts right? \ud83d\ude42<\/p>\n<p><strong>What is InfoPath?<\/strong><\/p>\n<p>In a nutshell it\u2019s all about electronic forms.<\/p>\n<p>If you\u2019ve ever created a form in Microsoft Access it\u2019s along similar lines. What\u2019s cool about InfoPath though is that it isn\u2019t tied into a specific database system. It can talk to SQL Server, Access databases, SharePoint (which is is it\u2019s main strength) and more. You can even make use of InfoPath forms within Outlook to gather information via e-mail!<\/p>\n<p>I also think that when stacked up against a form in a Word document InfoPath wins a lot!<\/p>\n<p>InfoPath allows you to do form validation to ensure data is entered correctly.<\/p>\n<p>It\u2019s biggest strength is it\u2019s capability to \u201cunlock\u201d data which a Word document just can\u2019t do. (Unless you want to do a lot of VBA coding)<\/p>\n<p>This means an simple example is in order.<\/p>\n<p>Lets say you had a Word document that your staff used to enter their weekly hours worked.<\/p>\n<p>It might look like this.<\/p>\n<p><a href=\"https:\/\/andyparkes.co.uk\/blog\/wp-content\/uploads\/2010\/04\/image.png\" rel=\"lightview\"><img loading=\"lazy\" decoding=\"async\" style=\"border-bottom: 0px; border-left: 0px; display: inline; margin-left: 0px; border-top: 0px; margin-right: 0px; border-right: 0px\" title=\"image\" border=\"0\" alt=\"image\" align=\"left\" src=\"https:\/\/andyparkes.co.uk\/blog\/wp-content\/uploads\/2010\/04\/image_thumb.png\" width=\"382\" height=\"505\"><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>As you can see there is a lot of important information here.<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>At the top we have data that lets us know who the time sheet belongs to, and when it\u2019s for.<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>Moving down we have the actual data itself.<\/p>\n<p><u>The hours worked.<\/u><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>Finally we have a brief summary of data so you can see at a glance what\u2019s going on.<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>So what\u2019s wrong with this?<\/p>\n<p><strong>Data Validation<\/strong><\/p>\n<p>You would have to trust whoever fills out the form to put a date in right place and numbers in the hours worked fields. What if someone enters 25 hours for single day? What if \u201cSales\u201d isn\u2019t even the correct name of the department?<\/p>\n<p>Now you can sort of do this in Word 2007. But it\u2019s not exactly simple. In fact, good luck finding how to insert a form field \u2013 The developer tab is hidden by default (I\u2019ll explain how to display them in another post). Then you have to contend with \u201clegacy form controls\u201d and the new Office 2007 form controls. Not fun at all!<\/p>\n<p><strong>Calculations<\/strong><\/p>\n<p>Once again you\u2019d need to trust whoever is filling out the form to get their maths right. As with data validation you can get Word to do calculations on tables but it\u2019s not exactly simple or intuitive!<\/p>\n<p><strong>Trapped Data<\/strong><\/p>\n<p>This is the biggie!<\/p>\n<p>I\u2019ve only showed you one form. Let\u2019s imagine you\u2019re Mr Anderson\u2019s line manager. Your boss walks up to your desk at 9am Monday morning and tells you that your department is spending a fortune in overtime. He wants to know exactly how many hours your department logged in overtime for the last three months overall and on a per-person basis\u2026..and he wants it for the management meeting at 11am!<\/p>\n<p>So lets say that each person would have 4 timesheets per month. That\u2019s 12 per person.<\/p>\n<p>If your department had 5 people in it that\u2019s 60 Word documents you need to open, read through, check the maths and note the important figures to bring into your total summary.<\/p>\n<p>That\u2019s going to take some time!<\/p>\n<p><strong>How does InfoPath help?<\/strong><\/p>\n<p>Here\u2019s the same form designed in InfoPath<\/p>\n<p><a href=\"https:\/\/andyparkes.co.uk\/blog\/wp-content\/uploads\/2010\/04\/image1.png\" rel=\"lightview\"><img loading=\"lazy\" decoding=\"async\" style=\"border-bottom: 0px; border-left: 0px; display: inline; margin-left: 0px; border-top: 0px; margin-right: 0px; border-right: 0px\" title=\"image\" border=\"0\" alt=\"image\" align=\"left\" src=\"https:\/\/andyparkes.co.uk\/blog\/wp-content\/uploads\/2010\/04\/image_thumb1.png\" width=\"383\" height=\"540\"><\/a><\/p>\n<p>At first glance you\u2019ll notice it\u2019s essentially the same form as before<\/p>\n<p>&nbsp;<\/p>\n<p>But if you look in the first block of data<\/p>\n<p>You can see a calendar control button. This means I can choose a date with the mouse as well as typing one in.<\/p>\n<p>It won\u2019t let me put anything other than a date in the field.<\/p>\n<p>You\u2019ll also notice all the fields in the first section have a red star next to them.<\/p>\n<p>This because I\u2019ve made them mandatory fields. It\u2019s a little visual notification to remind the user to put some data in.<\/p>\n<p>You also get InfoPath to pop up a little message if no data is entered!<\/p>\n<p>&nbsp;<\/p>\n<p>The fields that contain the hours worked data also have some validation rules.<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>This screenshot shows I\u2019ve tried to enter some text in a numeric field<\/p>\n<p><a href=\"https:\/\/andyparkes.co.uk\/blog\/wp-content\/uploads\/2010\/04\/image2.png\" rel=\"lightview\"><img loading=\"lazy\" decoding=\"async\" style=\"border-bottom: 0px; border-left: 0px; display: inline; margin-left: 0px; border-top: 0px; margin-right: 0px; border-right: 0px\" title=\"image\" border=\"0\" alt=\"image\" align=\"left\" src=\"https:\/\/andyparkes.co.uk\/blog\/wp-content\/uploads\/2010\/04\/image_thumb2.png\" width=\"367\" height=\"93\"><\/a><\/p>\n<p>We get the nice red dotted border AND a tooltip to let me know what\u2019s wrong.<\/p>\n<p>What\u2019s really cool about this is that I didn\u2019t even need to set this up. Just by specifying that the field was numeric InfoPath setup the basic validation for me.<\/p>\n<p>Each control has LOTS of options around data validation to make sure we get exactly the correct data in.<\/p>\n<p>You may also have noticed that the department field is a drop down list.<\/p>\n<p><a href=\"https:\/\/andyparkes.co.uk\/blog\/wp-content\/uploads\/2010\/04\/image3.png\" rel=\"lightview\"><img loading=\"lazy\" decoding=\"async\" style=\"border-bottom: 0px; border-left: 0px; display: inline; margin-left: 0px; border-top: 0px; margin-right: 0px; border-right: 0px\" title=\"image\" border=\"0\" alt=\"image\" align=\"left\" src=\"https:\/\/andyparkes.co.uk\/blog\/wp-content\/uploads\/2010\/04\/image_thumb3.png\" width=\"324\" height=\"213\"><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>This means that we can ensure that only valid departments are entered. You\u2019ll see why this can be quite important later on.<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>Also, the data is actually pulled in from a SharePoint list.<\/p>\n<p><a href=\"https:\/\/andyparkes.co.uk\/blog\/wp-content\/uploads\/2010\/04\/image4.png\" rel=\"lightview\"><img loading=\"lazy\" decoding=\"async\" style=\"border-bottom: 0px; border-left: 0px; display: inline; margin-left: 0px; border-top: 0px; margin-right: 0px; border-right: 0px\" title=\"image\" border=\"0\" alt=\"image\" align=\"left\" src=\"https:\/\/andyparkes.co.uk\/blog\/wp-content\/uploads\/2010\/04\/image_thumb4.png\" width=\"244\" height=\"213\"><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>This means that these lookup lists can easily be managed without having to edit the InfoPath form. We can also set security on the SharePoint list to ensure only specific people can make changes to the department details.<\/p>\n<p>InfoPath also has rules and events we can work with. We could actually set this up so all the staff names appeared in another drop down and that once a department has been chosen only the staff in that department are shown (or vice versa. You choose your name and your department is automatically filled out)<\/p>\n<p>&nbsp;<\/p>\n<p>This totally solves the Data Validation problem I mentioned above.<\/p>\n<p>So what about calculation?<\/p>\n<p>Easy!<\/p>\n<p><a href=\"https:\/\/andyparkes.co.uk\/blog\/wp-content\/uploads\/2010\/04\/image5.png\" rel=\"lightview\"><img loading=\"lazy\" decoding=\"async\" style=\"border-bottom: 0px; border-left: 0px; display: inline; margin-left: 0px; border-top: 0px; margin-right: 0px; border-right: 0px\" title=\"image\" border=\"0\" alt=\"image\" align=\"left\" src=\"https:\/\/andyparkes.co.uk\/blog\/wp-content\/uploads\/2010\/04\/image_thumb5.png\" width=\"321\" height=\"405\"><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>Same form as above with the same data entered<\/p>\n<p>However this time the summary data is updated automatically.<\/p>\n<p>I\u2019ve set the summary fields to do a simple bit of addition and then made them read-only so they just work on there own without any user input needed!<\/p>\n<p><a href=\"https:\/\/andyparkes.co.uk\/blog\/wp-content\/uploads\/2010\/04\/image6.png\" rel=\"lightview\"><img loading=\"lazy\" decoding=\"async\" style=\"border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px\" title=\"image\" border=\"0\" alt=\"image\" src=\"https:\/\/andyparkes.co.uk\/blog\/wp-content\/uploads\/2010\/04\/image_thumb6.png\" width=\"290\" height=\"92\"><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>Sorted!<\/p>\n<p>Data Validation and Calculation all dealt with quickly and easily.<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>I could understand if you were still a little sceptical at this point though. As i said lots of similar functionality is already available all across the Office suite. That brings me onto the final point I made above.<\/p>\n<p><strong>Trapped Data<\/strong><\/p>\n<p>The real magic happens when this is published to a SharePoint site.<\/p>\n<p>When I published the form I specified that I wanted the summary fields to be pushed through to the SharePoint form library.<\/p>\n<p><a href=\"https:\/\/andyparkes.co.uk\/blog\/wp-content\/uploads\/2010\/04\/image7.png\" rel=\"lightview\"><img loading=\"lazy\" decoding=\"async\" style=\"border-bottom: 0px; border-left: 0px; display: inline; margin-left: 0px; border-top: 0px; margin-right: 0px; border-right: 0px\" title=\"image\" border=\"0\" alt=\"image\" align=\"left\" src=\"https:\/\/andyparkes.co.uk\/blog\/wp-content\/uploads\/2010\/04\/image_thumb7.png\" width=\"422\" height=\"129\"><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>This is called <em>\u201cproperty promotion\u201d.<\/em><\/p>\n<p><em><\/em><\/p>\n<p><em><\/em><\/p>\n<p><em><\/em><\/p>\n<p>Here is the time sheet Tom Anderson just filled out on the SharePoint site.<\/p>\n<p><a href=\"https:\/\/andyparkes.co.uk\/blog\/wp-content\/uploads\/2010\/04\/image8.png\" rel=\"lightview\"><img loading=\"lazy\" decoding=\"async\" style=\"border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px\" title=\"image\" border=\"0\" alt=\"image\" src=\"https:\/\/andyparkes.co.uk\/blog\/wp-content\/uploads\/2010\/04\/image_thumb8.png\" width=\"548\" height=\"130\"><\/a><\/p>\n<p>I can now see how many hours Mr Anderson worked that week without even opening the file!<\/p>\n<p>Multiply this across the whole team and you can see at a glance what everyone was up to!<\/p>\n<p>Let\u2019s throw a bit of SharePoint magic in.<\/p>\n<p>I\u2019ve grouped by Department and then by Week Commencing Date.<\/p>\n<p><a href=\"https:\/\/andyparkes.co.uk\/blog\/wp-content\/uploads\/2010\/04\/image9.png\" rel=\"lightview\"><img loading=\"lazy\" decoding=\"async\" style=\"border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px\" title=\"image\" border=\"0\" alt=\"image\" src=\"https:\/\/andyparkes.co.uk\/blog\/wp-content\/uploads\/2010\/04\/image_thumb9.png\" width=\"536\" height=\"493\"><\/a><\/p>\n<p>Can you see why it was important to get the department entry consistent?<\/p>\n<p>We can now get a real overview of the hours entered by each person.<\/p>\n<p>And one finishing touch.<\/p>\n<p>I\u2019ve asked SharePoint to sum the totals fields.<\/p>\n<p><a href=\"https:\/\/andyparkes.co.uk\/blog\/wp-content\/uploads\/2010\/04\/image10.png\" rel=\"lightview\"><img loading=\"lazy\" decoding=\"async\" style=\"border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px\" title=\"image\" border=\"0\" alt=\"image\" src=\"https:\/\/andyparkes.co.uk\/blog\/wp-content\/uploads\/2010\/04\/image_thumb10.png\" width=\"539\" height=\"452\"><\/a><\/p>\n<p>This can look a little confusing your grouping as it gives you overall totals as well as a total at each group level. You\u2019d be better setting up a filtered view to do this.<\/p>\n<p>Something like this.<\/p>\n<p><a href=\"https:\/\/andyparkes.co.uk\/blog\/wp-content\/uploads\/2010\/04\/image11.png\" rel=\"lightview\"><img loading=\"lazy\" decoding=\"async\" style=\"border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px\" title=\"image\" border=\"0\" alt=\"image\" src=\"https:\/\/andyparkes.co.uk\/blog\/wp-content\/uploads\/2010\/04\/image_thumb11.png\" width=\"543\" height=\"285\"><\/a><\/p>\n<p>I\u2019ve removed a level of grouping and filtered to only show the Sales team.<\/p>\n<p>You can now see really easily over the last two weeks the Sales team have posted 18 hours of overtime.<\/p>\n<p>Just to show off\u2026.you could then dump this out to Excel for further analysis.<\/p>\n<p><a href=\"https:\/\/andyparkes.co.uk\/blog\/wp-content\/uploads\/2010\/04\/image12.png\" rel=\"lightview\"><img loading=\"lazy\" decoding=\"async\" style=\"border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px\" title=\"image\" border=\"0\" alt=\"image\" src=\"https:\/\/andyparkes.co.uk\/blog\/wp-content\/uploads\/2010\/04\/image_thumb12.png\" width=\"525\" height=\"371\"><\/a><\/p>\n<p>I created that chart with about five clicks of the mouse. Getting that report together for the boss would be nice and simple.<\/p>\n<p>Finally one other cool thing about using SharePoint and InfoPath for a solution like this.<\/p>\n<p>The files themselves are stored in XML format<\/p>\n<p><a href=\"https:\/\/andyparkes.co.uk\/blog\/wp-content\/uploads\/2010\/04\/image13.png\" rel=\"lightview\"><img loading=\"lazy\" decoding=\"async\" style=\"border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px\" title=\"image\" border=\"0\" alt=\"image\" src=\"https:\/\/andyparkes.co.uk\/blog\/wp-content\/uploads\/2010\/04\/image_thumb13.png\" width=\"523\" height=\"255\"><\/a><\/p>\n<p>This means if yoy needed integration with another system (your accounts package for example) this makes the whole thing a lot easier.<\/p>\n<p>I\u2019ll stop there\u2026.this was supposed to be a quick introduction.<\/p>\n<p>If you\u2019ve made it to the bottom of this post thanks for the reading!<\/p>\n<p>This was just one example of how you can use InfoPath in a real world scenario.<\/p>\n<p>There is lots more you can do, especially when you put it together with SharePoint.<\/p>\n<p>For example, imagine having an expenses form tied into a workflow so that management approval is required when a certain monetary threshold is met?<\/p>\n<p>Hopefully this all makes sense and you can see why I\u2019m such a fan of InfoPath!<\/p>\n<p>Please comment if you want me to post more about InfoPath and I\u2019ll be happy to do so \ud83d\ude42<\/p>\n<p>&nbsp;<\/p>\n<p><em>*I\u2019ve just noticed all the dates are in US format\u2026.I didn\u2019t change the regional settings on my newly created test site\u2026..i\u2019m not re-doing the screen shots though! *<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>I got an email earlier this week from Richard Tubb asking a couple of questions about InfoPath. This is also the same Mr Tubb who has been \u201cnagging\u201d me to post more about InfoPath and SharePoint. I do take his point as I\u2019ve posted very little on the topic since I spoke about it at<\/p>\n<p><a class=\"readmore\" href=\"https:\/\/andyparkes.co.uk\/blog\/index.php\/2010\/04\/15\/infopath-errr-what\/\"><span class=\"arrow-right icon\"><\/span>Read More<\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[69,45,1],"tags":[],"class_list":["post-712","post","type-post","status-publish","format-standard","hentry","category-infopath","category-sharepoint","category-uncategorized"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v20.11 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>InfoPath \u2013 Errr! What? - Andy&#039;s Techie Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/andyparkes.co.uk\/blog\/index.php\/2010\/04\/15\/infopath-errr-what\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"InfoPath \u2013 Errr! What? - Andy&#039;s Techie Blog\" \/>\n<meta property=\"og:description\" content=\"I got an email earlier this week from Richard Tubb asking a couple of questions about InfoPath. This is also the same Mr Tubb who has been \u201cnagging\u201d me to post more about InfoPath and SharePoint. I do take his point as I\u2019ve posted very little on the topic since I spoke about it atRead More\" \/>\n<meta property=\"og:url\" content=\"https:\/\/andyparkes.co.uk\/blog\/index.php\/2010\/04\/15\/infopath-errr-what\/\" \/>\n<meta property=\"og:site_name\" content=\"Andy&#039;s Techie Blog\" \/>\n<meta property=\"article:published_time\" content=\"2010-04-15T21:34:42+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2020-04-18T17:54:20+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/andyparkes.co.uk\/blog\/wp-content\/uploads\/2010\/04\/image_thumb.png\" \/>\n<meta name=\"author\" content=\"Andy Parkes\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Andy Parkes\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/andyparkes.co.uk\/blog\/index.php\/2010\/04\/15\/infopath-errr-what\/\",\"url\":\"https:\/\/andyparkes.co.uk\/blog\/index.php\/2010\/04\/15\/infopath-errr-what\/\",\"name\":\"InfoPath \u2013 Errr! What? - Andy&#039;s Techie Blog\",\"isPartOf\":{\"@id\":\"https:\/\/andyparkes.co.uk\/blog\/#website\"},\"datePublished\":\"2010-04-15T21:34:42+00:00\",\"dateModified\":\"2020-04-18T17:54:20+00:00\",\"author\":{\"@id\":\"https:\/\/andyparkes.co.uk\/blog\/#\/schema\/person\/3534e8ac6b1bec765cd061feff56679d\"},\"breadcrumb\":{\"@id\":\"https:\/\/andyparkes.co.uk\/blog\/index.php\/2010\/04\/15\/infopath-errr-what\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/andyparkes.co.uk\/blog\/index.php\/2010\/04\/15\/infopath-errr-what\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/andyparkes.co.uk\/blog\/index.php\/2010\/04\/15\/infopath-errr-what\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/andyparkes.co.uk\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"InfoPath \u2013 Errr! What?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/andyparkes.co.uk\/blog\/#website\",\"url\":\"https:\/\/andyparkes.co.uk\/blog\/\",\"name\":\"Andy&#039;s Techie Blog\",\"description\":\"Professional Geek\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/andyparkes.co.uk\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/andyparkes.co.uk\/blog\/#\/schema\/person\/3534e8ac6b1bec765cd061feff56679d\",\"name\":\"Andy Parkes\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/andyparkes.co.uk\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/3824cbf53df51d7ca5cf809b6ad81a157fbfff2292e36ab8666f04ddad06bfcc?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/3824cbf53df51d7ca5cf809b6ad81a157fbfff2292e36ab8666f04ddad06bfcc?s=96&d=mm&r=g\",\"caption\":\"Andy Parkes\"},\"description\":\"Andy Parkes is Technical Director at Coventry based IT support company IBIT Solutions. Formerly, coordinator of AMITPRO and Microsoft Partner Area Lead for 2012-2013. He also isn't a fan of describing himself in the third person.\",\"sameAs\":[\"http:\/\/www.andyparkes.co.uk\/blog\"],\"url\":\"https:\/\/andyparkes.co.uk\/blog\/index.php\/author\/andyparkes\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"InfoPath \u2013 Errr! What? - Andy&#039;s Techie Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/andyparkes.co.uk\/blog\/index.php\/2010\/04\/15\/infopath-errr-what\/","og_locale":"en_US","og_type":"article","og_title":"InfoPath \u2013 Errr! What? - Andy&#039;s Techie Blog","og_description":"I got an email earlier this week from Richard Tubb asking a couple of questions about InfoPath. This is also the same Mr Tubb who has been \u201cnagging\u201d me to post more about InfoPath and SharePoint. I do take his point as I\u2019ve posted very little on the topic since I spoke about it atRead More","og_url":"https:\/\/andyparkes.co.uk\/blog\/index.php\/2010\/04\/15\/infopath-errr-what\/","og_site_name":"Andy&#039;s Techie Blog","article_published_time":"2010-04-15T21:34:42+00:00","article_modified_time":"2020-04-18T17:54:20+00:00","og_image":[{"url":"https:\/\/andyparkes.co.uk\/blog\/wp-content\/uploads\/2010\/04\/image_thumb.png"}],"author":"Andy Parkes","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Andy Parkes","Est. reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/andyparkes.co.uk\/blog\/index.php\/2010\/04\/15\/infopath-errr-what\/","url":"https:\/\/andyparkes.co.uk\/blog\/index.php\/2010\/04\/15\/infopath-errr-what\/","name":"InfoPath \u2013 Errr! What? - Andy&#039;s Techie Blog","isPartOf":{"@id":"https:\/\/andyparkes.co.uk\/blog\/#website"},"datePublished":"2010-04-15T21:34:42+00:00","dateModified":"2020-04-18T17:54:20+00:00","author":{"@id":"https:\/\/andyparkes.co.uk\/blog\/#\/schema\/person\/3534e8ac6b1bec765cd061feff56679d"},"breadcrumb":{"@id":"https:\/\/andyparkes.co.uk\/blog\/index.php\/2010\/04\/15\/infopath-errr-what\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/andyparkes.co.uk\/blog\/index.php\/2010\/04\/15\/infopath-errr-what\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/andyparkes.co.uk\/blog\/index.php\/2010\/04\/15\/infopath-errr-what\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/andyparkes.co.uk\/blog\/"},{"@type":"ListItem","position":2,"name":"InfoPath \u2013 Errr! What?"}]},{"@type":"WebSite","@id":"https:\/\/andyparkes.co.uk\/blog\/#website","url":"https:\/\/andyparkes.co.uk\/blog\/","name":"Andy&#039;s Techie Blog","description":"Professional Geek","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/andyparkes.co.uk\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/andyparkes.co.uk\/blog\/#\/schema\/person\/3534e8ac6b1bec765cd061feff56679d","name":"Andy Parkes","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/andyparkes.co.uk\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/3824cbf53df51d7ca5cf809b6ad81a157fbfff2292e36ab8666f04ddad06bfcc?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/3824cbf53df51d7ca5cf809b6ad81a157fbfff2292e36ab8666f04ddad06bfcc?s=96&d=mm&r=g","caption":"Andy Parkes"},"description":"Andy Parkes is Technical Director at Coventry based IT support company IBIT Solutions. Formerly, coordinator of AMITPRO and Microsoft Partner Area Lead for 2012-2013. He also isn't a fan of describing himself in the third person.","sameAs":["http:\/\/www.andyparkes.co.uk\/blog"],"url":"https:\/\/andyparkes.co.uk\/blog\/index.php\/author\/andyparkes\/"}]}},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/pmvJ6-bu","jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/andyparkes.co.uk\/blog\/index.php\/wp-json\/wp\/v2\/posts\/712","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/andyparkes.co.uk\/blog\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/andyparkes.co.uk\/blog\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/andyparkes.co.uk\/blog\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/andyparkes.co.uk\/blog\/index.php\/wp-json\/wp\/v2\/comments?post=712"}],"version-history":[{"count":2,"href":"https:\/\/andyparkes.co.uk\/blog\/index.php\/wp-json\/wp\/v2\/posts\/712\/revisions"}],"predecessor-version":[{"id":2175,"href":"https:\/\/andyparkes.co.uk\/blog\/index.php\/wp-json\/wp\/v2\/posts\/712\/revisions\/2175"}],"wp:attachment":[{"href":"https:\/\/andyparkes.co.uk\/blog\/index.php\/wp-json\/wp\/v2\/media?parent=712"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/andyparkes.co.uk\/blog\/index.php\/wp-json\/wp\/v2\/categories?post=712"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/andyparkes.co.uk\/blog\/index.php\/wp-json\/wp\/v2\/tags?post=712"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}