Creare un report da codice

martedì 23 ottobre 2007 - 08.34

x69asterix Profilo | Junior Member

ragazzi per favore mi date una mano a creare un report da codice in Vb.Net 2005? caricando i dati da un file.xml!!
il CrystalReport1.rpt lo progetto con cinque Text nella Section 2

rinominati
ID Data Importo Tipo Note.
Il file.xml come nome della tabella è "Table" dove al suo interno sono presenti i cinque campi
Il file xml si chiama Bancomat.xml
non ho mai avuto esperienza in materia se siete così cortesi di spiegarmi come procedere, grazie in anticipo.





x69asterix Profilo | Junior Member

ragazzi ma sbaglio io ho mi sfugge qualcosa uso questo codice ma non visualizzo niente.



Dim cn As New System.Data.SqlClient.SqlConnection("Data Source=" & Application.StartupPath + "\Conto.sdf")

Dim str As String
str = "SELECT * FROM Dati"
Try

Dim myRep As New ReportDocument
Dim RepPath As String = Application.StartupPath + "\CrystalReport1.rpt"
dataAdapter = New SqlClient.SqlDataAdapter(str, cn)
commandBuilder = New SqlClient.SqlCommandBuilder(dataAdapter)
dataSet = New Data.DataSet
dataAdapter.Fill(dataSet)
myRep.Load(RepPath)
myRep.SetDataSource(dataSet.Tables(0))
CrystalReportViewer1.ReportSource = myRep

freeteo Profilo | Guru

ciao,
non so se sia supportata la connessione a file "sdf" da stringa sql...sei sicuro di questa funzionalita?
Per il resto, il codice sembra giusto, verifica che la tabella riempita dal dataAdapter sia realmente piena...

per la parte xml ti ho risposto qui:
http://www.dotnethell.it/forum/messages.aspx?ThreadID=18812

ciao.

Matteo Raumer
[MCAD .net]
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