Dobro si uradio to sa TABLE i stavljanjem subreporta u jedan red.
Pozivanje ne radi ako zaboraviš subscribe na event (što verujem nisi zaboravio - npr. ReportViewerMain.LocalReport.SubreportProcessing += SubreportProcessing; ).
Češći razlog je da nešto nije dobro povezano i onda ni ne dolazi do generisanja subreporta:
http://stackoverflow.com/quest...ortprocessing-event-not-firing
Citat:
Check your subreport parameters. If a parameter condition fails, the subreport is not loaded. Also check Visual Studio trace output, it shows which parameter causes the error.
In order to perform a quick check, set all subreport parameters to allow null.
It did the trick for me (now, I just need to understand why I get a null value instead of the expected one :))
A može i ovo da bude u pitanju:
https://social.msdn.microsoft....-firing?forum=vsreportcontrols
Elem, prvu stvar koju bih proverio jeste parametar.
Na glavnom reportu, desni klik na subreport > Subreport Properties > Jezičak Parameters
Tu mora da bude jedan parametar Name - VoziloId, Value - [VoziloId] (ili kako si već nazvao parametre i kolonu).
Uglavnom, igraj se, probaj kombinacije dok ne proradi.