Word
With the introduction of the Office Open XML Formats in the 2007 release, the process for programmatically using XSLT to generate Word 2007 documents has changed somewhat since the Office 2003 days. For those of you not interested in working with XSLT, this post describes an alternative for programmatically generating Word 2007 documents from InfoPath 2007 forms...
posted @ Friday, August 08, 2008 3:20 PM | Feedback (14)
In a previous post I showed how you can implement a file-naming convention for Office Word 2007 documents using content controls. Here, I explain a simple trick for "hiding" the content controls and corresponding values from the end user...
posted @ Thursday, October 25, 2007 10:02 AM | Feedback (0)
This is the third installment in a four-part series about the time-off request solution, an end-to-end Microsoft Office SharePoint Server 2007 solution that uses Microsoft Office Word 2007 as a form application. In the previous post I built an Office Word 2007 document template using content controls and associated it with the Time-Off Request site content type. This post focuses on the document information panel and its ability to drive business logic in the form without any custom code...
posted @ Thursday, June 07, 2007 8:33 AM | Feedback (12)
This is the second installment in a four-part series about the time-off request solution, an end-to-end Microsoft Office SharePoint Server 2007 solution that uses Microsoft Office Word 2007 as a form application. In the previous post I created the site columns for the solution and included them in a site content type. This post focuses on the Office Word 2007 document template and the binding of content controls to those site columns...
posted @ Friday, June 01, 2007 8:18 AM | Feedback (6)
In my last post I alluded to a time-off request solution that uses Microsoft Office Word 2007 as a form application. Here, I will begin the process of documenting how that solution was built. This post, the first in a four-part series, will focus on the creation of a Microsoft Office SharePoint Server (MOSS) 2007 content type...
posted @ Tuesday, May 29, 2007 4:51 PM | Feedback (5)
A few months ago I wrote about how a Microsoft Office SharePoint Designer 2007 workflow can be used to update SharePoint list items. In that post the workflow logic that was described was attached to a specific document library, and the Update List Item action was used to set field values for files in that library. I have since found out that Office SharePoint Designer 2007 workflow functionality can extend to other SharePoint lists...
posted @ Thursday, October 26, 2006 10:39 AM | Feedback (27)
Last month, I wrote about transforming InfoPath form files that contain ink picture controls into Word 2003 documents. That task involved getting the ink picture data and associated background image from the form file into WordML. This month, the task at hand was the transformation of form files with a variable number of images into WordML. This type of transformation is similar to the one regarding the ink picture, except that the number of images to be transformed at runtime is unknown...
posted @ Tuesday, November 08, 2005 12:21 PM | Feedback (6)
On a current project I was tasked with using XSLT to transform InfoPath form files into Word 2003 documents. The InfoPath form template used to create the XML input was designed for a tablet PC and thus had an ink picture control, the data for which needed to appear in the corresponding Word document. To complicate matters, the ink picture in the form template used a background image, which also needed to be output in Word...
posted @ Friday, October 21, 2005 10:46 AM | Feedback (2)
NOTE: This post is actually a repeat of one that was authored last June. Unfortunately, that post resides on another blog server that is no longer public. So, in response to a recent question about transforming InfoPath rich text into Word, I have decided to re-post. Amazingly, the content is still valid, even though Microsoft has since released its XSLT Inference Tool...
posted @ Friday, August 12, 2005 1:41 PM | Feedback (17)