Posts

Showing posts from October, 2012

How to Override or Hijack System Button in MSCRM

Image
Hope this blog will meet you on your pink of health! Let us have a look on the CRM Ribbon structure Why can’t we look it in a OOPs way?   ApplicationRibbon is the base xml for all entities. It overrides by individual entityribbon.xml. Then we can override it by RibbonDiffXml. RibbonDiffXML is the only way of supported customization as per our point of action. So we can override any of the above base xml element if we know its id. Here is the Thumb Rule! 1.        How do we find the ID and related actions Simple: Go to..\ sdk\samplecode\cs\client\ribbon\exportribbonxml project and run the project [you can directly use SDK\Resources\ExportedRibbonXml if you don’t have any customization] Wow! you will see list of XML files under debug\bin folder. Thanks to SDK samples.   There you can see applicationribbon.xml and individual enityRibbon.xml. These are items which we discussed earlier. Let us assume a scenario now!...