SlideShare una empresa de Scribd logo
GUIA DE PROGRAMACION REPORTES
Para el desarrollode este formulariohay que teneren cuenta lo siguiente
1. Crear un origende datos
2. Crear el reporte con el programa CRYSTALREPORT
3. Insertar los campos a visualizaren la banda detalle
4. Diseñar el formulariocon el control CrystalReportyViewer
DECLARAMOS VARIABLES
Dim DaDocente As OleDbDataAdapter
Dim DsDocente As DataSet
BOTOM IMPRIMIR
If ChkGeneral.Checked = False Then
conexion.Open()
sql = "Select * From docente where nivel_enseñanza_nombramiento='" &
CmbNivel.SelectedValue & "'"
DaDocente = New OleDbDataAdapter(sql, conexion)
Try
DsDocente = New DataSet()
DsDocente.Clear()
DaDocente.Fill(DsDocente, "docente")
conexion.Close()
Dim Mirptdocente As New RptDocente
Mirptdocente.SetDataSource(DsDocente)
Me.CrystalReportViewer1.ReportSource = Mirptdocente
Me.CrystalReportViewer1.Zoom(75)
DsDocente.Dispose()
conexion.Close()
Catch ex As Exception
MessageBox.Show(ex.Message)
Finally
If conexion.State = ConnectionState.Open Then
conexion.Close()
End If
End Try
End If
If ChkGeneral.Checked = True Then
conexion.Open()
sql = "Select * From docente "
DaDocente = New OleDbDataAdapter(sql, conexion)
Try
DsDocente = New DataSet()
DsDocente.Clear()
DaDocente.Fill(DsDocente, "docente")
conexion.Close()
Dim Mirptdocente As New RptDocente
Mirptdocente.SetDataSource(DsDocente)
Me.CrystalReportViewer1.ReportSource = Mirptdocente
Me.CrystalReportViewer1.Zoom(75)
DsDocente.Dispose()
conexion.Close()
Catch ex As Exception
MessageBox.Show(ex.Message)
Finally
If conexion.State = ConnectionState.Open Then
conexion.Close()
End If
End Try
End If
End Sub

Más contenido relacionado

DOCX
Tecnologia 1
PPTX
Practica de visual basic sistema de facturación
DOCX
Guia programacon formulario cambiar clave
PDF
Tutorial ASP .NET
PDF
Guia proyecto software clinica
PPTX
PDF
50376518 crear-crystal
Tecnologia 1
Practica de visual basic sistema de facturación
Guia programacon formulario cambiar clave
Tutorial ASP .NET
Guia proyecto software clinica
50376518 crear-crystal

Similar a Guia programacion de reportes (20)

PPTX
reportes
PDF
10 pr1 crystal reports
PDF
Reportes con crystalreport
PPTX
Funciones
 
DOC
UNIDAD VIII - Informes o Reportes con Crystal Reports y VB - 21-V-2022 - ADMO...
PDF
Practica 8
PDF
Practica 8
PDF
Practica 8
PDF
Practica 8
PDF
Practica 8
PPTX
Creacion de informes
PPTX
Creacion de informes
DOCX
Repoteadores De Mysql2
DOCX
Repoteadores De Mysql2
DOCX
Bases de datos relacionales
DOCX
Bases de datos relacionales trabajo completo
PPTX
Actividad 1.2 Reportes Crystal Report para VS
PPTX
AccesPráctica de aprendiza 5 parte a. mayra heras. beatriz barchini. sandra ...
reportes
10 pr1 crystal reports
Reportes con crystalreport
Funciones
 
UNIDAD VIII - Informes o Reportes con Crystal Reports y VB - 21-V-2022 - ADMO...
Practica 8
Practica 8
Practica 8
Practica 8
Practica 8
Creacion de informes
Creacion de informes
Repoteadores De Mysql2
Repoteadores De Mysql2
Bases de datos relacionales
Bases de datos relacionales trabajo completo
Actividad 1.2 Reportes Crystal Report para VS
AccesPráctica de aprendiza 5 parte a. mayra heras. beatriz barchini. sandra ...
Publicidad

Guia programacion de reportes

  • 1. GUIA DE PROGRAMACION REPORTES Para el desarrollode este formulariohay que teneren cuenta lo siguiente 1. Crear un origende datos 2. Crear el reporte con el programa CRYSTALREPORT 3. Insertar los campos a visualizaren la banda detalle 4. Diseñar el formulariocon el control CrystalReportyViewer DECLARAMOS VARIABLES Dim DaDocente As OleDbDataAdapter Dim DsDocente As DataSet BOTOM IMPRIMIR If ChkGeneral.Checked = False Then conexion.Open() sql = "Select * From docente where nivel_enseñanza_nombramiento='" & CmbNivel.SelectedValue & "'" DaDocente = New OleDbDataAdapter(sql, conexion) Try DsDocente = New DataSet() DsDocente.Clear() DaDocente.Fill(DsDocente, "docente") conexion.Close() Dim Mirptdocente As New RptDocente Mirptdocente.SetDataSource(DsDocente) Me.CrystalReportViewer1.ReportSource = Mirptdocente Me.CrystalReportViewer1.Zoom(75) DsDocente.Dispose() conexion.Close() Catch ex As Exception MessageBox.Show(ex.Message) Finally If conexion.State = ConnectionState.Open Then conexion.Close() End If End Try
  • 2. End If If ChkGeneral.Checked = True Then conexion.Open() sql = "Select * From docente " DaDocente = New OleDbDataAdapter(sql, conexion) Try DsDocente = New DataSet() DsDocente.Clear() DaDocente.Fill(DsDocente, "docente") conexion.Close() Dim Mirptdocente As New RptDocente Mirptdocente.SetDataSource(DsDocente) Me.CrystalReportViewer1.ReportSource = Mirptdocente Me.CrystalReportViewer1.Zoom(75) DsDocente.Dispose() conexion.Close() Catch ex As Exception MessageBox.Show(ex.Message) Finally If conexion.State = ConnectionState.Open Then conexion.Close() End If End Try End If End Sub