<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>Customization on Marius Wodtke</title>
        <link>https://www.marius-wodtke.de/tags/customization/</link>
        <description>Recent content in Customization on Marius Wodtke</description>
        <generator>Hugo -- gohugo.io</generator>
        <language>en</language>
        <lastBuildDate>Sun, 24 May 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://www.marius-wodtke.de/tags/customization/index.xml" rel="self" type="application/rss+xml" /><item>
        <title>Having the right view on data</title>
        <link>https://www.marius-wodtke.de/post/other/the-right-view/</link>
        <pubDate>Sun, 24 May 2026 00:00:00 +0000</pubDate>
        
        <guid>https://www.marius-wodtke.de/post/other/the-right-view/</guid>
        <description>&lt;img src="https://mariuswodtkeblog.blob.core.windows.net/images/post/other/the-right-view/cover.jpg" alt="Featured image of post Having the right view on data" /&gt;&lt;p&gt;No, this is not going to be a political discussion about data interpretation, it&amp;rsquo;s about which view does what. You will certainly be familiar with the so called &lt;em&gt;Public Views&lt;/em&gt;, these are the ones the Model Driven App displays when you select a table in the navigation, but what&amp;rsquo;s a &lt;em&gt;Quick Find View&lt;/em&gt; and a &lt;em&gt;Advanced Find View&lt;/em&gt;? Let&amp;rsquo;s find out!&lt;/p&gt;
&lt;h2 id=&#34;public-view&#34;&gt;Public View&lt;/h2&gt;
&lt;p&gt;This is the only view type that you can create for an existing table! You will not be able to choose a type when creating a new view, it will always be a &lt;em&gt;Public View&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;But that means, in contrast to the other view types, that you will have to choose a default view for a table. This view will be used when the table is selected in the navigation of an app (at least if the view is part of the app) and as well in customization when adding a subgrid to a form.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://mariuswodtkeblog.blob.core.windows.net/images/post/other/the-right-view/SetDefault.jpg&#34;
	width=&#34;800&#34;
	height=&#34;600&#34;
	
	loading=&#34;lazy&#34;
	
	
		class=&#34;gallery-image&#34; 
		data-flex-grow=&#34;133&#34;
		data-flex-basis=&#34;320px&#34;
	
	
		data-blob-image=&#34;true&#34;
	
&gt;&lt;/p&gt;
&lt;p&gt;Two public views are created for you when create a table X, &amp;ldquo;Active Xs&amp;rdquo; and &amp;ldquo;Inactive Xs&amp;rdquo;. This may not make sense for your table, you can change, rename, add and remove public views at will, only the default view cannot be removed, which also ensures there is always at least one public view present.&lt;/p&gt;
&lt;p&gt;No matter if you chose to add a new view or change an existing one, the editor offers options, to add/remove columns and change their width. You can also manipulate sorting and filters.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://mariuswodtkeblog.blob.core.windows.net/images/post/other/the-right-view/Edit1.jpg&#34;
	width=&#34;800&#34;
	height=&#34;600&#34;
	
	loading=&#34;lazy&#34;
	
	
		class=&#34;gallery-image&#34; 
		data-flex-grow=&#34;133&#34;
		data-flex-basis=&#34;320px&#34;
	
	
		data-blob-image=&#34;true&#34;
	
&gt; &lt;img src=&#34;https://mariuswodtkeblog.blob.core.windows.net/images/post/other/the-right-view/Edit2.jpg&#34;
	width=&#34;800&#34;
	height=&#34;600&#34;
	
	loading=&#34;lazy&#34;
	
	
		class=&#34;gallery-image&#34; 
		data-flex-grow=&#34;133&#34;
		data-flex-basis=&#34;320px&#34;
	
	
		data-blob-image=&#34;true&#34;
	
&gt;&lt;/p&gt;
&lt;p&gt;If you are changing filters, make sure to reflect that on the name, ending up with &amp;ldquo;Active Xs&amp;rdquo; that actually shows all Xs will confuse everyone!&lt;/p&gt;
&lt;p&gt;And finally, don&amp;rsquo;t forget to &lt;em&gt;Save and Publish&lt;/em&gt;.&lt;/p&gt;
&lt;h2 id=&#34;lookup-view&#34;&gt;Lookup View&lt;/h2&gt;
&lt;p&gt;Now we have customizing out of the way, we can focus on the special views. Since you can&amp;rsquo;t create new ones, you will edit the existing view if required.&lt;/p&gt;
&lt;p&gt;This view used by default for Lookups. This can be changed on forms, but there are parts where you do not have such a selection! Examples will be the &lt;em&gt;Lookup Objects&lt;/em&gt; dialog that is opened when associating records N:N or the &lt;em&gt;Assign&lt;/em&gt; dialog where the default &lt;em&gt;Lookup View&lt;/em&gt; is fixed.&lt;/p&gt;
&lt;p&gt;The first two columns will be shown to the user in the dialog, by default, those are the primary field (usually Name) and Created On. In my experience Created On is rarely helpful for the user, but fortunately we can change that. You can also go beyond those two columns, they will not directly be shown but can be unfolded per record with the chevron icon, so make sure to put the two most distinguishing columns up first.&lt;br&gt;
All columns shown can also be searched, but they are search with a &amp;ldquo;begins with&amp;rdquo;, which should also be considered. For example with alphanumeric key with a prefix, e.g &amp;ldquo;TST-4234&amp;rdquo;, here you won&amp;rsquo;t find the record by typing &amp;ldquo;4234&amp;rdquo;!&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://mariuswodtkeblog.blob.core.windows.net/images/post/other/the-right-view/Lookup1.jpg&#34;
	width=&#34;800&#34;
	height=&#34;600&#34;
	
	loading=&#34;lazy&#34;
	
	
		class=&#34;gallery-image&#34; 
		data-flex-grow=&#34;133&#34;
		data-flex-basis=&#34;320px&#34;
	
	
		data-blob-image=&#34;true&#34;
	
&gt; &lt;img src=&#34;https://mariuswodtkeblog.blob.core.windows.net/images/post/other/the-right-view/Lookup2.jpg&#34;
	width=&#34;800&#34;
	height=&#34;600&#34;
	
	loading=&#34;lazy&#34;
	
	
		class=&#34;gallery-image&#34; 
		data-flex-grow=&#34;133&#34;
		data-flex-basis=&#34;320px&#34;
	
	
		data-blob-image=&#34;true&#34;
	
&gt;&lt;/p&gt;
&lt;p&gt;2 more notes regarding the column order: If say the third column is matched by a search it will move up to the spot of the second column, overwriting the set column sorting. This makes it more transparent to the user why this record is shown for their search.&lt;br&gt;
And if the second column is empty, the third column will also move up. This also makes sense, but can be a bit confusing if the second column is empty for some records creating a mix of columns being shown in the results.&lt;/p&gt;
&lt;p&gt;If you choose not to use the primary field (usually Name) as first column or at all, be aware that it will still be taken as the value shown in the Lookup after selecting a record.&lt;/p&gt;
&lt;h2 id=&#34;quick-find-view&#34;&gt;Quick Find View&lt;/h2&gt;
&lt;p&gt;The quick find as such has actually vanished on my apps. This view was shown when you used the search bar on the top right of a view. Instead the Copilot search bar is available to &amp;ldquo;Ask about data in this table&amp;rdquo;.&lt;/p&gt;
&lt;p&gt;But that does not make this view useless! While the columns configured on the left pane are not relevant anymore as the Copilot search will keep the columns of the selected view (so for example &amp;ldquo;Active Xs&amp;rdquo;), the &lt;em&gt;Find By&lt;/em&gt; columns in the right pane are still important. This section is only found on the &lt;em&gt;Quick Find View&lt;/em&gt; and determines what fields the user can search for. They are also relevant for the &lt;em&gt;Dataverse Search&lt;/em&gt;, but that&amp;rsquo;s something for a separate article.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://mariuswodtkeblog.blob.core.windows.net/images/post/other/the-right-view/QuickFind1.jpg&#34;
	width=&#34;800&#34;
	height=&#34;600&#34;
	
	loading=&#34;lazy&#34;
	
	
		class=&#34;gallery-image&#34; 
		data-flex-grow=&#34;133&#34;
		data-flex-basis=&#34;320px&#34;
	
	
		data-blob-image=&#34;true&#34;
	
&gt;&lt;/p&gt;
&lt;p&gt;Now that we have configured the Owning Business Unit (my BU is called &amp;ldquo;mariuswodtke-mvp&amp;rdquo;), we can search for it. Even though the column is not present in the view! But sadly, this is not a &amp;ldquo;contains&amp;rdquo; search, but a &amp;ldquo;begins with&amp;rdquo;, making the second query not find the record although it would fit with a contains search.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://mariuswodtkeblog.blob.core.windows.net/images/post/other/the-right-view/QuickFind2.jpg&#34;
	width=&#34;800&#34;
	height=&#34;600&#34;
	
	loading=&#34;lazy&#34;
	
		alt=&#34;The Copilot search bar replaced the old quick find.&#34;
	
	
		class=&#34;gallery-image&#34; 
		data-flex-grow=&#34;133&#34;
		data-flex-basis=&#34;320px&#34;
	
	
		data-blob-image=&#34;true&#34;
	
&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://mariuswodtkeblog.blob.core.windows.net/images/post/other/the-right-view/QuickFind3.jpg&#34;
	width=&#34;800&#34;
	height=&#34;600&#34;
	
	loading=&#34;lazy&#34;
	
		alt=&#34;Even though not present, records of the given Owning Business Unit “mariuswodtke-mvp” can be search.&#34;
	
	
		class=&#34;gallery-image&#34; 
		data-flex-grow=&#34;133&#34;
		data-flex-basis=&#34;320px&#34;
	
	
		data-blob-image=&#34;true&#34;
	
&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://mariuswodtkeblog.blob.core.windows.net/images/post/other/the-right-view/QuickFind4.jpg&#34;
	width=&#34;800&#34;
	height=&#34;600&#34;
	
	loading=&#34;lazy&#34;
	
		alt=&#34;But they are searched with begins with, and “mariuswodtke-mvp” does not begin with “wodtke-”.&#34;
	
	
		class=&#34;gallery-image&#34; 
		data-flex-grow=&#34;133&#34;
		data-flex-basis=&#34;320px&#34;
	
	
		data-blob-image=&#34;true&#34;
	
&gt;&lt;/p&gt;
&lt;p&gt;For me right now, the &amp;ldquo;Advanced Filters&amp;rdquo; do not display the added filter, making me unable to produce a screenshot, but here is the filter from the downloaded FetchXml:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-HTML&#34; data-lang=&#34;HTML&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&amp;lt;&lt;span style=&#34;color:#f92672&#34;&gt;filter&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;type&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;or&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;isquickfindfields&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;1&amp;#34;&lt;/span&gt;&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &amp;lt;&lt;span style=&#34;color:#f92672&#34;&gt;condition&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;attribute&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;mwo_name&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;operator&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;like&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;value&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;mariuswodtke%&amp;#34;&lt;/span&gt; /&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &amp;lt;&lt;span style=&#34;color:#f92672&#34;&gt;condition&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;attribute&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;owningbusinessunitname&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;operator&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;like&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;value&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;mariuswodtke%&amp;#34;&lt;/span&gt; /&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&amp;lt;/&lt;span style=&#34;color:#f92672&#34;&gt;filter&lt;/span&gt;&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&amp;lt;&lt;span style=&#34;color:#f92672&#34;&gt;filter&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;type&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;and&amp;#34;&lt;/span&gt;&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &amp;lt;&lt;span style=&#34;color:#f92672&#34;&gt;condition&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;attribute&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;statecode&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;operator&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;eq&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;value&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;0&amp;#34;&lt;/span&gt; /&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&amp;lt;/&lt;span style=&#34;color:#f92672&#34;&gt;filter&lt;/span&gt;&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;associated-view&#34;&gt;Associated View&lt;/h2&gt;
&lt;p&gt;This view is shown by default whenever you select a Relationship in the &lt;em&gt;Related&lt;/em&gt; navigation of a form. The user can switch to other views in the app, but of course they would prefer you to configure meaningful columns for this view so that they may save the extra clicks. And think about the filter as well, the default one for active records is not always the right way to go.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://mariuswodtkeblog.blob.core.windows.net/images/post/other/the-right-view/Associated1.jpg&#34;
	width=&#34;800&#34;
	height=&#34;600&#34;
	
	loading=&#34;lazy&#34;
	
	
		class=&#34;gallery-image&#34; 
		data-flex-grow=&#34;133&#34;
		data-flex-basis=&#34;320px&#34;
	
	
		data-blob-image=&#34;true&#34;
	
&gt;&lt;/p&gt;
&lt;h2 id=&#34;advanced-find-view&#34;&gt;Advanced Find View&lt;/h2&gt;
&lt;p&gt;Now this one is really obsolete by now, I wouldn&amp;rsquo;t worry about. Advanced Find is still a thing, you can use to for example explore tables that are in your app, but not in the navigation, but this will show the default &lt;em&gt;Public View&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://mariuswodtkeblog.blob.core.windows.net/images/post/other/the-right-view/AdvancedFind1.jpg&#34;
	width=&#34;800&#34;
	height=&#34;600&#34;
	
	loading=&#34;lazy&#34;
	
	
		class=&#34;gallery-image&#34; 
		data-flex-grow=&#34;133&#34;
		data-flex-basis=&#34;320px&#34;
	
	
		data-blob-image=&#34;true&#34;
	
&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://mariuswodtkeblog.blob.core.windows.net/images/post/other/the-right-view/AdvancedFind2.jpg&#34;
	width=&#34;800&#34;
	height=&#34;600&#34;
	
	loading=&#34;lazy&#34;
	
	
		class=&#34;gallery-image&#34; 
		data-flex-grow=&#34;133&#34;
		data-flex-basis=&#34;320px&#34;
	
	
		data-blob-image=&#34;true&#34;
	
&gt; &lt;img src=&#34;https://mariuswodtkeblog.blob.core.windows.net/images/post/other/the-right-view/AdvancedFind3.jpg&#34;
	width=&#34;800&#34;
	height=&#34;600&#34;
	
	loading=&#34;lazy&#34;
	
		alt=&#34;The filters of the view are automatically opened.&#34;
	
	
		class=&#34;gallery-image&#34; 
		data-flex-grow=&#34;133&#34;
		data-flex-basis=&#34;320px&#34;
	
	
		data-blob-image=&#34;true&#34;
	
&gt;&lt;/p&gt;
&lt;p&gt;The &lt;em&gt;Advanced Find View&lt;/em&gt; is still accessible with detours:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://mariuswodtkeblog.blob.core.windows.net/images/post/other/the-right-view/AdvancedFind4.jpg&#34;
	width=&#34;800&#34;
	height=&#34;600&#34;
	
	loading=&#34;lazy&#34;
	
		alt=&#34;Go to the Power Platform Environment Settings app, use the filter icon and then Switch to Classic.&#34;
	
	
		class=&#34;gallery-image&#34; 
		data-flex-grow=&#34;133&#34;
		data-flex-basis=&#34;320px&#34;
	
	
		data-blob-image=&#34;true&#34;
	
&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://mariuswodtkeblog.blob.core.windows.net/images/post/other/the-right-view/AdvancedFind6.jpg&#34;
	width=&#34;800&#34;
	height=&#34;600&#34;
	
	loading=&#34;lazy&#34;
	
		alt=&#34;Select the table in Look for, now Use Saved View with the name “[new]” is preselected for you. This is the Advanced Find view, the custom filter I applied in customization (on the right) is also applied here.&#34;
	
	
		class=&#34;gallery-image&#34; 
		data-flex-grow=&#34;133&#34;
		data-flex-basis=&#34;320px&#34;
	
	
		data-blob-image=&#34;true&#34;
	
&gt;
&lt;img src=&#34;https://mariuswodtkeblog.blob.core.windows.net/images/post/other/the-right-view/AdvancedFind5.jpg&#34;
	width=&#34;800&#34;
	height=&#34;600&#34;
	
	loading=&#34;lazy&#34;
	
	
		class=&#34;gallery-image&#34; 
		data-flex-grow=&#34;133&#34;
		data-flex-basis=&#34;320px&#34;
	
	
		data-blob-image=&#34;true&#34;
	
&gt;&lt;/p&gt;
&lt;h2 id=&#34;summary&#34;&gt;Summary&lt;/h2&gt;
&lt;p&gt;For every situation the right view. &lt;em&gt;Public Views&lt;/em&gt; are the only ones creatable by you and are usually the ones you can select manually in several customization spaces like Form- and App-Designer. But sometimes those options are not given, then the other views become important.&lt;/p&gt;
&lt;p&gt;The &lt;em&gt;Lookup View&lt;/em&gt; is used by default for any lookups to the given table, in the Form Designer you can usually adapt this, but some dialogs and for example Business Process Flows do not have an option to change away from that view.&lt;/p&gt;
&lt;p&gt;The &lt;em&gt;Quick Find View&lt;/em&gt; has special options for &lt;em&gt;Find by&lt;/em&gt;, these are used by the search bar and Dataverse search. Just keep in mind that these work with a &amp;ldquo;begins with&amp;rdquo; filter.&lt;/p&gt;
&lt;p&gt;The &lt;em&gt;Associated View&lt;/em&gt; is used for the &lt;em&gt;Related&lt;/em&gt; navigation in a form, the user can switch here to other views, but that requires extra clicks every time they open the related subgrid.&lt;/p&gt;
&lt;p&gt;The &lt;em&gt;Advanced Find View&lt;/em&gt; became irrelevant with the move to the modern UI as it is only used in the classic advanced find accessible trough the Power Platform Environment Settings app.&lt;/p&gt;
</description>
        </item>
        
    </channel>
</rss>
