Skip to content

Archives

All the articles I've archived.

2025 14
August 1
  • D365 - Set User Default Time Zone

    Learn how to set the default time zone for users in Dynamics 365 using the User Settings Utility in XrmToolBox. This guide covers installation, user information loading, and time zone updating, along with SQL queries to retrieve current user time zone settings.

June 1
  • D365 - XrmToolBox Loading Errors

    Discover solutions to common loading errors in XrmToolBox, including issues with NuGet packages. This comprehensive guide walks you through troubleshooting steps, including how to locate and manage the plugin installation directory. Learn how to efficiently resolve plugin-related problems to ensure smooth operation of your XrmToolBox environment.

April 1
  • D365 - License Expiration Check

    A quick guide on how to check license renewal or expiration dates for Dynamics 365 environments in both Global and 21Vianet (China) Microsoft 365 admin centers.

March 6
  • D365 - Follow-up Actions After Mailbox Password Expiration

    Troubleshooting guide for resolving email notifications not being sent in Dynamics 365 due to an expired mailbox password, with detailed steps for reviewing Email Logs and restoring normal email delivery.

  • D365 - Storing Multi-Select Display Names in Text Fields

    This blog post explores how to store display names of multi-select fields in text fields within Dynamics 365. It covers common challenges faced in SSRS paginated reports and provides step-by-step solutions using plugins and third-party workflow tools like Dynamics-365-Workflow-Tools. Learn effective strategies to enhance your reporting capabilities by managing multi-select options efficiently.

  • D365 - Exporting Entity Data Dictionary with XrmToolBox

    Learn how to export entity metadata and option set values from Microsoft Dynamics 365 or Power Apps using XrmToolBox plugins such as Metadata Document Generator and Attributes Factory, with step-by-step guidance and Excel output examples.

  • D365 - In-App Notifications

    This blog post provides a comprehensive guide on implementing in-app notifications in Dynamics 365 CRM. It outlines a practical scenario using three methods:Cloud Flow, Client API, and C#. The article includes detailed steps for enabling notifications, creating and configuring a Cloud Flow, and testing the notification functionality. Perfect for developers and users looking to enhance their Dynamics 365 experience with real-time alerts and reminders.

  • D365 - Date and Time Fields

    Comprehensive guide to Date and Time fields in Dynamics 365 and Dataverse. Learn how formats and time zone behaviors work, how values are stored in the database, how they display across user time zones, and best practices for Client API and Web API usage.

  • D365 - Currency Fields

    Detailed guide to Dynamics 365 currency fields in Microsoft Dataverse. Explains how currency values are stored, base currency conversion, exchange rates, rollup fields, and user default currency configuration, with practical examples in Invoice and Invoice Detail entities.

February 5
  • D365 - Connecting Console App with CRM - Office 365 AuthType

    This guide explains how to connect a .NET Framework Console Application to Microsoft Dynamics 365 using the Office365 authentication method. It provides detailed steps for setting up a new project in Visual Studio, configuring App.config with connection strings, adding required NuGet packages, and writing test code with CrmServiceClient and IOrganizationService. A practical example using the WhoAmI request is included to validate the connection.

  • D365 - Commonly Used SQL

    A guide on commonly used SQL queries in Dynamics 365 for querying views, reports, file sizes, security roles, and user assignments.

  • D365 - Install Plugin Registration

    A simple guide on how to install the Dynamics 365 Plugin Registration Tool using two methods, downloading the package directly from NuGet or installing it through PowerShell. Includes step-by-step instructions, folder setup, and ready-to-use PowerShell commands.

  • D365 - Canvas App Sharing with Security Groups

    A step-by-step guide on how to share Dynamics 365 canvas apps with security groups in Microsoft Power Apps. Learn how to create security groups, add users, and efficiently manage app sharing across development, testing, and production environments.

  • D365 - Connecting Console App with CRM - ClientSecret AuthType

    This blog post provides a detailed guide on connecting to Dynamics 365 using a Console Application with the ClientSecret authentication method. It covers the necessary steps to register an application in Azure, obtain ClientId and ClientSecret, add application users, and create a console application for testing. Ideal for developers looking to integrate Dynamics 365 with .NET applications.

2024 8
December 2
  • D365 - Set Editable Subgrid Columns to Read-Only Using

    Learn how to set editable subgrid columns to read-only in Microsoft Dynamics 365 using JavaScript. This guide covers both disabling all columns and selectively disabling specific columns, with practical code examples and step-by-step instructions.

  • D365 - Add System Update Log (Custom)

    A step-by-step guide on how to add a custom System Update Log in Dynamics 365. Learn how to create entities, configure log details, and build a custom HTML page to display update history, using Vue3 and Element Plus.

November 1
  • D365 - Add Colors to OptionSet Fields

    Learn how to add color labels to OptionSet fields in Dynamics 365 to enhance visibility and improve user experience. This guide covers both global and local configurations, including steps for views, forms, subgrids, and quick create forms.

October 4
  • D365 - Using API Testing Tools to Access CRM

    A guide on using API testing tools to access CRM in Dynamics 365.

  • D365 - Exporting Reports as PDF Introduction

    This blog post provides a detailed guide on exporting reports as PDF in Dynamics 365. It discusses a real-world scenario involving a complex SSRS report for quotations and outlines the implementation steps to create a custom export button. The article covers the rationale behind choosing a custom button approach over standard features, along with practical instructions for adding JavaScript and binding it to the button. Ideal for developers and users looking to enhance their reporting capabilities in Dynamics 365.

  • D365 - Developing SSRS Reports Using Fetch

    This blog post provides a comprehensive guide on developing SSRS reports in Dynamics 365 using FetchXML. It covers the necessary environment setup, including Visual Studio and SQL Server Data Tools, and walks through a practical example of retrieving user login times. Follow the step-by-step instructions to create, design, and publish your custom reports efficiently. Perfect for developers looking to enhance their reporting capabilities in Dynamics 365.

  • D365 - Running Dynamics 365 Diagnostics

    Step-by-step instructions for accessing the Dynamics 365 Diagnostics tool by appending the diag.aspx path to your environment URL to check performance and latency.

August 1
2022 1
February 1