Project Description
Generates JavaScript helper objects based on the fields, tabs, sections, and left navigation items that are currently on the specified entity form. Also caches XRM objects to optimize performance.


This tool will increase developer productivity as well as performance in regards to client-side scripting on CRM 2011 entity forms.

The JS Model Generator will go and grab the Form XML for specified entities and create objects for each attribute, tab, section, and left navigation item that currently exists on the published Main form. This allows you to use intellisense to see which attributes, tabs, sections, left navigation items exist on the form and also provides easier syntax than using Xrm.Page. It will generate all this javascript inside an existing javascript file (on the developer's machine, not a CRM web resource).

Intellisense example using Form.Attributes

intellisense.png

intellisense2.png

Last edited Feb 3, 2012 at 2:51 PM by bscarlavai, version 5