Search Wiki:
Resource Page Description
An application that creates a Word 2007 Document detailing the configuration of all customizable Microsoft CRM 4.0 forms, including tabs, sections and details about each field. This document can be used for planning of form customizations or documenting the current state of form customizations.

This solution requires Word 2007 and .NET Framework 3.5.

Microsoft CRM 4.0 Form Reporter uses the exported customizations.xml file. You must have a copy of this file to use the Form Reporter. For best results, the exported file should include all entities.

To use Microsoft CRM 4.0 Form Reporter:

  • Download these files:
    • Form Reporter
    • Installing and Using Form Reporter.docx
  • Review the Installing and Using Form Reporter.docx for information about how to get started.

To examine the solution:

  • Download these files:
    • Form Reporter
    • Form Reporter Solution Description.docx
  • Review the Form Reporter Solution Description for basic information about the components of the solution.

Other Files:

  • Download these files:
    • Sample Output.docx - this is an example of the output. I have modified the output to include a table of contents.
    • customizations.xml - this is a sample of an exported Microsoft CRM 4.0 customizations file used to create Sample Output.docx.


Enhanced Form Reporter

  • Ganapathy Venkatachalam has provided an enhanced version of the CRM form reporter.
    • This version includes a number of requested enhancements:
      • A Full list of attributes including the schema name
      • Information about entity Relationships. By default only custom relationships are included in the output but a checkbox in the UI allows for including all entity relationships.
      • A table showing any form events that have scripts and what dependencies are registered for those scripts.
  • This Enhanced Form file contains three files:
    • Form Reporter Code
      • A Visual Studio 2008 project written in C# that uses a new XSL transform to get the different output document.
    • Sample Output.docx
      • A Word 2007 document showing the enhanced output
      • The modified XSL document included in the Visual Studio project that creates the different output.
Last edited Sep 19 2009 at 6:05 PM  by Jim_Daly, version 5
Page view tracker