Recently I have faced a scenario to numbering parent group and subgroup in the following formate
10 parentGroupRow1
10.1 childGroupRow1
10.2 childGroupRow2
10.2 childGroupRow2
20 parentGroupRow2
20.1 childGroupRow1
20.2 childGroupRow2
20.2 childGroupRow2
So i create two dataset and use RunningValue function
= RunningValue(Fields!InvoiceDetail_invoicedetailid.Value,CountDistinct, "Invoice")*10 & "."& RunningValue(Fields!InvoiceDetailTask_activityid.Value,CountDistinct, "InvoiceDetail")