Hi, i'm creating a GroupBy collection OnStart counting ocurrences at competitor_nm hierarchy level using:
ClearCollect(colPricesbyProduct2,ForAll(GroupBy(colPricebyProductF,"region_nm","country_cd","competitormaterial_cd","wave_date","division","sku_cluster_nm","competitor_nm","DATA"),{Region_NM: region_nm,Country_CD: country_cd, Competitor_Material_CD: competitormaterial_cd, WaveDate: wave_date,Division_CD: division, SKU_Cluster_NM: sku_cluster_nm,Brand_NM: competitor_nm,DATA: DATA,CountPrices: CountRows(Filter(DATA,'Price (USD)' <> Blank()))}));
This grouped collection feeds a nested horizontal gallery where records are sorted by number of occurrences (attached image as reference). As shown, i'm using several slicers to filter records, by nested hierarchies, but specifically the date slicer linked to "wave_date" column doesn't work as i need. Records in the gallery are splitted by wave date despite they belong to the same Brand / Product grouping. When i omit "wave_date" from OnStart grouping collection the result it's ok but i do require to filter the gallery by Wave Date too.
I've tried using Addcolumns after grouping but i'm getting syntax errors when i call DATA.Wave_Date as Gallery filter.
Can someone give me a hand on how to incorporate this column into my collection outside of grouping and call it from gallery filtering?
Thanks in advance!.

This is my current Gallery filter Items:
SortByColumns(
Filter(
colPricesbyProduct2,
IsBlank(ddRegion.Selected.Result) || IsEmpty(ddRegion.Selected.Result) || Region_NM = ddRegion.Selected.Result,
IsBlank(ddCountry.Selected.Result) || IsEmpty(ddCountry.Selected.Result) || Country_CD = ddCountry.Selected.Result,
IsBlank(ddDivision.Selected.Result) || IsEmpty(ddDivision.Selected.Result) || Division_CD in ddDivision.Selected.Result,
IsBlank(ddSKU_Cluster.Selected.Result) || IsEmpty(ddSKU_Cluster.Selected.Result) || SKU_Cluster_NM in ddSKU_Cluster.Selected.Result,
IsBlank(ddBrand.Selected.Result) || IsEmpty(ddBrand.Selected.Result) || Brand_NM in ddBrand.Selected.Result,
WaveDate >= FromDate.SelectedDate && WaveDate <= ToDate.SelectedDate,
CountPrices > 0
),
"CountPrices",
Descending
)