• How to Fix Error When Qualifying a Lead in Dynamics 365

      Adam Murchison, 12 April 2018

      Have you ever pressed ‘Qualify’ on a lead and been greeted with the below error in Dynamics 365? Intrigued, you press ‘Download Log File’ and are presented with text such as: <s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"><s:Body><s:Fault><faultcode>s:Client&

      Read the full article here
    • How to Trigger JavaScript on an Editable Grid in Dynamics 365

      Adam Murchison, 11 April 2018

      Editable grids are an awesome new feature within Dynamics 365, if you haven’t had a chance to play around with them then I suggest you do. Also, check out my blog: Introduction to Editable Grids in Dynamics 365. Inside the editable grid the JavaScript on the main form is not mimicked within. To app

      Read the full article here
    • How to Fix the Connections Lookup Error in Dynamics 365 Version 9.0.1.510

      Adam Murchison, 10 April 2018

      In this version of Dynamics 365 there is a bug when you click on the lookup icon on a connection form. The error that occurs is: Where the field changes depending on the lookup you press. This is a bug in Dynamics 365 and is due to four functions missing in the Connection_main_system_library.js.THE

      Read the full article here
    • How to Enable Hardware Acceleration in Windows 10

      Adam Murchison, 04 April 2018

      For whatever reason you may need to enable hardware acceleration, in my case I needed to run an Android emulator within Visual Studio. Simply access your BIOS (Settings -> Update and Security -> Recovery. Under the Advanced Startup section press ‘Restart Now’ and your pc will restart.  

      Read the full article here
    • Navigation Pages in Xamarin Forms

      Adam Murchison, 29 March 2018

      Creating a Navigation Page Navigation pages are a simple and the most common way of ‘navigating’ between different pages within Xamarin forms. A navigation page is still a Content Page; it does not take much to allow navigation. Navigation can be used to pass through parameters to different pages. F

      Read the full article here
    • Introduction to Using Feedback in Dynamics 365

      Adam Murchison, 18 December 2017

      Why use Feedback? The feedback entity gives the user the ability to store feedback that is provided by contacts/people on a specified entity record. When Would This be Useful? The best way to show how Feedback is useful is to use an example. Let’s say we’ve created an Event Management system with a

      Read the full article here
    • How to Fix Microsoft Dynamics 365 App for Outlook Add-In Error

      Adam Murchison, 07 December 2017

      Have you ever tried to install the Microsoft Dynamics 365 App for Outlook and were faced with the below error? This is not only an un-useful error but does not suggest why this add-in could not start. Never fear, the fix is very simple! This error occurs because of a disabled security feature which

      Read the full article here
    • How to Fix CRM Email Router Could Not Start Issue

      Adam Murchison, 16 November 2017

      Was your CRM Email Router running smoothly as expected and suddenly the CRM Email Router Service stopped running? Were you greeted with an error similar to the one below in the event viewer of your server?  “#16192 - The E-mail Router service could not run the service main background thread. T

      Read the full article here
    • Why It Is Important to use Anti-Forgery Tokens in ASP.NET Web Forms

      Adam Murchison, 15 November 2017

      When creating a webform it is highly important to have anti-forgery tokens generated for the user at the correct stage. It is equally important to know when to validate these anti-forgery tokens. The validation of the token allows the site to trust the users input. This blog will delve into why it i

      Read the full article here
    • A Quick Guide to Connections in Microsoft Dynamics 365

      Adam Murchison, 30 October 2017

      What are Connections? Connections are an easy way to connect records without having to create a custom relationship between two entities. A connection can be used between records of the same type or of different types, e.g. a contact can be connected to another contact, or a contact can be connected

      Read the full article here
    • How to Get the Time Zone Value from Dynamics 365 to SSRS Reports

      Adam Murchison, 15 October 2017

      If you’ve ever written custom SSRS Reports then you’ll know the difficulty of converting from UTC to your users desired time zone. There are two ways of retrieving a date field from Dynamics 365 and each way returns a different time-zone. One way is using mag_dateField.Value, this is the user local

      Read the full article here
    • How to Use Enable Rules in Dynamics 365 with the Ribbon Workbench

      Adam Murchison, 13 October 2017

      Using Enable Rules in Dynamics 365 with the Ribbon Workbench By Adam Murchison Using the Ribbon Workbench made by Scott Durow facilitates editing and adding additional features to the Ribbon within Microsoft Dynamics 365. This blog will provide simple tips and tricks specifically with the enable rul

      Read the full article here
    • Introduction to Editable Grids in Dynamics 365

      Adam Murchison, 29 September 2017

      Definition of an Editable Grid An editable grid is data entry fields that are displayed in a view of a specified entity in Dynamics 365. This allows the user to efficiently input data into a field without having to go into the form, it is all done within a view. This is an extremely efficient and e

      Read the full article here
    • How to Solve Default Value Issue with Two Options Fields in Dynamics CRM 2016

      Adam Murchison, 28 September 2017

      Microsoft Dynamics CRM 2016 on premise has an interesting issue where Two Options fields are automatically set to the default value, without a user updating them. The change appears in the Audit History and can occur when no plugins, workflows, JavaScript, or Business Rules are configured on an enti

      Read the full article here
    • How to Get and Set a Lookup Field Using JavaScript in Dynamics 365

      Adam Murchison, 20 September 2017

      When setting a lookup value using JavaScript in Microsoft Dynamics 365, the value you use has to be an array and the values in that array must be of type object. Within the object the required components are the id, logical name and the entity type. Retrieving a lookup field through JavaScript can b

      Read the full article here