Una famiglia di sistemi di gestione per database relazionali di Microsoft progettati per semplificare l'uso.
Ciao Matteo,
il problema è che diversamente dalle sottomaschere, non è possibile modificare l'origine record di un sottoreport. L'effetto è l'errore che ricevi.
Esistono tuttavia delle valide alternative:
- aprire il sottoreport preventivamente in modalità design per modificarne l'origine record
- utilizzare l'evento Open del sottoreport
- basare il sottoreport su una query e modificare la query
- ...
Qui trovi un'interessante discussione che affronta il tuo problema e ne illustra le varie soluzioni:
Change recordsource of subreport in vba
David