Posts

Showing posts from September, 2018

Display SSRS Report in CRM Dashboard with Paging and Hyperlink

Image
Open Visual Studio create a report project and add new report Go to Data Source provide Embedded  Connection Type : and Credentials as below(If it is online CRM connection type can be different). Create a Query and add it in Data Set Create a table and add columns to the table as below Watch this video   help to create paging in report https://www.youtube.com/watch?v=gvGvfKxy1r0 Right click on the report column "Company Name" select properties -> Select Action -> Go to Report Click on expression button and Add this Expression " =First(Fields!orgUrl.Value, "GetOrgUrl")+"/CRMReports/viewer/drillopen.aspx?ID={" & CType(Fields!companyId.Value, GUID).ToString &"}&LogicalName=account" "(In this expression i created one more Data Set to get organisation URL from configuration Record). Add Report in CRM Create a html Webresouce in CRM  <html> <head...

An unsecured or incorrectly secured fault was received from the other party. See the inner FaultException for the fault code and detail

This Exception will occur when your Server time and User System time will be more than 5 mins difference. Fix: Adjust the time zone if required and change the time(your server time and user system will not be more than 5 mins difference) it will work.

System.TypeLoadException: Microsoft Dynamics CRM has experienced an error. Reference number for administrators or support

I got Exception I resolved this exception by registering the plugin assembly, steps with admin Credentials. Better to use admin credentials to register the assembly and steps.

There is no active transaction. This error is usually caused by custom plug-ins that ignore errors from service calls and continue processing.

This is Generic error message from CRM Custom Action Plug-in, Any unhandled exception or any exception in Custom plugin, this will return the error message : There is no active transaction. This error is usually caused by custom plug-ins that ignore errors from service calls and continue processing.