Looking for PowerObjects? Don’t worry, you’re in the right place! We’ve been part of HCL for several years, and we’ve now taken the final step in our acquisition journey: moving our website to the HCL domain. Nothing else is changing – we are still fanatically focused on Microsoft Business Applications!

PowerObjects Blog 

for Microsoft Business Applications


How to Show Case History on the Account Record in Dynamics CRM

Post Author: Joe D365 |

In order to provide world class customer service, businesses need to have the ability to see everything about a customer's interaction with their company support group. In Microsoft Dynamics CRM, a customer's interactions are tracked by Cases. (You can also track Activities and Notes—read more about best practices for that here.)

While cases themselves have a specific place they can be found within CRM, sometimes it's more efficient to have these located on the Account form itself. Below we will show you how to make this happen by adding a sub-grid to the account form.

  1. Lets start by going to Settings > Customizations > Customize the System. This will bring up a pop-up window.
  2. Now, go to Entitities (expand) > Account (expand) > Forms and double click the Information (Main) Form. This open another pop-up window.
  3. From here, click on Insert at the top left and choose One Column from the ribbon bar labeled Tab. This will create a new tab on your form. Feel free to position this tab anywhere you would like it to show up on the account form.

    Show Case History on the Account Record

  4. Now that we have the tab on the account form, let's name it. Double click on the tab to bring up a pop up window. It is recommended to leave the Name field as the default value. In the Label field, go ahead and give and name for this tab. In this instance, we'll name it Case History. You can select the check boxes as you see fit.
  5. Click on the Formatting tab and select One Column, then click OK.

  6. Next we need to add the sub-grid to the tab. Select the section and then click Sub-Grid from the ribbon bar at the top. This will pop up another window.

  7. Give this sub-grid a unique name. We'll call it case_history.
  8. On the Data Source section, you have three drop downs that need to be configured.
    1. Records: Select Only Related Records. Choosing this will ensure that only cases related to this account will show up in the case history.
    2. Entity: Select Cases (Customer).
    3. Default View: I chose All Cases as my default view as I want to see active and inactive cases for a complete case history for this account.
  9. Once you have that completed, click on the Formatting tab at the top. Select Two Columns. You can select the amount of rows you want as a default, or you can select Automatically
    expand to use available space. Click OK.
  10. Now you have the sub-grid located on the account main form.

  11. Now you just need to save and publish the form.

Let's go see what our new tab looks like on the account form!

Show Case History on the Account Record in Dynamics CRM

You will see in the upper left information bar that our Case History tab is there. Click on it and it is populated with all cases for this particular customer.

If you are interested in more ways to make your system more efficient, you can try any of our PowerPack add-ons for free.

Happy CRM'ing!

Joe CRM
By Joe D365
Joe D365 is a Microsoft Dynamics 365 superhero who runs on pure Dynamics adrenaline. As the face of PowerObjects, Joe D365’s mission is to reveal innovative ways to use Dynamics 365 and bring the application to more businesses and organizations around the world.

One comment on “How to Show Case History on the Account Record in Dynamics CRM”

  1. Hi,
    I have a quick question around Case History in CRM and although your post is awesome, I think my technical expertise is so poor that I feel it hasn't answered my question yet.
    Can I create a Case History report for individual cases:
    e.g. This case was created here, edited here by this user, assigned here by this user, re-assigned here to this user, resolved and closed by this user. And also showing a timeframe of how long it took?

PowerObjects Recommends