<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: formatting pane - dynamic dropdown - selected value in Custom Visuals Development Discussion</title>
    <link>https://community.fabric.microsoft.com/t5/Custom-Visuals-Development/formatting-pane-dynamic-dropdown-selected-value/m-p/5138683#M13101</link>
    <description>&lt;P&gt;a working (small) example would be a great help because this&amp;nbsp;&lt;EM&gt;const selectedSeries =&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;this.formattingSettings.specificColumn.series.value?.value;&amp;nbsp;&lt;/EM&gt;always return&amp;nbsp;&lt;EM&gt;undefined&lt;/EM&gt; in our case&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/DIV&gt;</description>
    <pubDate>Wed, 25 Mar 2026 07:34:41 GMT</pubDate>
    <dc:creator>lieselot_ve</dc:creator>
    <dc:date>2026-03-25T07:34:41Z</dc:date>
    <item>
      <title>formatting pane - dynamic dropdown - selected value</title>
      <link>https://community.fabric.microsoft.com/t5/Custom-Visuals-Development/formatting-pane-dynamic-dropdown-selected-value/m-p/5136264#M13095</link>
      <description>&lt;P&gt;I try to create a custom visual which behaves likes a matrix and where we can add 1 or more measures in the Values part of the visual.&amp;nbsp;&amp;nbsp;&lt;BR /&gt;In the format visual, I was able to add a Specific Column card with a dropdown which contains the measures placed in the Values part of my visual.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;settings.ts&lt;/P&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;class&lt;/SPAN&gt; &lt;SPAN&gt;SpecificColumnSettings&lt;/SPAN&gt; &lt;SPAN&gt;extends&lt;/SPAN&gt; &lt;SPAN&gt;FormattingSettingsCard&lt;/SPAN&gt;&lt;SPAN&gt; {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;series&lt;/SPAN&gt; &lt;SPAN&gt;=&lt;/SPAN&gt; &lt;SPAN&gt;new&lt;/SPAN&gt; &lt;SPAN&gt;formattingSettings&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;ItemDropdown&lt;/SPAN&gt;&lt;SPAN&gt;({&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;name&lt;/SPAN&gt;&lt;SPAN&gt;:&lt;/SPAN&gt; &lt;SPAN&gt;"series"&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;displayName&lt;/SPAN&gt;&lt;SPAN&gt;:&lt;/SPAN&gt; &lt;SPAN&gt;"Series"&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;items&lt;/SPAN&gt;&lt;SPAN&gt;:&lt;/SPAN&gt;&lt;SPAN&gt; [], &lt;/SPAN&gt;&lt;SPAN&gt;// will be populated dynamically in visual.ts&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;value&lt;/SPAN&gt;&lt;SPAN&gt;:&lt;/SPAN&gt;&lt;SPAN&gt; { &lt;/SPAN&gt;&lt;SPAN&gt;value&lt;/SPAN&gt;&lt;SPAN&gt;:&lt;/SPAN&gt; &lt;SPAN&gt;""&lt;/SPAN&gt;&lt;SPAN&gt;, &lt;/SPAN&gt;&lt;SPAN&gt;displayName&lt;/SPAN&gt;&lt;SPAN&gt;:&lt;/SPAN&gt; &lt;SPAN&gt;""&lt;/SPAN&gt;&lt;SPAN&gt; }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;//value: undefined&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; });&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;but how can we get the selected value of this dropdown in visual.ts (update())?&amp;nbsp; No matter what I try, it does not seem to remember the value selected.&amp;nbsp; Does anyone have a working example for this?&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;Kind regards,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;Lieselot&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Fri, 20 Mar 2026 09:50:31 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Custom-Visuals-Development/formatting-pane-dynamic-dropdown-selected-value/m-p/5136264#M13095</guid>
      <dc:creator>lieselot_ve</dc:creator>
      <dc:date>2026-03-20T09:50:31Z</dc:date>
    </item>
    <item>
      <title>Re: formatting pane - dynamic dropdown - selected value</title>
      <link>https://community.fabric.microsoft.com/t5/Custom-Visuals-Development/formatting-pane-dynamic-dropdown-selected-value/m-p/5138338#M13098</link>
      <description>&lt;P&gt;&lt;a href="https://community.fabric.microsoft.com/t5/user/viewprofilepage/user-id/1294530"&gt;@lieselot_ve&lt;/a&gt;&amp;nbsp;Hi!&lt;/P&gt;
&lt;P data-start="0" data-end="196"&gt;To read the selected value from a dynamic ItemDropdown in the format pane, make sure you first populate the formatting model in update() and then access the property from the settings model.&lt;/P&gt;
&lt;P data-start="198" data-end="206"&gt;Example:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;DIV&gt;
&lt;DIV&gt;
&lt;DIV&gt;
&lt;DIV&gt;
&lt;DIV&gt;
&lt;DIV&gt;
&lt;DIV&gt;
&lt;DIV&gt;
&lt;DIV&gt;
&lt;DIV id="code-block-viewer" dir="ltr"&gt;
&lt;DIV&gt;
&lt;DIV&gt;this.formattingSettings =&lt;BR /&gt;this.formattingSettingsService.populateFormattingSettingsModel(&lt;BR /&gt;VisualSettingsModel,&lt;BR /&gt;options.dataViews?.[0]&lt;BR /&gt;);&lt;BR /&gt;&lt;BR /&gt;const selectedSeries =&lt;BR /&gt;this.formattingSettings.specificColumn.series.value?.value;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;P data-start="468" data-end="539"&gt;If the dropdown keeps “forgetting” the selection, the usual causes are:&lt;/P&gt;
&lt;UL data-start="540" data-end="763"&gt;
&lt;LI data-section-id="1o65bes" data-start="540" data-end="603"&gt;object/property names don’t exactly match capabilities.json&lt;/LI&gt;
&lt;LI data-section-id="htql0o" data-start="604" data-end="672"&gt;dropdown items are rebuilt without preserving the previous value&lt;/LI&gt;
&lt;LI data-section-id="hf7js3" data-start="673" data-end="763"&gt;the selected value isn’t a stable key (use something like queryName, not display text)&lt;/LI&gt;
&lt;/UL&gt;
&lt;P data-start="765" data-end="866" data-is-last-node="" data-is-only-node=""&gt;Using a stable internal value and restoring it when repopulating the items typically fixes the issue.&lt;/P&gt;
&lt;P data-start="765" data-end="866" data-is-last-node="" data-is-only-node=""&gt;BBF&lt;/P&gt;
&lt;DIV style="font-family: Segoe UI, sans-serif; font-size: 14px; line-height: 1.2;"&gt;&lt;BR /&gt;&lt;span class="lia-unicode-emoji" title=":light_bulb:"&gt;💡&lt;/span&gt; &lt;STRONG&gt;Did I answer your question?&lt;/STRONG&gt; Mark my post as a solution! &lt;BR /&gt;&lt;BR /&gt;&lt;span class="lia-unicode-emoji" title=":thumbs_up:"&gt;👍&lt;/span&gt; Kudos are appreciated &lt;BR /&gt;&lt;BR /&gt;&lt;STRONG&gt;&lt;span class="lia-unicode-emoji" title=":fire:"&gt;🔥&lt;/span&gt; Proud to be a Super User!&lt;/STRONG&gt; &lt;BR /&gt;&lt;BR /&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="Community News image 1920X1080.png" style="width: 150px;"&gt;&lt;img src="https://community.fabric.microsoft.com/t5/image/serverpage/image-id/1238084iB989B7DAABABDDDF/image-size/large?v=v2&amp;amp;px=999" width="150" role="button" title="Community News image 1920X1080.png" alt="Community News image 1920X1080.png" /&gt;&lt;/span&gt; &lt;/DIV&gt;</description>
      <pubDate>Tue, 24 Mar 2026 15:14:08 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Custom-Visuals-Development/formatting-pane-dynamic-dropdown-selected-value/m-p/5138338#M13098</guid>
      <dc:creator>BeaBF</dc:creator>
      <dc:date>2026-03-24T15:14:08Z</dc:date>
    </item>
    <item>
      <title>Re: formatting pane - dynamic dropdown - selected value</title>
      <link>https://community.fabric.microsoft.com/t5/Custom-Visuals-Development/formatting-pane-dynamic-dropdown-selected-value/m-p/5138683#M13101</link>
      <description>&lt;P&gt;a working (small) example would be a great help because this&amp;nbsp;&lt;EM&gt;const selectedSeries =&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;this.formattingSettings.specificColumn.series.value?.value;&amp;nbsp;&lt;/EM&gt;always return&amp;nbsp;&lt;EM&gt;undefined&lt;/EM&gt; in our case&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Wed, 25 Mar 2026 07:34:41 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Custom-Visuals-Development/formatting-pane-dynamic-dropdown-selected-value/m-p/5138683#M13101</guid>
      <dc:creator>lieselot_ve</dc:creator>
      <dc:date>2026-03-25T07:34:41Z</dc:date>
    </item>
  </channel>
</rss>

