Loading...

Adding Missing Tables to Modern Advanced Find Experience (Model-Driven Power Apps)

Adding Missing Tables to Modern Advanced Find Experience (Model-Driven Power Apps)
Featured image of post Adding Missing Tables to Modern Advanced Find Experience (Model-Driven Power Apps)

With the recent introduction of the new modern advanced find experience, we’ve seen a major step forward in modernising a key piece of functionality tied to the “classic” experience. And, to be fair to Microsoft, this feature has pretty good parity with what we’re used to in the old experience. Not only can we use the modern experience to find the data we want, but it also supports the creation of personal views, and, for our developer friends, we can download the underlying FetchXML query. Change can often be a rocky road in today’s cloud world, but with this, I think we have an example of how to do it correctly. 😀

Despite this, I have ONE gripe and slightly annoying thing that came up recently on a project. Whereas the old Advanced Find experience allows us to search for all possible tables in the Dataverse environment, we observed that the new experience did not follow this expectation. Indeed, key tables we knew to be present wouldn’t appear on the list when we searched for them. Frustrating, but on closer inspection, there’s a pretty good explanation - and solution - for this.

Let’s start by looking at an example. Below, I have an expertly built model-driven app that is surfacing out just the Account table:

Note as part of this that I have:

  • Added the Account table to the Sitemap
  • The Account table is present within the In your app area of the app configuration

When we hit the play button and attempt to use the new Advanced Find experience, we observe that only the Account table is visible:

As it turns out, the crucial element here is that list of tables that appear within the In your app section mentioned above. For those more familiar with the classic experience, the list of tables we see below also indicates this:

Indeed, the classic experience becomes crucial for this current problem, as it appears that this is the only route that allows us to add/remove tables to this list:

With the Contact table added and after re-publishing the app, we can see that this is now present on the list of options:

The only other option could be to add the tables into the new modern app designer via the New Page option, but doing this includes them in the sitemap, which may not be your desired outcome.

It perhaps makes sense why the new experience behaves in this fashion, and why we would have to go through this extra step to surface any tables we may be missing. In most situations, it is preferable to include them as part of the sitemap instead. This step has the benefit of indirectly including the table in the In your app list while making it easier for users to find. However, hopefully, this post is useful if all you care about is the modern Advanced Find experience. As a final tip, also ensure you include the appropriate forms/views for the table. 😉

Published on:

Learn more
The CRM Chap
The CRM Chap

Anything and everything to do with the #PowerPlatform, #MSDYN365, #Azure and more!

Share post:

Related posts

Power Platform Fundamentals #4: Understanding Power Fx in Power Apps: Core Functions, Formula Patterns, and Real-Time Business Scenarios: Quick Read Series

1. Business Scenario In modern enterprise applications, business logic is deeply embedded across user interfaces and data processes. This incl...

4 days ago

Decode & Fix : Shared App host initialization has timed out in Microsoft Power Apps

 Issue :While working with apps in the Microsoft Power Platform, we encountered a critical issue where the application failed to load pro...

4 days ago

How to patch images from Power Apps to Dataverse

Patching images is a very common use case for Power Apps. Learn how to patch images from an app to Dataverse! The post How to patch images fro...

4 days ago

How to patch images from Power Apps to D365 F&SCM

Patching images is a very common use case for Power Apps. Learn how to patch images from an app to D365 Finance & Supply Chain Management...

4 days ago

Dynamics 365 CE: Known Issues Creating Word Templates

A classic feature worth revisiting, today’s focus is Word Templates in Dynamics 365 CE/CRM. This tool remains a powerful option available for ...

5 days ago

Power Apps Code App | Connecting to a Copilot Studio Agent

In this article, let’s explore how to use a Power Apps Code App to connect and chat with a Microsoft Copilot Studio agent — directly fro...

6 days ago

Power Apps Code App | Querying data Across Environments

In this article, let’s explore how to use a Power Apps Code App to fetch Dataverse data from a different Power Platform environment. Thi...

7 days ago

Power Apps Code App | Images blocked by Content Security Policy (CSP)

Recently I was working on a Power Apps Code App and rendering images using <img> tags with external URLs inside a grid. But the images...

10 days ago

Power Apps – Use Microsoft 365 Copilot in model-driven apps

We are announcing the ability to use Microsoft 365 Copilot in model-driven apps in Power Apps. This feature will reach general availability on...

11 days ago
Stay up to date with latest Microsoft Dynamics 365 and Power Platform news!
* Yes, I agree to the privacy policy