Philo's WebLog

Musings of a former Office Developer Evangelist

Browse by Tags

Tagged Content List
  • Blog Post: InfoPath & SharePoint screencast demo

    As follow-up to the "hook InfoPath to a database" demo, here I'm taking a step back to a simpler form - building an InfoPath form to be used on its own in conjunction with SharePoint. http://channel9.msdn.com/ShowPost.aspx?PostID=344635 In the next few videos I'm going to cover: InfoPath...
  • Blog Post: Why InfoPath?

    Okay, I'm going to try a different approach on the "why do I care about InfoPath?" issue. I recorded a short screencast and posted it to Channel9: http://channel9.msdn.com/ShowPost.aspx?PostID=343092 In the screencast, I walk through setting up an InfoPath form to connect to a database, and show...
  • Blog Post: "InfoPath isn't part of Office"

    Simon said: "Then you find out its not part of the office suite." To be fair, this is somewhat true. At best, it's confusing. With Office 2003, InfoPath wasn't part of the suite you could buy retail or on open license. However, if you bought Office Pro on an enterprise agreement, you did have...
  • Blog Post: Why hasn't anyone heard of InfoPath?

    I recently wrote a book on InfoPath 2007 . What I find most amazing about the book is that it's evangelizing InfoPath. I've shown a number of developers the book, and when they read the description, their reaction is "wow, InfoPath sounds cool - I should check it out." How is it possible that a member...
  • Blog Post: Creating a web service for an InfoPath form in 25 easy steps

    It took me a while to figure out how to do the InfoPath/webservice thing starting with an InfoPath form. Maybe this is blindingly obvious to everyone but me, but here it is anyway: 1) Create an InfoPath form from a new, blank form: 2) Lay out your form, using sections, grouping, and naming...
  • Blog Post: Stupid SQL Tricks

    Argh. Classic Schroedinbug . I had an outer join between two tables to populate an InfoPath multi-select listbox . (So I needed a list of potential options with indications of which options had been selected). I created an outer join and put my parameter in the WHERE clause, like this: SELECT dbo...
  • Blog Post: Emailing a different InfoPath form

    I recently needed to create an InfoPath form that enabled the user to post the data to another user in a format they could open in *their* InfoPath form. After some thought, I went with the idea of running an XSL transform on the data and posting it via an email connector. Of course, first I needed...
  • Blog Post: Creating a Structured Product Labeling Editor

    The challenge: use InfoPath to create an editor for the Structured Product Labeling (SPL) subset of the HL7 Clinical Document Architecture (CDA) schema. I've done quite a bit of document-centric work, and my philosophy has always been to design an XML schema first, because from an xsd, all other things...
  • Blog Post: Healthcare / HL7 solution

    Over the next few days I'll be posting a series of articles covering my trials and tribulations in creating an “HL7 Generator” - specifically using InfoPath to generate XML in the Structured Product Label format, which is a subset of the Clinical Document Architecture. Here is an image...
  • Blog Post: InfoPath Context Sensitive Help

    InfoPath SP1 ( public beta at the link; final due out this summer) includes a lot of cool changes, both in the UI and behind the scenes (most notably the ability to stuff managed code behind the form). First I'm going to cover the OnContextChange event and using it to create context-sensitive help. ...
  • Blog Post: Why Smart Clients?

    ... or “Why is my client so fat?” InfoPath is really cool. To some degree, it actually delivers on the ancient promise of “productivity without programmers.” Fundamentally, it's a form design and publication tool - end users can design forms and publish them to a server where...
Page 1 of 1 (11 items)