Microsoft Office 2010 Engineering
The official blog of the Microsoft Office product development group

Browse by Tags

  • Blog Post: Extended data validation for the Multiple-Selection List Box in InfoPath 2010

    Hi, Frank Mueller from the InfoPath development team here. The Multiple-Selection List Box (MSLB) control was introduced in InfoPath 2007 to enable users to select multiple items from a list when filling out forms. In this post, I will explain the different ways you can restrict and validate the data...
  • Blog Post: Person / Group Picker Improvements in InfoPath 2010

    Hi, this is Frank Mueller, a developer on the InfoPath team. In this post which is the first of two blog posts about the Person / Group picker, I want to tell you about the improvements we’ve made to this control in InfoPath 2010. The Person / Group Picker (aka contact selector) control allows you...
  • Blog Post: Upgrading InfoPath 2007 forms with Person/Group Pickers to InfoPath 2010

    Hi, this is Frank Mueller again and this is the second of two posts that I’ve written about the InfoPath 2010 Person / Group picker control. InfoPath 2007 form templates containing the Person/Group Picker control (formerly named Contact Selector) will continue to work in InfoPath 2010 the same way they...
  • Blog Post: “Invalid Data” error when calculating the result of 2 or more fields

    When you create a calculated field in an InfoPath XML node (field) you may find that some of the resulting calculations produce an “Invalid Data” error: This behavior is a known issue when doing floating point calculations and is *not* specific to InfoPath or Microsoft for that matter. The floating point...
  • Blog Post: Displaying Contextual Help in a Custom Task Pane

    With all the wonderful features in the new Office apps, it's easy to get lost! InfoPath is no exception, and when you make clever use of the new features, you'll want to make sure that users understand how your form is supposed to work. Wouldn't it be great if you could display contextual help information...
  • Blog Post: Using the Contact Selector Control

    (This post applies to InfoPath 2007. If you're using InfoPath 2010, then you should check out this post instead.) We have seen a number of requests on how to allow a user to enter (or select) a person’s name or logon alias and then validate that user against their Active Directory without using code...
  • Blog Post: Survey Creator

    Scenario A school department wants to create a standard digital template to use when administering tests to students. Since the template is to be a standard format across multiple classes, the department requires that teachers be able to enter questions appropriate to their individual classes. To...
  • Blog Post: Interesting InfoPath/SharePoint Blog

    Shoutout to Kristof De Causemaeker - his blog has interesting articles on both InfoPath and SharePoint; couple particularly cool posts: 1) Great walkthrough on template parts, new InfoPath 2007 feature that allows you to modularize components of your form templates. 2) Cool trick on how to make...
  • Blog Post: Cascading Dropdowns in Browser Forms

    If you are building an InfoPath client-only solution and you need to filter drop-down list boxes, you can simply use the “ Filter Data ” feature when you set the Entries property for the control. However, since filters are not supported in browser-compatible form templates, how can you accomplish the...
  • Blog Post: Dynamic Pictures

    When designing a feature-rich InfoPath form template, it is sometimes necessary to provide a dynamic image in response to user action. InfoPath picture control hides treasures that will help you satisfy such a requirement. In this article, we will explore a technique that allows you to make this happen...
  • Blog Post: Save the Date! Using Horizontal Repeating Sections

    InfoPath 2007 introduces a new flavor of the repeating section control - horizontal repeating section. It is useful when you want to present or edit repeating data in a structured format. When new items are added, they show up side-by-side with the existing items instead of one on top of the other. ...
  • Blog Post: Multi-Select List Box: Requiring at least one entry

    Yesterday I introduced the Multi-Select List Box  and talked about how its data source is somewhat special: it binds to a repeating list of fields instead of a single field like the normal List Box does.   When you need to ensure that at least one item is selected in the multi-select list box, you...
  • Blog Post: Introducing the Multi-Select List Box

    InfoPath 2007 introduces a new control, the multi-select list box, for cases when you want to allow users to select one or more items from the list of options. This list of options may be static, or may come from a data source. For example, you may use a multi-select list box to let the user pick the...
  • Blog Post: Don't settle for just one: Adding multiple default rows

    Since I realize not everyone has installed the Beta yet (you can do it!), I figure it's time for a trick everyone can play with, even those still using InfoPath 2003. Starting with more than one row in a repeating table You may want to do this if you have a form where you know everyone's going...
  • Blog Post: Introducing Horizontal Repeating Tables

    InfoPath 2007 adds horizontal repeating table to the control toolbox for when you want data to be entered or displayed in a structured, tabular format, and when you want users to be able to add additional columns instead of rows.   For example, you might use a horizontal repeating table to collect...
  • Blog Post: Create dependent drop-down / list-box in InfoPath using filters

    Summary Suppose you want to have the items listed in a drop-down be dependent on the selection of another drop-down (this is also known as "cascading dropdowns). If you have InfoPath Service Pack 1 installed, you could use the "Filter Data..." feature to accomplish this. Example ...
Page 1 of 1 (16 items)