26 messaggi dal 03 settembre 2004
Salve a tutto il forum, avrei il seguente problema:
Se ad esempio mi trovo sul primo record, quando premo stampa, in anteprima, mi spunta l' immagine che sta sul primo record (database con immagini), se, dopo, chiudo il report e spostamdomi sul secondo record premo stampa, mi spunta l' immagine sempre del primo record.
Se chiudo l' applicazione e riapro e mi sposto sul secondo record, premendo stampa, mi spunta l' immagine del secondo record, quindi, ciò che manca è l' aggiornamento del report.


Try
Dim tbCurrent As CrystalDecisions.CrystalReports.Engine.Table
Dim tliCurrent As CrystalDecisions.Shared.TableLogOnInfo
Dim objdoc As New CrystalDecisions.CrystalReports.Engine.ReportDocument
Dim varformula As String

varformula = "{tabella1.codice}= " & Form1.CodiceTextBox.Text
CrystalReportViewer1.SelectionFormula = varformula

objdoc.Load(Application.StartupPath & "\crystalreport1.rpt")

For Each tbCurrent In objdoc.Database.Tables
tliCurrent = tbCurrent.LogOnInfo
With tliCurrent.ConnectionInfo
'.ServerName = myDataSource
.UserID = ""
.Password = ""
.DatabaseName = "GestioneSmaltimento"
End With
tbCurrent.ApplyLogOnInfo(tliCurrent)
Next tbCurrent

CrystalReportViewer1.ReportSource = objdoc
CrystalReportViewer1.RefreshReport()
End Try
End Sub


Per fare l' aggiornamento, che riga di codice dovrei aggiungere?



Distinti Saluti Fabio Messina
26 messaggi dal 03 settembre 2004
Risolto
CrystalReportViewer1.RefreshReport()
dopo la riga
CrystalReportViewer1.SelectionFormula = varformula

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.