Category Archives: Dynamics CRM 2015

Customize and Personalize Office 365 Portal

Every time Microsoft comes up with some new features and extension to their services and this is one of them. You can now customize and personalize your office 365 portal experience by using one of the new features provided by Microsoft called themes. You can now have your own custom themes applied to the portal… Read More: Customize and Personalize Office 365 Portal »

Alternative to showModalDialog

Recent update to Chrome is such a hurtful update for CRM developers. It broke many of the CRM functionalities. It deprecated our favorite showModalDialog method. Due to the deprecation of showModalDialog method, we faced many issues. Out of those, we are going to talk about the CRM Lookup Dialog, that we used to get using… Read More: Alternative to showModalDialog »

Adding Image in Email Template or Email Activity Record

Many times we come across a situation where we have to display an image inside an email. Example: Email sender’s company logo image at the bottom of email body or advertising mailer image. Microsoft Dynamics CRM doesn’t have provision for Email or Email Template to add image into the email body. We cannot add images into… Read More: Adding Image in Email Template or Email Activity Record »

Add Custom View in Lookup and Disable all the other Views

We had a requirement in which we were supposed to use a addCustomView method in order to filter the Lookup. We came across a situation in which we were able to set the custom view(The view with filtered records) as a default view to restrict the users from choosing the other records, but if a… Read More: Add Custom View in Lookup and Disable all the other… »

Create a chart to compare Actual Revenue from Opportunity and Budgeted Amount from customer

Microsoft Dynamic CRM 2013/2011 provides an easy way to create different types of charts that helps user to analyze their data. We can create multi-series chart to compare multiple values side-by-side. One of our clients required a chart that will compare the Actual Revenue (Opportunity) and Budgeted Amount (Customer) group by month (Actual Close date).… Read More: Create a chart to compare Actual Revenue from Opportunity and… »

Update fetch query of System/User view dynamically

Based on the client requirement sometimes it is needed to update the system/user view to filter record as per needed. In your query you need to apply outer join which won’t be possible through Advanced Find so in that case you need to update the fetch query of System/User view dynamically. Below is the sample… Read More: Update fetch query of System/User view dynamically »

Creating a New Organization in CRM 2013 SP1 without Service enhancements already enabled

Introduction: After installing SP1 on existing CRM 2013 on-premise server, we need to enable the customer service enhancement features for each Org from Settings –>Administration –> Install Product Updates as shown in below screenshot: Once enabled, the Update can’t be uninstalled. What if you want to create an Org without the Product Updates installed on CRM… Read More: Creating a New Organization in CRM 2013 SP1 without Service… »

Calendars and Expand Calendar request in CRM 2013 SP 1

In this blog, we have explained how CRM stores the records for calendar, and how can we programmatically retrieve them from CRM. In CRM 2013 SP 1, two new calendar types are introduced. With that, we now have the following 4 types of calendars in CRM: Type Name Description 0 Default This type uses for… Read More: Calendars and Expand Calendar request in CRM 2013 SP 1 »

Outlook offline sync error – “Invalid Argument error“

At times it happens that when you try to go offline from Outlook you may receive the following error when offline database size is exceeded and outlook is not able to store any more contacts, mails, attachments etc.: When you try to go offline for first time using CRM Outlook client for offline sync, it will create one… Read More: Outlook offline sync error – “Invalid Argument error“ »