Adventures with Canvas Apps: Fun with Canvas Components

These are just my notes on a couple of different ways to implement Canvas Components and grow into more complex solutions, such as Component Libraries. Board Game Nerd Solution (Data) The Board Game Nerd Solution (Data) includes the core components for Tables and Security Roles. Download the solution at https://mattruma.com/wp-content/uploads/2025/06/BoardGameNerdSolutionData_1_0_0_3.zip. Board Game Nerd V1 Solution…

Adventures with Dataverse: Virtual Tables and Look Up Columns

Recently, I was playing around with Dataverse and Virtual Tables, specifically with the AdventureWorksLT database in Azure SQL. Note, you can easily import this data by creating a new SQL Database in Azure. In the AdventureWorksLT database there is a table called SalesLT.SalesOrderHeader that has a foreign key relationship to two other tables, SalesLT.Customer and…

Adventures with Dataverse: Fun with Currency and Decimal Data Types

I had a question around what happens to the value of a Dataverse field of type Currency or Decimal when I changed the decimal precision. The question❓, what happens to the underlying values stored in the Dataverse field when the decimal precision is changed? Is it automatically truncated? 🤔 Or is the original value retained…