Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
ASP.NET 2.0 / 3.5 / 4.0
Problema con CrystalReport
martedì 07 luglio 2009 - 17.42
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Francescoxx
Profilo
| Newbie
1
messaggi | Data Invio:
mar 7 lug 2009 - 17:42
Ciao a tutti, purtroppo (causa tempi) ho dovuto tirar su un report usando i CR.
I reports sono 2, il primo legge da un DB sql alcuni campi e li stampa.
Tutto ok, perfetto e funzionante (il mio datore è rimasto molto contento)
Poi mi ha chiesto di fare un report un po più calcolato e, mi sono avvalso
dell'uso dei DataSet di ado.net.
Mi sono creato il mio dataset, l'ho riempito come volevo e mediante session
l'ho passato ad una pagina bianca con solo il report viewer.
Risultato: Il report viene visualizzato in maniera PERFETTA.
Adesso il problema:
Quando premo uno dei tasti della Crystal BAR (quella in alto) mi appare una
schermata dove mi chiede Username password e altre cavolate che ovviamente
non dovrei inserire....
La cosa è estremamente strana, sembra mi chieda il nome utente e password
per collegarmi al dataset. Ovviamente il mio dataset non ha alcuna password...
Ho provato comunque a passargli tutti i nomi utenti e password mi potessero
venire in mente ma nada...
Sapreste consigliarmi il perchè di tutto questo?
Questo è il codice della pagina che svolge da visualizzatore del CR.
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
If IsPostBack = False Then
Dim dt_referencelistclinaz As DataTable = DirectCast(Session("dt_referencelistclinaz"), DataTable)
Dim referencelistreportdataset As New DataSet
referencelistreportdataset.Tables.Add(dt_referencelistclinaz)
Dim reportz As New CrystalDecisions.CrystalReports.Engine.ReportDocument()
reportz.Load("C:\Reports\SpecificReferenceList.rpt")
reportz.SetDataSource(referencelistreportdataset.Tables(0))
CrystalReportViewer1.ReportSource = reportz
CrystalReportViewer1.PrintMode = CrystalDecisions.Web.PrintMode.Pdf
End If
End Sub
Ve ne sarei stra-riconoscente!
Francesco
Jok83
Profilo
| Junior Member
139
messaggi | Data Invio:
mer 8 lug 2009 - 09:34
Ciao Francesco
credo che ti chieda le credenziali per il crystlreportreportviewer
TableLogOnInfo credentials=new TableLogOnInfo();
//Completiamo le proprietà con i nostri parametri per l'accesso a SQL
credentials.ConnectionInfo.DatabaseName="Intranet";
credentials.ConnectionInfo.UserID = "boh";
credentials.ConnectionInfo.Password = "boh";
credentials.ConnectionInfo.ServerName="(local)";
credentials.TableName="Persone";
//Aggiungiamo le credenziali al Report Viewer
CrystalReportViewer1.LogOnInfo.Add(credentials);
da passargli prima di
CrystalReportViewer1.ReportSource = reportz
CrystalReportViewer1.PrintMode = CrystalDecisions.Web.PrintMode.Pdf
mi sembra di ricordare che mi dava un errore simile...
fammi sapere ciao!
Torna su
Stanze Forum
Elenco Threads
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 !