Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Vote for your favorite vizzies from the Power BI Dataviz World Championship submissions. Vote now!

Reply
Subash2345
Frequent Visitor

Disconnected Table-Multiple slicers not syncing

The overall objective is to have the calculations (YTD performance, graphs) until the selected month. Say the financial year is from July to June so if November is selected the calculation for YTD as well the graph display should be July, Aug, September, October and November. 

Please find the file here: Dynamic Filtering.pbix

I have created a DummyDate disconnected table, and its working on the line chart visual but only connected to Month filter-

1. how to get the Financial year connected as well along with Months in sync?

2. I want to know if this DAX is right to get the YTD performance on the table - as I need to use DummyDate table on slicers

YTD Performance =
VAR SelectedFY =
    ALLSELECTED ( 'DummyDate'[FinancialYearKey] )

VAR SelectedMonth =
    MAX ( 'DummyDate'[MonthNumberFY] )

RETURN
CALCULATE (
    SUM ( 'Fact Table'[FYTD Values] ),
    TREATAS (
        SelectedFY,
        'DateTable'[FinancialYear]
    ),
    FILTER (
        ALL ( 'DateTable'[MonthNumberFY] ),
        'DateTable'[MonthNumberFY] <= SelectedMonth
    )
)
2 ACCEPTED SOLUTIONS
SavioFerraz
Kudo Kingpin
Kudo Kingpin

Hi @Subash2345,

 

This behavior happens because your disconnected table is only partially mapped to the model logic. While the Month slicer works through explicit DAX logic, the Financial Year slicer is not synchronized because there is no shared filtering mechanism enforcing both dimensions together when using a disconnected table.

To keep Financial Year and Month in sync, both must be handled explicitly in DAX. The correct approach is to capture both slicer selections from the DummyDate table and apply them to the Date table using TREATAS. Your YTD logic is conceptually correct, but it should enforce the Financial Year filter and the Month boundary together within the same evaluation context to avoid mismatches across visuals.

Key point:
When using disconnected tables, slicers never synchronize automatically — every slicer dimension (Financial Year, Month, etc.) must be explicitly applied in DAX using TREATAS or equivalent filter logic.

Helpful sources:

Disconnected tables and TREATAS

https://learn.microsoft.com/power-bi/transform-model/desktop-relationships-understand 

https://learn.microsoft.com/dax/treatas-function-dax 

Time intelligence and custom fiscal calendars

https://learn.microsoft.com/dax/time-intelligence-functions-dax 

Microsoft Learn (recommended):

https://learn.microsoft.com/training/modules/dax-power-bi-time-intelligence/ 

 

ChatGPT Image 12_01_2026, 00_08_38.png

 

 

Savio Ferraz | Microsoft Ambassador Edurocks and MinecraftEdu | Microsoft Learning Consulting | Google Certified Trainer and GEG Leader

 

Did my answer help? Mark my post as a solution or like it if you found it useful.

View solution in original post

v-tsaipranay
Community Support
Community Support

Hi @Subash2345 ,

 

To ensure consistency across all metrics (YTD Target, YTD Performance, Actual vs Target, YoY Variance, MTD, and the line chart), it's important to note that a disconnected table does not automatically propagate filters. The Month slicer functions only because it is explicitly handled in DAX, while the Financial Year slicer does not sync for the same reason, it isn't applied in every measure.

When using a disconnected DummyDate, both the Financial Year and Month slicers must be manually incorporated into each measure. This means each metric should:

 

Retrieve the selected Financial Year from DummyDate

Retrieve the selected Month in FY order

Apply both selections to the actual DateTable within the same evaluation context

 

Applying this approach consistently ensures all visuals respond the same way. For example, selecting November will always evaluate from July to November of the chosen Financial Year in both tables and charts.

Your current YTD logic is on the right track, as it applies the Month boundary. However, to achieve full synchronization, the Financial Year selection must also be included with the Month logic in every measure. If any metric omits one, that visual will become unsynchronized.

The solution is measure-driven, not specific to visuals. By standardizing FY and Month handling across all metrics, both slicers will function as if they are connected, even though the table remains disconnected.

 

Thank you and Continue Using Microsoft Fabric Community Forum.

View solution in original post

4 REPLIES 4
v-tsaipranay
Community Support
Community Support

Hi @Subash2345 ,

 

To ensure consistency across all metrics (YTD Target, YTD Performance, Actual vs Target, YoY Variance, MTD, and the line chart), it's important to note that a disconnected table does not automatically propagate filters. The Month slicer functions only because it is explicitly handled in DAX, while the Financial Year slicer does not sync for the same reason, it isn't applied in every measure.

When using a disconnected DummyDate, both the Financial Year and Month slicers must be manually incorporated into each measure. This means each metric should:

 

Retrieve the selected Financial Year from DummyDate

Retrieve the selected Month in FY order

Apply both selections to the actual DateTable within the same evaluation context

 

Applying this approach consistently ensures all visuals respond the same way. For example, selecting November will always evaluate from July to November of the chosen Financial Year in both tables and charts.

Your current YTD logic is on the right track, as it applies the Month boundary. However, to achieve full synchronization, the Financial Year selection must also be included with the Month logic in every measure. If any metric omits one, that visual will become unsynchronized.

The solution is measure-driven, not specific to visuals. By standardizing FY and Month handling across all metrics, both slicers will function as if they are connected, even though the table remains disconnected.

 

Thank you and Continue Using Microsoft Fabric Community Forum.

krishnakanth240
Power Participant
Power Participant

Hi @Subash2345 

 

Can you please confirm which all metrics / measures to be need for sync of FinancialYear with Month slicer apart from YTD Performance and in which visual you want to view it as you mentioned graphs as an objective

All the metrics in the visual - YTD Target, YTD Performance, Actual to Target, YoY variance, MTD Performance and the graph next to it

SavioFerraz
Kudo Kingpin
Kudo Kingpin

Hi @Subash2345,

 

This behavior happens because your disconnected table is only partially mapped to the model logic. While the Month slicer works through explicit DAX logic, the Financial Year slicer is not synchronized because there is no shared filtering mechanism enforcing both dimensions together when using a disconnected table.

To keep Financial Year and Month in sync, both must be handled explicitly in DAX. The correct approach is to capture both slicer selections from the DummyDate table and apply them to the Date table using TREATAS. Your YTD logic is conceptually correct, but it should enforce the Financial Year filter and the Month boundary together within the same evaluation context to avoid mismatches across visuals.

Key point:
When using disconnected tables, slicers never synchronize automatically — every slicer dimension (Financial Year, Month, etc.) must be explicitly applied in DAX using TREATAS or equivalent filter logic.

Helpful sources:

Disconnected tables and TREATAS

https://learn.microsoft.com/power-bi/transform-model/desktop-relationships-understand 

https://learn.microsoft.com/dax/treatas-function-dax 

Time intelligence and custom fiscal calendars

https://learn.microsoft.com/dax/time-intelligence-functions-dax 

Microsoft Learn (recommended):

https://learn.microsoft.com/training/modules/dax-power-bi-time-intelligence/ 

 

ChatGPT Image 12_01_2026, 00_08_38.png

 

 

Savio Ferraz | Microsoft Ambassador Edurocks and MinecraftEdu | Microsoft Learning Consulting | Google Certified Trainer and GEG Leader

 

Did my answer help? Mark my post as a solution or like it if you found it useful.

Helpful resources

Announcements
Power BI DataViz World Championships

Power BI Dataviz World Championships

Vote for your favorite vizzies from the Power BI World Championship submissions!

Sticker Challenge 2026 Carousel

Join our Community Sticker Challenge 2026

If you love stickers, then you will definitely want to check out our Community Sticker Challenge!

January Power BI Update Carousel

Power BI Monthly Update - January 2026

Check out the January 2026 Power BI update to learn about new features.

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.