Hallo,
ich habe das Problem, das aus VB.net heraus der CR - Viewer angezeigt wird (mit einem Bericht). Jedoch werden hier nicht die aktuellen Werte angezeigt, sondern die des 1. Datensatzes aus der Tabelle.
Wenn ich ein Refresh - Report ausführe, soll der User seine DB - Anmeldedaten eingeben (Server, Tabelle, Name, Passwort). Das ist für mich nicht aktzeptabel, so dass ich auf folgende Lösung gekommen bin:
(Natürlich verwende ich andere Login - Infos, aber um es zu verdeutlichen :-))
Me.crystalReportViewer.LogOnInfo(0).ConnectionInfo .ServerName = "Server1"
Me.crystalReportViewer.LogOnInfo(0).ConnectionInfo .DatabaseName = "Datenbank"
Me.crystalReportViewer.LogOnInfo(0).ConnectionInfo .UserID = "p_thorn"
Me.crystalReportViewer.LogOnInfo(0).ConnectionInfo .Password = "p_thorn"
Me.crystalReportViewer.LogOnInfo(1).ConnectionInfo .ServerName = "Server1"
Me.crystalReportViewer.LogOnInfo(1).ConnectionInfo .DatabaseName = "Datenbank"
Me.crystalReportViewer.LogOnInfo(1).ConnectionInfo .UserID = "p_thorn"
Me.crystalReportViewer.LogOnInfo(1).ConnectionInfo .Password = "p_thorn"
Das Problem ist, dass immer noch die Anmelde - Maske kommt, der Report also nicht refresht werden kann ohne manuelle Eingabe der Anmelde - Informationen.
Kann mir jemand helfen???
Vielen Dank
Peter
Me.crystalReportViewer().RefreshReport()
Me.crystalReportViewer.ShowFirstPage()
ich habe das Problem, das aus VB.net heraus der CR - Viewer angezeigt wird (mit einem Bericht). Jedoch werden hier nicht die aktuellen Werte angezeigt, sondern die des 1. Datensatzes aus der Tabelle.
Wenn ich ein Refresh - Report ausführe, soll der User seine DB - Anmeldedaten eingeben (Server, Tabelle, Name, Passwort). Das ist für mich nicht aktzeptabel, so dass ich auf folgende Lösung gekommen bin:
(Natürlich verwende ich andere Login - Infos, aber um es zu verdeutlichen :-))
Me.crystalReportViewer.LogOnInfo(0).ConnectionInfo .ServerName = "Server1"
Me.crystalReportViewer.LogOnInfo(0).ConnectionInfo .DatabaseName = "Datenbank"
Me.crystalReportViewer.LogOnInfo(0).ConnectionInfo .UserID = "p_thorn"
Me.crystalReportViewer.LogOnInfo(0).ConnectionInfo .Password = "p_thorn"
Me.crystalReportViewer.LogOnInfo(1).ConnectionInfo .ServerName = "Server1"
Me.crystalReportViewer.LogOnInfo(1).ConnectionInfo .DatabaseName = "Datenbank"
Me.crystalReportViewer.LogOnInfo(1).ConnectionInfo .UserID = "p_thorn"
Me.crystalReportViewer.LogOnInfo(1).ConnectionInfo .Password = "p_thorn"
Das Problem ist, dass immer noch die Anmelde - Maske kommt, der Report also nicht refresht werden kann ohne manuelle Eingabe der Anmelde - Informationen.
Kann mir jemand helfen???
Vielen Dank
Peter
Me.crystalReportViewer().RefreshReport()
Me.crystalReportViewer.ShowFirstPage()
Comment