Ordinamento crystal

martedì 22 novembre 2005 - 11.41

nandonando Profilo | Senior Member

Questo è il mio codice:
ViewState("ISPETTORE") = Request.QueryString("ISPETTORE")
Dim credentials As TableLogOnInfo = New TableLogOnInfo
credentials.ConnectionInfo.DatabaseName = "SCECES"
credentials.ConnectionInfo.UserID = "sa"
credentials.ConnectionInfo.Password = "lmiapaaa"
credentials.ConnectionInfo.ServerName = "nnn"
CrystalReportViewer1.LogOnInfo.Add(credentials)
Dim myRep As New ReportDocument
Dim RepPath As String

'Dim str As String = "SELECT * FROM VW_VERIFICHE_DA_FARE2 WHERE DATAVERIFICA IS NULL AND ID_ISPETTORE = " & ViewState("ISPETTORE")

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

Come faccio l'ordinamento aD ESEMPIO PER DITTA?

freeteo Profilo | Guru

ciao,
basta che imposti il campo nell'insieme dei campi per cui ordinare il report (ovviamente 1a di darlo in pasto al viewer):

myRep.DataDefinition.SortFields[0].Field = mioReport.Database.Tables[0].Fields["ditta"];
myRep.DataDefinition.SortFields[0].SortDirection = SortDirection.AscendingOrder;

etc...
ps: se vuoi ordinare per 1altro campo in cascata al primo allora aggiungi all'insieme aumentando l'indice.

ciao

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

nandonando Profilo | Senior Member

Ma al posto di mio report cosa devo scrivere?
scusa la mia ignoranza

freeteo Profilo | Guru

si scusa "mioreport" è "myrep" nel tuo caso...intendo l'oggetto report che stai utilizzando..
funziona?


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

nandonando Profilo | Senior Member

ok ma mi dice
Indice non valido.


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