Hi @ZoeHui-MSFT
Thank you for your input.
We were actually able to come up with a solution to this. I did not mention that we could modify the dataset using SQL - which is how we've been able to find a solution.
We changed the dataset to include a combined group hash of the 3 columns (product_name + reg_dosage + symbol) per farm area by making use of FOR XML PATH('')
to join the hashes together to form a unique group hash. This then allowed us to group on a combination of the grouped hash as well as the 3 columns. It is a rather convoluted solution, but it'll have to do for now.
This is what our new dataset looks like:
We then further refined the dataset by grouping on the product_grouped_by_farm_area_combined_hash, product_name, symbol & reg_dosage before pulling it into SSRS (again using FOR XML PATH('')
in order to group the farm_area names together):
Then within SSRS using the refined dataset we just group on the combined farm_area column (farm_areas) & our result is achieved: