Non so se è possibile o meno, ma ho pensato di chiedere. Molte volte i report hanno bisogno del raggruppamento dei dati per avere ancorato alla base del report alcune informazioni di riepilogo, come le fatture. Non vuoi che i totali si spostino verso l'alto in base a solo 2 linee di dettaglio rispetto a un altro con 20. Ho provato a lavorare con l'utilizzo della Tablix legata all'origine dati per l'output, ma non ho potuto ottenere tutto correttamente ... Sarebbe o si spostano verso l'alto o forzano l'interruzione e appaiono nella parte superiore della pagina successiva.RDLC report piè di pagina con valore da "Current Record"
Quindi, se qualcuno ha qualche idea per risolvere il problema, anche quello sarebbe grandioso.
Il mio secondo approccio era quello di utilizzare semplicemente un piè di pagina di report semplice. Tuttavia, la pagina "Report" complessiva non è tecnicamente "BOUND" su qualsiasi origine dati. Quindi, se ho messo una casella di testo nel piè di pagina e voglio che per mostrare qualcosa, non posso scegliere "la più recente fila dall'origine dati associata alla Tablix", richiede sempre un aggregato, come ad esempio
=First(Fields!SomeField.Value, "SomeDataSource")
=Sum(...
=Last(...
etc...
Voglio solo che sia il più recente ... quindi ho provato a utilizzare le variabili del report per crearne uno e stavo pensando di aggiornarlo per riga in elaborazione, quindi ha sempre avuto il valore "più recente" e Potrei semplicemente scaricare quel valore nella parte inferiore del rapporto.
Qualsiasi suggerimento per entrambi sarebbe fantastico. Grazie.
Grazie per l'idea e sembra un'ottima soluzione. Ho fatto simili in un altro linguaggio di sviluppo, ma non ho mai pensato di applicarlo qui. All'epoca del post, ero in una fase iniziale e non avevo familiarità con tali tecniche in C#/reporting. Segnerò la risposta come so che funzionerà dalla mia esperienza passata. – DRapp