Thursday, December 20, 2012
Tuesday, November 13, 2012
Friday, November 09, 2012
In T-SQL I used following T-SQL Query to get results:
Select AccountId RecordId ,Name RecordName ,'account' RecordTypeName From FilteredAccount Union Select ContactId RecordId ,FullName RecordName ,'contact' RecordTypeName From FilteredContact
When CRM 2011 was released we got possibility to create reports for CRM Online but it is limited to usage of FetchXml reports that doesn’t have Union operation. Following article describes workaround.
Monday, November 05, 2012
Thursday, November 01, 2012
Friday, October 05, 2012
Friday, September 07, 2012
Tuesday, August 07, 2012
Saturday, July 14, 2012
Friday, July 13, 2012
Tuesday, June 12, 2012
Just imagine... You are developing report for CRM which should allow you to open records of CRM from report. You have done everything in accordance to SDK - http://technet.microsoft.com/en-us/library/gg309480 but... navigation item doesn't work.
Saturday, June 02, 2012
Friday, June 01, 2012
Today during debug of one plugin in QuickWatch window I have seen that CallerOrigin property is still in context but it is not property of IPluginExecutionContext:
Wednesday, May 30, 2012
Friday, May 25, 2012
Monday, May 21, 2012
Sunday, May 20, 2012
Friday, May 18, 2012
Tuesday, April 24, 2012
MS CRM 2011: Error during creation of Account record - System.Data.SqlClient.SqlException (0x80131904): Cannot insert duplicate key row in object 'dbo.EmailSearchBase' with unique index 'ndx_for_forward_update'
Saturday, April 21, 2012
Saturday, March 03, 2012
About 1.5 ago I wrote post which describes how to work with additional parameters during save of form. I decided to go through all available standard forms and create extended list of available parameters.
Thursday, February 23, 2012
Following post describes how to allow bulk update of user details.
Saturday, February 11, 2012
Wednesday, February 08, 2012
function FormatNotesControl(AllowInsert, AllowEdit)
var notescontrol = document.getElementById('notescontrol');
if (notescontrol == null)
var url = notescontrol.src;
url = url.replace("EnableInsert=true", "EnableInsert=false");
url = url.replace("EnableInlineEdit=true", "EnableInlineEdit=false");
notescontrol.src = url;
Copy script, insert it to webresource, add this webresource to required form and call it during onload/onchange of form. And you should not forget that this script is unsupported because it uses document object and it's methods.
var c = document.getElementById(fieldid);
if (c == null)
c.style.textDecoration = "underline";
c.style.color = "blue";
c.style.cursor = "hand";
c.ondblclick = function()
Field has to be simple text type. Replace new_name with field you want to transform. Result for my case: