Posts

New tool : Documentation generator

Image
Hi guys, What is more awful than writing documentation about entities and attributes used in a project? Can’t see… I love the tool from Sonoma Partners to generate documentation but it has some limitations: Only OnPremise deployments are supported It generates only Excel document It is a command line utility (I do love UI…) So, today, I released my own document generator. It can generate Excel or Word document and provide some options to select what you want to see in the generated documentation. Read the documentation on CodePlex for more information about options. As usual, CodePlex link , don’t foget to rate it if you like it, you can support me by making a donation on PayPal. Please prefer CodePlex discussion to ask question, report bug

How to colorize grid rows…

Image
Since early days of Dynamics CRM, I’m thinking that Microsoft should provide a way to add conditional colorization for entities grid views. It was possible to do so in CRM 4.0 by modifying some system files but it had two limitations: This was not supported This was not usable in CRM online or if you did not have access to the server file system In CRM 2011, I found a way to add color to entities grids using the ribbon, even if there are still two limitations: This is still not supported (as I browse and change DOM as you will see below) but does not required access to the filesystem Ribbon element that helps me to colorize the grid view can’t be hidden and it is useful just to add color, it should then not be visible… As a reminder, the following procedure is not supported but you can use it at your own risk. Three elements are required: Ribbon button This button is added in the HomePageGrid of an entity (but could also be added to SubGrid). It has an Enable rule that perf...

New tool ? No… New assembly!

Image
As some of you might have noticed, new versions of my tools are using an assembly called McTools.Xrm.Connection. This assembly is one of mine… I just extracted connection specific classes from my tools project and created this assembly. I was wondering if I should make it public… it is, now… That should helps developers to create application without thinking about how to connect to CRM Online, OnPremise or IFD… This assembly should do it for you… I wrote a small documentation on CodePlex to help you include this assembly in your projects. You can access this assembly, its documentation and source code on CodePlex : http://connectioncontrol.codeplex.com   Just one more thing: Use this assembly in any project you want. If your project will be publicly released, you should indicates that you used this assembly (in an “about” form or anywhere else). Thanks! Hope this helps!

CRM 2011 Ribbon: Using other controls than just Group and Button : ColorPicker!

Image
Hi, As you might know, I developed some tools for ribbon usage (even if some of them are not really usable right now). Yesterday, I tried to use a ColorPicker control to check the behavior of my ribbon editor and found some inconstancy in the SDK. Anyway, I wanted to try a ColorPicker control and try it in real life scenario (or something useful for your/my customers). Here is the scenario: I want to be able to flag an account with a color (just like Outlook categories for email, appointment, etc.). For this, I will add a color picker on the ribbon and update the color of the form header (thanks to customer effective for this part: Changing the form header and footer colors ). The final look I expect: What I need: A solution with an image for my button, a script for changing header color, jQuery library to ease the write of scripts. The entity account is here since I apply the ColorPicker to this entity. Script content: function ApplyColorToHeader(commandProperties) { va...

The path to fame: New version of CRM 2011 SDK

Image
Microsoft just released a new version of CRM 2011 SDK! If you look deeply into it to gather information about the SiteMap, you could find my name somewhere   Look the page here

Tool update: CrmDiagTool2011 with access to remote CRM servers

Image
Hi CRM community! Last Friday and today, with my colleague Nicolas, we released a new version of CrmDiagTool 2011. This version has not the capability to connect to remove CRM servers to manage Trace and DevErrors flag. This should save you time, removing the need to connect with a remote desktop to CRM servers… This feature is not available for the Troubleshooting report. If you missed the previous update, you can now save your trace profile to reuse it quickly. Enjoy! (on codeplex , as usual)

New tool : Solution Import for Microsoft Dynamics CRM 2011

Image
Hi, Today, I released a little tool to ease the import of solution in Microsoft Dynamics CRM 2011. It displays a simple UI where you can : change import settings Drag & drop a solution file (Zip) Define a path containing the extraction of a solution file I hope this will help you a bit... As usual, the tool is on CodePlex Enjoy!