<?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: Bookmarks based on matrix data availability through bookmark navigation in Developer</title>
    <link>https://community.fabric.microsoft.com/t5/Developer/Bookmarks-based-on-matrix-data-availability-through-bookmark/m-p/4666875#M60753</link>
    <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.fabric.microsoft.com/t5/user/viewprofilepage/user-id/840410"&gt;@Nareshreddy&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;Thank you for reaching out to Microsoft Fabric Community.&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Thank you&amp;nbsp;@Anonymous&lt;/a&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;for the prompt response.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Here are some steps to solve the issue:&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;1. Create Visibility Measures&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;You need a measure for each tab. Here's an example for the Diagnosis tab:&lt;STRONG&gt;&lt;BR /&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;ShowDiagnosis = &lt;BR /&gt;IF(&lt;BR /&gt;CALCULATE(COUNTROWS('DiagnosisTable')) &amp;gt; 0,&lt;BR /&gt;1,&lt;BR /&gt;0&lt;BR /&gt;)&lt;/P&gt;
&lt;P&gt;Repeat for ShowAllergies, ShowObservations, etc.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;2. Add Buttons for Each Tab&lt;/STRONG&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Insert a button for each tab (e.g., Diagnosis, Allergies...)&lt;/LI&gt;
&lt;LI&gt;Set each button's visibility using conditional formatting:&lt;/LI&gt;
&lt;LI&gt;In the button style → visibility → fx, bind it to the corresponding measure.&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;Use the formula:&lt;/P&gt;
&lt;P&gt;IF([ShowDiagnosis] = 1, TRUE(), FALSE())&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;3. Setup Bookmarks&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;Create separate bookmarks for each tab (e.g., Diagnosis_Bookmark, Allergies_Bookmark).&lt;/P&gt;
&lt;P&gt;Each bookmark shows the relevant matrix visual and hides others.&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Group visuals by tab in the Selection Pane for easier bookmark management.&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&lt;STRONG&gt;4. Add Action to Buttons&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;Assign each button an Action → Bookmark → corresponding bookmark.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;5. Final Step (Optional)&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;Use a slicer or drill-through field to filter the current patient so all measures evaluate per that context.&lt;/P&gt;
&lt;P&gt;By following the above steps the result will be as follows:&lt;/P&gt;
&lt;P class="" data-start="1969" data-end="2020"&gt;When the user navigates to the patient detail page:&lt;/P&gt;
&lt;UL data-start="2021" data-end="2155"&gt;
&lt;LI class="" data-start="2021" data-end="2062"&gt;
&lt;P class="" data-start="2023" data-end="2062"&gt;Only the tabs with relevant data appear&lt;/P&gt;
&lt;/LI&gt;
&lt;LI class="" data-start="2063" data-end="2104"&gt;
&lt;P class="" data-start="2065" data-end="2104"&gt;Clicking a tab shows the related visual&lt;/P&gt;
&lt;/LI&gt;
&lt;LI class="" data-start="2105" data-end="2155"&gt;
&lt;P class="" data-start="2107" data-end="2155"&gt;Fully dynamic based on the data for that patient&lt;/P&gt;
&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;If this post&amp;nbsp;helps, then please consider&amp;nbsp;Accepting as solution&amp;nbsp;to help the other members find it more quickly,&amp;nbsp;don't forget to give a&amp;nbsp;"Kudos"&amp;nbsp;– I’d truly appreciate it!&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;LI-WRAPPER&gt;&lt;SPAN data-teams="true"&gt;&amp;nbsp;Thank you.&lt;/SPAN&gt;&lt;/LI-WRAPPER&gt;&lt;/P&gt;
&lt;P&gt;&lt;LI-WRAPPER&gt;&lt;/LI-WRAPPER&gt;&lt;/P&gt;</description>
    <pubDate>Thu, 24 Apr 2025 13:26:05 GMT</pubDate>
    <dc:creator>v-venuppu</dc:creator>
    <dc:date>2025-04-24T13:26:05Z</dc:date>
    <item>
      <title>Bookmarks based on matrix data availability through bookmark navigation</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/Bookmarks-based-on-matrix-data-availability-through-bookmark/m-p/4597990#M59746</link>
      <description>&lt;P&gt;I have multiple bookmarks&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;Sales ,Cogs, profit along their related data in matrix visual&amp;nbsp;&lt;/P&gt;&lt;P&gt;Based on the data availability&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have to show like if sales is there then I have to show sales tab and matrix visual&amp;nbsp;&lt;/P&gt;&lt;P&gt;vice versa.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Please help me anyone&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 06 Mar 2025 07:55:23 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/Bookmarks-based-on-matrix-data-availability-through-bookmark/m-p/4597990#M59746</guid>
      <dc:creator>Nareshreddy</dc:creator>
      <dc:date>2025-03-06T07:55:23Z</dc:date>
    </item>
    <item>
      <title>Re: Bookmarks based on matrix data availability through bookmark navigation</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/Bookmarks-based-on-matrix-data-availability-through-bookmark/m-p/4599641#M59760</link>
      <description>&lt;P style="margin: 0in; font-family: Arial; font-size: 12.0pt; color: black;"&gt;Hi,&amp;nbsp;&lt;a href="https://community.fabric.microsoft.com/t5/user/viewprofilepage/user-id/840410"&gt;@Nareshreddy&lt;/a&gt;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="margin: 0in; font-family: Arial; font-size: 12.0pt; color: black;" lang="zh-CN"&gt;Thanks for reaching out to the Microsoft fabric community forum.&lt;/P&gt;
&lt;P style="margin: 0in; font-family: Arial; font-size: 12.0pt; color: black;"&gt;Regarding the issue you raised, my solution is as follows:&lt;/P&gt;
&lt;P style="margin: 0in; font-family: Arial; font-size: 12.0pt; color: black;" lang="zh-CN"&gt;If your bookmark is a visual object, you can try creating a measure to modify the colour of the visual object, thereby achieving visibility toggling.&lt;/P&gt;
&lt;P style="margin: 0in; font-family: Calibri; font-size: 11.0pt;" lang="zh-CN"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="margin: 0in; font-family: Arial; font-size: 12.0pt; color: black;" lang="zh-CN"&gt;My sample data is as follows:&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="vlinyulumsft_0-1741316603879.png" style="width: 400px;"&gt;&lt;img src="https://community.fabric.microsoft.com/t5/image/serverpage/image-id/1247631i0A45C8F8A2CFD560/image-size/medium?v=v2&amp;amp;px=400" role="button" title="vlinyulumsft_0-1741316603879.png" alt="vlinyulumsft_0-1741316603879.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P style="margin: 0in; font-family: Arial; font-size: 12.0pt; color: black;" lang="zh-CN"&gt;Create the following measure:&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;Measure1 = IF(CALCULATE(COUNTROWS('Table'),FILTER(ALLSELECTED('Table'),'Table'[table]="Cogs"&amp;amp;&amp;amp;NOT(ISBLANK('Table'[values]))))&amp;gt; 0,"Black", "White")&lt;/LI-CODE&gt;
&lt;P style="margin: 0in; font-family: Arial; font-size: 12.0pt; color: black;" lang="zh-CN"&gt;Modify the visual colour:&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="vlinyulumsft_1-1741316646163.png" style="width: 400px;"&gt;&lt;img src="https://community.fabric.microsoft.com/t5/image/serverpage/image-id/1247632iACE55125A5506A55/image-size/medium?v=v2&amp;amp;px=400" role="button" title="vlinyulumsft_1-1741316646163.png" alt="vlinyulumsft_1-1741316646163.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="vlinyulumsft_2-1741316646164.png" style="width: 400px;"&gt;&lt;img src="https://community.fabric.microsoft.com/t5/image/serverpage/image-id/1247633i6514761B0AC9FBBE/image-size/medium?v=v2&amp;amp;px=400" role="button" title="vlinyulumsft_2-1741316646164.png" alt="vlinyulumsft_2-1741316646164.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="margin: 0in; font-family: Arial; font-size: 12.0pt; color: black;" lang="zh-CN"&gt;The result is as follows:&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="vlinyulumsft_3-1741316655924.png" style="width: 400px;"&gt;&lt;img src="https://community.fabric.microsoft.com/t5/image/serverpage/image-id/1247634iC35A7B0FEE550C69/image-size/medium?v=v2&amp;amp;px=400" role="button" title="vlinyulumsft_3-1741316655924.png" alt="vlinyulumsft_3-1741316655924.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P style="margin: 0in; font-family: Arial; font-size: 12.0pt; color: black;"&gt;Please find the attached pbix relevant to the case.&lt;/P&gt;
&lt;P style="margin: 0in; font-family: Arial; font-size: 12.0pt; color: black;"&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="margin: 0in; font-family: Arial; font-size: 12.0pt; color: black;"&gt;Best Regards,&lt;/P&gt;
&lt;P style="margin: 0in; font-family: Arial; font-size: 12.0pt; color: black;"&gt;Leroy Lu&lt;/P&gt;
&lt;P style="margin: 0in; font-family: Arial; font-size: 12.0pt; color: black;"&gt;If this post &lt;EM&gt;&lt;STRONG&gt;helps&lt;/STRONG&gt;&lt;/EM&gt;, then please consider Accept it &lt;EM&gt;&lt;STRONG&gt;as the solution &lt;/STRONG&gt;&lt;/EM&gt;to help the other members find it more quickly.&lt;/P&gt;</description>
      <pubDate>Fri, 07 Mar 2025 03:04:49 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/Bookmarks-based-on-matrix-data-availability-through-bookmark/m-p/4599641#M59760</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2025-03-07T03:04:49Z</dc:date>
    </item>
    <item>
      <title>Re: Bookmarks based on matrix data availability through bookmark navigation</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/Bookmarks-based-on-matrix-data-availability-through-bookmark/m-p/4600234#M59763</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;SPAN&gt;Leroy Lu,&lt;BR /&gt;Actually I am having Multiple Bookmarks each bookmark is having one table along their related data.&lt;BR /&gt;I will give one example to explain what I want clearly&lt;BR /&gt;If I am patient I am having some basic details on overview page &amp;amp; Navigating to detail page&amp;nbsp; through drill through.&lt;BR /&gt;Now in details page I have certain tabs or bookmarks like Diagnosis,Allergies,Observations,Procedure,careplan&lt;BR /&gt;&amp;nbsp;Each one&amp;nbsp; I have created oen bookmark now What I want means If&amp;nbsp; patient is having Diagnosis, observation, careplan means then I need to show those tabs dynamically and the same way I need to show that person related details in table visual based on the above tab selection If all details are available then I have to show all tabs along their&amp;nbsp; related data.&lt;BR /&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 07 Mar 2025 11:08:19 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/Bookmarks-based-on-matrix-data-availability-through-bookmark/m-p/4600234#M59763</guid>
      <dc:creator>Nareshreddy</dc:creator>
      <dc:date>2025-03-07T11:08:19Z</dc:date>
    </item>
    <item>
      <title>Re: Bookmarks based on matrix data availability through bookmark navigation</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/Bookmarks-based-on-matrix-data-availability-through-bookmark/m-p/4602707#M59778</link>
      <description>&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Nareshreddy_0-1741590626591.png" style="width: 400px;"&gt;&lt;img src="https://community.fabric.microsoft.com/t5/image/serverpage/image-id/1248479i86159E5136FCE00C/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Nareshreddy_0-1741590626591.png" alt="Nareshreddy_0-1741590626591.png" /&gt;&lt;/span&gt;&amp;nbsp;&lt;BR /&gt;From Above tabs needs to be dynamic&amp;nbsp; when data is available&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 10 Mar 2025 07:11:20 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/Bookmarks-based-on-matrix-data-availability-through-bookmark/m-p/4602707#M59778</guid>
      <dc:creator>Nareshreddy</dc:creator>
      <dc:date>2025-03-10T07:11:20Z</dc:date>
    </item>
    <item>
      <title>Re: Bookmarks based on matrix data availability through bookmark navigation</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/Bookmarks-based-on-matrix-data-availability-through-bookmark/m-p/4602709#M59779</link>
      <description>&lt;P&gt;For Column header text colour is not having Fx otherwise i coulg have thatone&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 10 Mar 2025 07:12:55 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/Bookmarks-based-on-matrix-data-availability-through-bookmark/m-p/4602709#M59779</guid>
      <dc:creator>Nareshreddy</dc:creator>
      <dc:date>2025-03-10T07:12:55Z</dc:date>
    </item>
    <item>
      <title>Re: Bookmarks based on matrix data availability through bookmark navigation</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/Bookmarks-based-on-matrix-data-availability-through-bookmark/m-p/4666875#M60753</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.fabric.microsoft.com/t5/user/viewprofilepage/user-id/840410"&gt;@Nareshreddy&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;Thank you for reaching out to Microsoft Fabric Community.&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Thank you&amp;nbsp;@Anonymous&lt;/a&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;for the prompt response.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Here are some steps to solve the issue:&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;1. Create Visibility Measures&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;You need a measure for each tab. Here's an example for the Diagnosis tab:&lt;STRONG&gt;&lt;BR /&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;ShowDiagnosis = &lt;BR /&gt;IF(&lt;BR /&gt;CALCULATE(COUNTROWS('DiagnosisTable')) &amp;gt; 0,&lt;BR /&gt;1,&lt;BR /&gt;0&lt;BR /&gt;)&lt;/P&gt;
&lt;P&gt;Repeat for ShowAllergies, ShowObservations, etc.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;2. Add Buttons for Each Tab&lt;/STRONG&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Insert a button for each tab (e.g., Diagnosis, Allergies...)&lt;/LI&gt;
&lt;LI&gt;Set each button's visibility using conditional formatting:&lt;/LI&gt;
&lt;LI&gt;In the button style → visibility → fx, bind it to the corresponding measure.&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;Use the formula:&lt;/P&gt;
&lt;P&gt;IF([ShowDiagnosis] = 1, TRUE(), FALSE())&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;3. Setup Bookmarks&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;Create separate bookmarks for each tab (e.g., Diagnosis_Bookmark, Allergies_Bookmark).&lt;/P&gt;
&lt;P&gt;Each bookmark shows the relevant matrix visual and hides others.&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Group visuals by tab in the Selection Pane for easier bookmark management.&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&lt;STRONG&gt;4. Add Action to Buttons&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;Assign each button an Action → Bookmark → corresponding bookmark.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;5. Final Step (Optional)&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;Use a slicer or drill-through field to filter the current patient so all measures evaluate per that context.&lt;/P&gt;
&lt;P&gt;By following the above steps the result will be as follows:&lt;/P&gt;
&lt;P class="" data-start="1969" data-end="2020"&gt;When the user navigates to the patient detail page:&lt;/P&gt;
&lt;UL data-start="2021" data-end="2155"&gt;
&lt;LI class="" data-start="2021" data-end="2062"&gt;
&lt;P class="" data-start="2023" data-end="2062"&gt;Only the tabs with relevant data appear&lt;/P&gt;
&lt;/LI&gt;
&lt;LI class="" data-start="2063" data-end="2104"&gt;
&lt;P class="" data-start="2065" data-end="2104"&gt;Clicking a tab shows the related visual&lt;/P&gt;
&lt;/LI&gt;
&lt;LI class="" data-start="2105" data-end="2155"&gt;
&lt;P class="" data-start="2107" data-end="2155"&gt;Fully dynamic based on the data for that patient&lt;/P&gt;
&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;If this post&amp;nbsp;helps, then please consider&amp;nbsp;Accepting as solution&amp;nbsp;to help the other members find it more quickly,&amp;nbsp;don't forget to give a&amp;nbsp;"Kudos"&amp;nbsp;– I’d truly appreciate it!&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;LI-WRAPPER&gt;&lt;SPAN data-teams="true"&gt;&amp;nbsp;Thank you.&lt;/SPAN&gt;&lt;/LI-WRAPPER&gt;&lt;/P&gt;
&lt;P&gt;&lt;LI-WRAPPER&gt;&lt;/LI-WRAPPER&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 24 Apr 2025 13:26:05 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/Bookmarks-based-on-matrix-data-availability-through-bookmark/m-p/4666875#M60753</guid>
      <dc:creator>v-venuppu</dc:creator>
      <dc:date>2025-04-24T13:26:05Z</dc:date>
    </item>
    <item>
      <title>Re: Bookmarks based on matrix data availability through bookmark navigation</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/Bookmarks-based-on-matrix-data-availability-through-bookmark/m-p/4670614#M60832</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.fabric.microsoft.com/t5/user/viewprofilepage/user-id/840410"&gt;@Nareshreddy&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;May I ask if you have resolved this issue? If so, please mark the helpful reply and accept it as the solution. This will be helpful for other community members who have similar problems to solve it faster.&lt;/P&gt;
&lt;P&gt;Thank you.&lt;/P&gt;
&lt;P&gt;&lt;LI-WRAPPER&gt;&lt;/LI-WRAPPER&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 28 Apr 2025 10:33:18 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/Bookmarks-based-on-matrix-data-availability-through-bookmark/m-p/4670614#M60832</guid>
      <dc:creator>v-venuppu</dc:creator>
      <dc:date>2025-04-28T10:33:18Z</dc:date>
    </item>
  </channel>
</rss>

