Campi dentro il dettaglio

lunedì 17 luglio 2006 - 10.35

nik10 Profilo | Junior Member

ciao a tutti ho un piccolo problema:
Ho inserito nel dettaglio del mio report alcuni campi, che a loro volta arrivano da un file xsd. Adesso a me piacerebbe inpostare via codice le loro proprietà come posso fare? io ho provato con questa stringa di codice ma mi da errore...ecco il codice:
Documento.ReportDefinition.Sections[3].ReportObjects["Campo5"].ObjectFormat.EnableSuppress=true;
ed ecco l'errore:
Invalid report object name.
ringrazio anticipatamente
Nik10

freeteo Profilo | Guru

ciao,
sembra che non si chiami "Campo5" o cmq non è nella sezione 3....
Ti consiglio, invece di usare l'insieme "Sections", di usare direttamente l'insieme di oggetti generico del report "tuoreport.ReportDefinition.ReportObjects["Campo5"]....."
cosi' se poi aggiungi sezioni sopra o sotto al campo, non devi cambiare il codice ogni volta.

ciao.

Matteo Raumer
MCAD ... .net addicted :-)
http://blogs.dotnethell.it/freeteo

nik10 Profilo | Junior Member

e come si usa? scusa ma per me i report sono nuovi come argomento un piccolo esempio?
Nik10

freeteo Profilo | Guru

te l'ho scritto nel messaggio di prima:

Documento.ReportDefinition.ReportObjects["Campo5"].ObjectFormat.EnableSuppress=true;

praticamente ho tolto dal tuo il "Sections[3]." .Ripeto controlla il nome esatto, maiuscole e minuscole...

ciao.

Matteo Raumer
MCAD ... .net addicted :-)
http://blogs.dotnethell.it/freeteo
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5