26 messaggi dal 03 settembre 2004
Salve a tutto il forum, avrei il seguente problema:

Dovrei stampare il contenuto di un file di word in un report, cosa che sono riuscito benissimo a fare con Visual Basic 6 e Crystal Report 4.1, adesso sto usando Vb.net 2005 e il Crystal Report che tiene incorporato.
Vi dico i seguenti passaggi che faccio nel report:
Insert -> Ole Object -> Spunto Crea da File -> Spunto Collegamento -> Seleziono il file interessato e premo OK.

A questo punto, su Main Report già mi spunta il contenuto del file word e anche su Main Report Preview, ma lancianto il report avviando l' applicazione, non mi spunta.

Di segui scrivo il codice col quale lancio la stampa


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}= " & CodiceTextBox.Text
Form2.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 = "Agenzia Immobiliare"
End With
tbCurrent.ApplyLogOnInfo(tliCurrent)
Next tbCurrent

Form2.CrystalReportViewer1.ReportSource = objdoc
Form2.CrystalReportViewer1.RefreshReport()
Form2.ShowDialog()


non capisco dove sbaglio.
Se qualcuno può aiutarmi gli e ne sarei grato.


Distinti Saluti Fabio Messina
26 messaggi dal 03 settembre 2004
Problema risolto, sbagliavo una stupidate, avendo aperto anche il report col Crystal 11, il report a cui ero agganciato era quello, ma continuavo, in secondo tempo, a modificare il report col crystal che sta incorporato a vb 2005. Comunque, sempre un oggetto ole collegato a un file esistente


Distinti Saluti Fabio Messina

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.