Crystal report avec l'asp.net ( gestion des états)

Description

se code vous permettra de s'avoir gérer vorte états imprimable d'aprés la base de donnée , le plus important dans cette mini application c'est la page lier avec l'états crystal report !! ATTENTION : changez dans le code l'emplacement de fichier crystal report pour qu'il soit efféctuer!! alors amusez vous !!

Source / Exemple :


Imports CrystalDecisions.CrystalReports.Engine
Imports CrystalDecisions.Shared
Imports System.Data.SqlClient
Imports System.Data

'http://www.kobra.ie.ma

Partial Class Default3
    Inherits System.Web.UI.Page
    Public con As New SqlConnection("data source=localhost;integrated Security=SSPI;database=gestion_note")
    Public cmd As SqlCommand
    Public da As SqlDataAdapter
    Public ds As New DataSet

    Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
       
    End Sub

    Protected Sub CrystalReportViewer1_Init(ByVal sender As Object, ByVal e As System.EventArgs) Handles CrystalReportViewer1.Init
       

    End Sub

    Protected Sub CrystalReportViewer1_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles CrystalReportViewer1.Load
        Dim f As Integer = Request.QueryString("dd")
        Dim crt As New ReportDocument

        cmd = New SqlCommand("select * from kolchi WHERE code_stagaire=" & f & "", con)
        da = New SqlDataAdapter(cmd)
        da.Fill(ds, "kolchi")
        crt.Load("C:\Documents and Settings\hoummane\Bureau\asp.net (mouhim)\applicaton\gestion_note\CrystalReport.rpt")
        crt.SetDataSource(ds.Tables("kolchi"))
        Me.CrystalReportViewer1.ReportSource = crt
    End Sub
End Class

Conclusion :


faut bien consentrer sur la liaison enter le fichier crystal report et la page.aspx qui lui affécte les données d'aprés la base !!

et n'oubliez pas les commantraire

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.