Segment and Group Datatable by not grouping item with same transaction ID/item name

Maybe it will help when grouping the data by Item value and each group will be a datatable within a list of datatables.

Assign Activity:
LHS:TableList | List(Of DataTable)

(From d in dtData.AsEnumerable
Group d by k=d("Item").toString.Trim into grp=Group
Select t = grp.CopyToDataTAble).toList