Per prima cosa ti ringrazio per la disponibilità.
Nel frattempo ieri ho risolto, rileggendo il codice ho notato che quanto dimensionavo il dataset non lo assegnavo al dataset legato al report, spero di essermi spiegato
In pratica scrivevo:
Dim dataset as New dataset
piuttosto di:
Dim dataset as New datasetreport