Crystale report e passaggio dati

venerdì 27 gennaio 2006 - 09.35

nandonando Profilo | Senior Member

è posiibile passare una stringa al mio report e farla visualizzare ?
Mi spiego meglio carico il mio report in un crystal report view
in questo mo do

ViewState("ISPETTORE") = Request.QueryString("ISPETTORE")
Dim credentials As TableLogOnInfo = New TableLogOnInfo
credentials.ConnectionInfo.DatabaseName = "SCECES"
credentials.ConnectionInfo.UserID = "sa"
credentials.ConnectionInfo.Password = ""
credentials.ConnectionInfo.ServerName = ""
CrystalReportViewer1.LogOnInfo.Add(credentials)
'''

'''
Dim myRep As New ReportDocument
Dim RepPath As String

RepPath = Server.MapPath("VERIFICHE_DA_FARE_STAMPA.rpt")

myRep.Load(RepPath)
myRep.RecordSelectionFormula = "{VW_VERIFICHE_DA_FARE2.ID_ISPETTORE} = " & ViewState("ISPETTORE") & " and IsNull({VW_VERIFICHE_DA_FARE2.DATAVERIFICA})"

CrystalReportViewer1.ReportSource = myRep

quindi oltre all'id vorrei passare ad esempio la parola pippo
e farla visualizzare sul report è possibile?

freeteo Profilo | Guru

ciao,
puoi usare 1 campo formula nel report che metti giu dove vuoi, poi da codice gli setti il valore in questo modo:

mioReport.DataDefinition.FormulaFields["miaformula"].Text = "\"ciao ciao \"";

ricordati di dare anche gli apici se scrivi delle stringhe...(\" in c# e char(54) in vb se non ricordo male)
ciao

Matteo Raumer - .net addicted :-)
http://blogs.dotnethell.it/freeteo

nandonando Profilo | Senior Member

Scusami devo fare una cos adel genere giusto:

myRep.DataDefinition.FormulaFields("miaformula").Text = "passaggio stringa"
'''''''
myRep.Load(RepPath)
myRep.RecordSelectionFormula = "{VW_STAMPA_FATTURA.id_fattura}=" & ViewState("id_fattura")
CrystalReportViewer1.ReportSource = myRep

poi sul report come recupero la stringa( "miaformula") scusa se non sono stato molto chiaro e ti ho risposto solo ora

Il sito www.mapnet.it
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 !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5