Skip to main content

Posts

Showing posts with the label CRM

CRM 2011 - Workflow Email Error

[Microsoft.Crm.Workflow: Microsoft.Crm.Workflow.Activities.EvaluateExpression] [EvaluateExpression] Workflow Error: Unhandled Exception: Microsoft.Crm.CrmException: Cannot create the given type without the required parameters Found a workaround for an annoying issue i ran across today when overhauling a slew of old email notifications. https://rule30.wordpress.com/2014/04/10/fix-microsoft-crm-crmexception-cannot-create-the-given-type-without-the-required-parameters/ In short, dynamic email addresses can get funky.  Remove the To, CC, and BCC values, save.  Then recreate the dynamic connections.

CRM 2011 Update Rollup 13 Fresh Install - JavaScript OnLoad Error

Recently ran into an issue installing CRM 2011 on Sever 2012 without any imported customization. When opening a form you will receive a JavaScript error:   Error:Object doesn't support property or method 'Form_onload' It appears that this can occur from time to time , but typically in older version of the software.  Perhaps since this is IIS8, it occurred.   However, to fix perform the following: Reinstall the URI ReWrite Module.  This will create the necessary values in the web.config file. File is located on the Installation ISO, in this sub-folder: UrlRewriteModule

Adding and Populating a N:1 Relationship

We need to create a way to capture the global parent account on the account entities for reporting. Since the accounts were already created, this would need to be enforced after the fact. This solution will work if you need to create a data relationship for any fields you want to add. It is not an elegant solution, but it works. The attribute or field that was created needed to have a relationship tied to the account. So, I created a many to 1 (N:1) attribute to hold the global parent f ield. I made this field a business recommended, as it would be on all forms. The workflow, that I will explain later, can be set to fire on an account create action to tie the created account to the global parent account. Here are the settings of the attributes. Since there was already a parental relationship set with the account entity, a referential enforced relationship would have to be created. In t his instance, this will be fine, as we do not want a tied record to be altered if the global pa...

Change the CRM Loading Icon

Use this at your own risk. Ever want to change the loading icon from the green circle... to something more interesting? Well I found a great loading icon for CRM over at Ascentium, http://consulting.ascentium.com/blog/crm/Post189.aspx . Goto your CRM webserver, and open \CRMWeb\_imgs\AdvFind in Windows Explorer. Make a copy, or rename progress.gif. Save the graphic above as progress.gif to that directory. Clear your IE cache and the new icon will appear when you perform search or loading functions.