Sfogliare le pagine in un sito web

lunedì 14 gennaio 2013 - 17.16

jjchuck Profilo | Senior Member

perchè se sfoglio un report (crystalreport) nel mio sito (esempio clicco su pagina seguente) non ci riesce...
compare un form dove dice "attendere il completamento dell'operazione..."
ma in realtà non ci riesce...cosa debbo fare


ps: sottolineo che questo accade anche se un report ha solo 3 pagine e comunque in anteprima di progettazione sfoglio le pagine correttamente...


ma che diamine vuoleee

pps: ho realizzato un "Crystal web site" dalla procedura guidata e tutto funziona...ma nel mio sito lo stesso principio non va


Ho risolto: carico i dati su evento Init invece che load della pagina...

freeteo Profilo | Guru

>Ho risolto: carico i dati su evento Init invece che load della
>pagina...
ok potrebbe essere corretto, ma volevo farti una domanda: hai provato ad usare un oggetto "DataSource"?

Ad esempio prendi quello dalla toolbox che così ti aiuta con un piccolo wizard di configurazione...

Ciao.

Matteo Raumer
[MCAD .net, MVP Visual C#]
http://blogs.dotnethell.it/freeteo

jjchuck Profilo | Senior Member

si facevo tutto con la procedura guidata ma le funzionalità piu comode...tipo trevieew e paginazione non andavano a causa credo dei dati...

ps: come faccio a non chiederti con Datasource che intendi...?

freeteo Profilo | Guru

>si facevo tutto con la procedura guidata ma le funzionalità piu
>comode...tipo trevieew e paginazione non andavano a causa credo
>dei dati...
intendi dire a causa del mancato DataBind tra i vari eventi?



>ps: come faccio a non chiederti con Datasource che intendi...?
intendo il controllo CrystalReportSource agganciato al report che nel configurarlo ti da una mano con il wizard...

Ciao.

Matteo Raumer
[MCAD .net, MVP Visual C#]
http://blogs.dotnethell.it/freeteo

jjchuck Profilo | Senior Member

è il primo vero evento della pagina dove inizializza la classe della pagina...

su load semplicemente non è corretto...

Protected Sub Page_Init(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Init Dim crystalReport As New ReportDocument() crystalReport.Load(Server.MapPath("xxx.rpt")) crystalReport.SetDatabaseLogon("x", "xx", "xx\xx", "xx") CrystalReportViewer1.ReportSource = crystalReport CrystalReportViewer1.ID = "xxx" End Sub
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-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5