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 (7)
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)
After reading my four-part series about the time-off request solution, someone asked if it were possible to retrieve user information into the form and thus save the end user from having to select an employee name from a drop-down list box control. Immediately, I thought of the declarative userName function in InfoPath 2007. Unfortunately, as I later found out from the InfoPath product team, this function is not supported in the Document Information Panel...
posted @ Wednesday, October 03, 2007 3:19 PM | Feedback (2)
This is the final 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 added a custom document information panel to the Time-Off Request site content type. This post focuses on the development of Microsoft Office SharePoint Designer 2007 workflows that will route task assignments and update time-off balances accordingly...
posted @ Tuesday, June 12, 2007 1:46 PM | Feedback (2)
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 (8)
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)
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 (16)