MSCRM 3.0 ships with a really cool web page that allows you to view the current CRM system schema. If you browse to the following location:
http://[your crm server]/sdk/list.aspx
You will receive a list of all of the entities within the current CRM system.
Clicking on the Definition icon ( little yellow box ), will show a web page containing a complete overview of just about everything you need to know about that Entity: Type information, Attributes, and Relationships.
Copy that page, paste it into an Excel worksheet, and you have fully documented most of the information about that Entity.
Caveats:
I think the thing I like the most about this feature is that it let's me see the Entity layout in a quick, at-a-glance, view without having to resort to SQL Enterprise Manager or SQL Query Analyzer. This is very useful when you are creating several related Entities that need to have similar or exact table structures.
7 Responses
Inside MS-CRM : CRM metadata browser
14|Feb|2006 1[...] CRM metadata browser It was interesting to see Mitch Milam's post about the metadata browser. This was a little tool I put together pre-V1.0 ship, but which didn't make the schedule until V3. Mitch points out the "published" component which displays the entity metadata in a nice format. If you edit list.aspx you'll see two sections commented out that provide links to individual entity schemas. This is unsupported and undocumented functionality that we considered calling "sample code". Turns out that it made it into the box but not enabled by default. These schemas work nicely with the code generators that I blogged about a while back. [...]
Ryan Farley
15|Feb|2006 2That is just awesome. Very cool.
Thanks.
-Ryan
Mitch Milam’s Microsoft Discussions » Blog Archive » Exporting CRM Attribute Metadata
06|Mar|2007 3[...] Don't forget that you can also view CRM metadata via the CRM Metadata Browser by visiting the following link: [...]
Rob Moore
29|May|2008 4Exactly what I am needing, thanks for sharing this info!
Any thoughts on how I could get a similar list to show OnLoad, OnSave, OnChange stuff?
Thanks
Rory
24|Jul|2008 5This is useful, thanks very much. Next Q :-) is there a way to change the properties of an entity in an existing implementation to allow it to be viewable in advanced find?
mitch
24|Jul|2008 6Rory,
Edit the Entity, go to the Attributes section, then edit an Attribute.
Set Searchable to Yes.
Publish the Entity and you're good.
Mitch
Nitin Dhawan
29|Sep|2008 7Really usefull. Thanks you very much.
Leave a reply
Search
Categories
Archives
Meta
Most Viewed
Tags
A design creation of Design Disease
Copyright © 2007 - Mitch Milam's Microsoft Discussions - is proudly powered by WordPress
InSense 1.0 Theme by Design Disease brought to you by HostGator Web Hosting.