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
Crystal Reports e reportistica
Quando il system.mdw cambia....
martedì 04 dicembre 2007 - 15.47
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Earthquake
Profilo
| Junior Member
87
messaggi | Data Invio:
mar 4 dic 2007 - 15:47
Ciao Ragazzi,
Ho un grosso problema.
ho dovuto, per esigenze che non sto qui ad elencare, creare sul mio file access i livelli di protezione con utenti e password. Ho quindi dovuto cambiare il system.mdw e ne ho creato uno nuovo ad hoc per le mie esigenze.
Ho creato il mio report con CrystalReport e fino qui tutto bene.
Aggancio il database, setto l'utente e la password e setto in fine anche il nuovo system.mdw.
Il problema nasce quando sono nel codice.
Non credo che esista, o almeno io non ci sono riuscito, una propietà che mi faccia settare il nuovo system.mdw
Ecco il codice che ho usato per le impostazioni.
Imports CrystalDecisions
Imports System.Configuration
Imports CrystalDecisions.Shared
Imports CrystalDecisions.CrystalReports.Engine
Private Sub Crystal()
Dim crtableLogoninfo As New TableLogOnInfo
Dim crConnectionInfo As New ConnectionInfo
Dim CrTables As Tables
Dim CrTable As Table
Dim crReportDocument As New ReportDocument
crReportDocument.Load("c:\prova.rpt")
With crConnectionInfo
.DatabaseName = "c:\db2.mdb;"
.UserID = "Utente"
.Password = "password"
'qui dovrebbe esserci una proprietà per settare il system.mdw
End With
CrTables = crReportDocument.Database.Tables
Try
For Each CrTable In CrTables
With crtableLogoninfo.ConnectionInfo
.DatabaseName = "c:\db2.mdb;"
.UserID = "Utente"
.Password = "password"
'qui dovrebbe esserci una proprietà per settare il system.mdw
End With
CrTable.ApplyLogOnInfo(crtableLogoninfo)
Next
Catch ex As Exception
MsgBox(ex.Message, MsgBoxStyle.Exclamation)
End Try
crViewer.ReportSource = crReportDocument
crViewer.Zoom(1) 'Imposta lo zoom a larghezza pagina
crReportDocument.Refresh()
End Sub
freeteo
Profilo
| Guru
6.542
messaggi | Data Invio:
mar 4 dic 2007 - 20:48
ciao,
con questa modalità non ho esperienza, cercando sul support delle businessobjetcs ho trovato questo, vedi se ti puo' essere d'aiuto:
http://resources.businessobjects.com/support/communitycs/TechnicalPapers/scr_access_open_session.pdf
ciao.
Matteo Raumer
[MCAD .net]
http://blogs.dotnethell.it/freeteo
Earthquake
Profilo
| Junior Member
87
messaggi | Data Invio:
mer 5 dic 2007 - 12:03
Ciao,
Ti ringrazio per la risposta rapida ma purtroppo il problema non è stato risolto.
Grazie ancora.
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 !