Hopefully by now you’ve added a Custom page to one of your Model-driven Apps
(MDA). Once you’ve done this, it is so satisfying, and a great way to extend
functionality for your users. When you add the button it’s important to make
sure it opens an...
I noticed a post on LinkedIn from Bülent Altinsoy recently where he pointed out
that Microsoft has released a new Theme Designer for Model-Driven Apps. It’s a
solution you can download and import which adds a model-driven app of its own
which allo...
Triggering HTTP flows from a Dataverse button shouldn’t require hardcoded URLs,
messy JavaScript, or digging through the old ribbon editor. You might have used
them in the past where we had no choice but to hard code them on a button, and
then lat...
This is one of those things that is so simple and basic BUT if overlooked it can
create a lot of mess, frustration and confusion. Depending on what your custom
page is designed to do, you likely have a submit button on it. If your button is
then u...
I wrote about this back in 2019 back when Dataverse was the Common Data Service,
and Customer Voice was Forms Pro, AND before Realtime Marketing and Customer
Insights Journeys. So time for a bit of a revamp! This post will look at how you
can calc...
If you have started creating a custom page, the end goal adding a custom page to
a form ribbon in a Model-driven App (Dynamics 365 Customer Engagement, CRM,
Dataverse or whatever you want to call it). That is where your users will find
it and inte...
This post has come out of a need I’ve had myself when sending out the D365
Marketing Weekly newsletter to subscribers. Someone fills out the form to opt in
and the first name and last name a required (always the best option for your
forms!) so I k...
Let’s start off slow with this one and build a basic dialog custom page for
updating an individual record in Dataverse (Dynamics 365). For those of us who
remember when D365 was still CRM (always close to my heart!), you’ll recall the
old dialog b...