Sto sviluppando un RDL in SSRS 2008 e sto provando a spostare una tabella del sottoreport direttamente in un rapporto principale in modo che io esegua questo sottoreport nello stesso proc memorizzato come il mio rapporto principale.
Tuttavia, ho problemi a collegarlo. Ho ottenuto il proc memorizzato per funzionare correttamente. Ma ora quando cerco di copiare questa tabella nel report principale ottengo i seguenti errori:I membri di dettaglio SSRS possono contenere solo membri interni statici.
Error 1 [rsInvalidDetailDataGrouping] The tablix ‘table2’ has a detail member with inner members. Detail members can only contain static inner members. \\operations\userfiles\R15D\Documents\Visual Studio 2008\Projects\Test\Test2\DischargePlan.rdl 0 0
Report item expressions can only refer to fields within the current dataset scope or, if inside an aggregate, the specified dataset scope
Come posso fare questo? Ho provato vari rimedi che ho trovato su internet ma nessuno ha funzionato. Ho provato a spostare il tavolo a livello di gruppo e ad eliminare il raggruppamento dei dettagli. Ho rimosso gli elementi di ordinamento, ecc. Ma l'unico modo in cui ho risolto questo errore è eliminare tutti i raggruppamenti per questa tabella e tutti i valori della casella di testo.