- ysdemarc:
no, la risposta non si cancella.
- eurodencer87:
Non ho esperienza diretta con la tua versione, cmq per quei report che ho fatto io fino alla XI, un modo semplice ed efficace di passare dei valori che hai a codice è di farlo tramite i campi formula...penso rimanga valido anche nella tua versione.
Tu crei nel report uno di questi campi per ogni variabile che vuoi passare e poi gli setti il valore da codice:
mioReport.DataDefinition.FormulaFields["miocampoformula"].Text = " 'valore' ";
dove "miocampoformula" è il nome del campo che hai creato nel report, e il valore che gli passi deve essere tra apici se si tratta di una stringa.
Questo perchè quello che scrivi nella proprietà "Text" è praticamente quello che scriveresti dentro all'editor del campo formula, nel report designer.
Ti consiglio il campo formula invece di un campo parametro, perchè anche se il risultato finale è lo stesso, il parametro lo devi passare obbligatoriamente al report tramite codice, se non lo passi ti da errore in anteprima.
Ciao.
Matteo Raumer
[MCAD .net, MVP Visual C#]
http://blogs.dotnethell.it/freeteo