InfoPath 2010 Conditional Formatting Comparisons On Decimal Fields
When working with decimal data in InfoPath forms, especially data coming from SharePoint data sources, you may be surprised to find that your value, for example 38.29, shows up in InfoPath as its...
View ArticleAn Approach For Generating A Custom, Sequential Naming Convention In InfoPath...
Introduction In SharePoint lists and libraries, the ID field is a “free” (automatically generated) value that can be utilized as an unique identifier for items in the container. Frequently, the...
View ArticleVery Useful InfoPath Resource
BizSupportOnline offers some really useful prototypes of advanced InfoPath capabilities, especially working with data connections in VSTA and repeating table manipulation, among others. Some of the...
View ArticleFormatted % Field For Display In Workflow-Generated Email
I am trying to display a numeric value from a SharePoint List or Library in a a workflow-generated email. The number is formatted as I wish in the List or Library, as a percentage with two decimal...
View ArticleSending Workflow Emails To Users Or Groups From A “Person or Group” Field
When sending email via declarative workflow, e.g. SharePoint Designer, you may be using a field of type “Person or Group” for either the To: or CC: fields of the mail. A common example would be using...
View ArticleOneNote Will Do OCR On Screen Captures
I just stumbled upon a handy feature in Microsoft OneNote 2010, namely the ability to harvest text from a screen capture. It’s not perfect OCR, probably as good as what your consumer scanner software...
View Article“Schema validation found non-datatype errors” Message With InfoPath Code-Behind
The error message in the headline is displayed when InfoPath throws an InvalidOperationException, it seems to be a catch-all message that can occur for a variety of reasons when manipulating data...
View ArticleWhy Isn’t My InfoPath Cell Content The Same Size On Rows Within A Table?
InfoPath is handy in that it relieves one from the tedium of writing markup to render content in nicely formatted tables. With this convenience, however, comes the potential for difficult to resolve...
View ArticleOne Solution To InfoPath VSTA Launch Error
In this post, I referred to a problem launching the VSTA IDE from InfoPath 2010 when trying to add code-behind. A helpful error message As that post mentions, the error is pretty generic, and has a...
View ArticleMigrating An InfoPath Project With Code-Behind To Another Machine
When I first started working with InfoPath projects extended by VSTA, I read somewhere online about someone’s horror story regarding the migration of such a project from one machine to another....
View ArticleUnderstanding Duplicate Value_Changed Events In InfoPath Code-Behind
I have a VSTA event handler on a dropdown list in an InfoPath browser enabled form, and was puzzled by an “unexplained” duplicate firing of the Value_Changed event assigned to that field. I am storing...
View ArticleInfoPath 2010 Date Difference Calculations Using Code-Behind
Introduction Provided you meet the criteria to publish InfoPath 2010 forms using code-behind, namely Site Collection Administration access and an activated Sandbox service on your farm, I would argue...
View ArticleRe-using And Cloning Groups In Other Groups
Chalk this one up to user conditioning, i.e. being too accustomed to Infopath-based frustration with things that aren’t possible. In spite of myself, I stumbled upon a handy capability that, had I...
View ArticleLocating The Domain Controller On Your Network
I needed to find the domain controller of a small development network to which I had administrative access, but was unfamiliar with the topology. From another server in the network, I opened a command...
View ArticleMultiple Repeating Tables In A Section Apparently Does Not Work
It appears that there is some problem with having two repeating tables in a section, and trying to write data to them programmatically. For me, such a structure produced the famous schema validation...
View ArticleFixing Duplicate Background Images In InfoPath Forms
InfoPath 2010 provides the ability to use a background image behind each view to (hopefully) enhance the appearance of the form. When choosing this option, however, it is not possible to select from an...
View ArticleGetting AccountName From User Profile Service
Introduction It is well-documented on a variety of online sources that one can use the GetUserProfileByName method of SharePoint’s UserProfileService web service to retrieve a user’s AccountName (in...
View ArticleInstall Silverlight Prompt With Silverlight Already Installed
In some versions of Internet Explorer, sites that use Silverlight may display the “Install Silverlight” graphic in lieu of the expected content, even though the latest version of the Silverlight...
View ArticleMore Custom Formatting Fields For SharePoint Designer Emails
Here is another option for manhandling data to get around limitations in SharePoint Designer’s ability to provide numeric formatting in workflow-generated emails. This post may be an alternative or a...
View ArticleAuto-Numbering Rows In A Repeating Table
Here is a screenshot of an XPath expression to auto-number rows in a repeating table: Auto-numbering rows in a repeating table It works in the browser and the “Refresh value…” setting will...
View Article