Posts

Showing posts with the label XRMToolBox

Solution Component Extractor: XrmToolBox Plugin

Image
I'm excited to introduce my latest creation: Solution Component Extractor, a free plugin for XrmToolBox . This tool simplifies the process of inspecting and exporting solution components, making it easier for consultants, developers, and admins to gain insights into their Dynamics 365 environments. Whether you're auditing a solution, preparing for a migration, or just curious about recent modifications, this plugin has you covered. Why I Built This Tool Deploying solutions to higher environments like QA or production is a critical step that demands accuracy. In my experience, one of the biggest challenges is ensuring the development team includes only the necessary components in a solution to avoid clutter or unintended changes. Stakeholders often require detailed reports of what’s being deployed, and questions about specific components—why they’re included or how they’ve changed—can arise. Additionally, when doubts surface about a component’s purpose or configuration, I need t...

Check Webresource Dependencies on form

Image
Open  Webresource Dependencies Checker tool in  XrmToolBox . This tool was developed to get all the events attached to a form for a specific or all web resources on the form. You have two options to check dependencies, either by Web Resource or by Entity .  Filter by  WebResource : Type your Script Logical Name and press the  Tab key. It will retrieve all the entities having decencies on the specified script. Select Entity , it will retrieve all the forms which are using the specified script. Select Form , it will show all the events attached to form, from the script. In the result table, you will see the following fields: Webresource Name : Logical Name of the web resource. Control Type : The type of control where an event is registered.  Control Name : Name of control on which event is registered. Function Name : Function name specified in event registration. Event : Trigger for an event. Enabled : Specifies function is enabled or not. Execution Cont...

Performing CRUD operations between different CRM environments

Image
In this blog, we are going to discuss how to perform CRUD operations between CRM environments. As you all might be aware, there are already existing ways to do data migrations, such as  Data Import , Kingswaysoft SSIS Package , using programs, and so on. Here we are going to perform data migration between CRM environments in a different way to import data with the same record identifier and then we are going to perform read, update, and delete operations on imported data. Prerequisite:  You must have an understanding of the  SQL queries. So, Let's Start. 1. Open  SQL 4 CDS in XrmToolBox. 2. Add connection of source and target environment. In this example target is RND and source is TEST . 3. Write a query to perform operation and execute it. CREATE: Inserting records from source environment to target environment. Here we are inserting only two columns, activityid : record identifier and subject , with a pretext of ' Imported Task: '. So, you can add the c...