Professional Documents
Culture Documents
1 de 5
http://cristiantorresalfaro.blogspot.com/2013/01/filtrar-datos-de-reporte-c...
pgina principal
contacto
Translate
Seleccionar idioma
Primeramente les deseo feliz ao 2013 a todos los lectores de mi blog espero que este ao este
lleno de muchas bendiciones para todos.
Datos personales
Quiero empezar este ao con un ejemplo que es muy comn y necesario a la hora de hacer
Cristian Torres
reportes con crystal report, y es que cuando creamos reportes en ocasiones tenemos la necesidad
El ejemplo sera uno simple para que puedan entenderlo, la base de datos que usare para el
ejemplo solo cuenta con 2 tablas Categora y Articulo.
lenguajes.
Ver todo mi perfil
Reconocimientos
Etiquetas
el nombre de la tabla en la base de datos y ademas tener los mismos campos y mismo tipo de dato
C# - vb.net
Asp.Net
Entity Framework
LINQ
jQyery
JavaScript
Java
C++
11/4/2014 2:51 PM
2 de 5
http://cristiantorresalfaro.blogspot.com/2013/01/filtrar-datos-de-reporte-c...
Python
Sql Server
Seguidores
Google Friend Connect
Miembros (88) Ms
Blog Archive
2013 (2)
febrero (1)
enero (1)
Filtrar Datos de Reporte - Crystal Report
2012 (50)
Visitantes
Creamos el reporte usando el dataset que creamos(el reporte mostrara todos los articulos de
nuestra base de datos).
477,318
Sigueme
Seguir a @krizz_alfaro
Ahora crearemos el cdigo que usaremos para llenar el dataset y mostrar los datos en el reporte
as que agregamos una clase(modulo en el caso de vb) llamada Datos y agregamos el siguiente
codigo.
1
2
3
4
5
6
7
11/4/2014 2:51 PM
3 de 5
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
http://cristiantorresalfaro.blogspot.com/2013/01/filtrar-datos-de-reporte-c...
11/4/2014 2:51 PM
4 de 5
11
12
13
14
15
16
17
18
19
20
21
22
23
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
http://cristiantorresalfaro.blogspot.com/2013/01/filtrar-datos-de-reporte-c...
report.SetDataSource(datos);
crystalReportViewer1.ReportSource = report;
}
private void comboBox1_SelectionChangeCommitted(object sender, EventArgs e)
{
DsReporte datos = Datos.FiltrarArticulos(Convert.ToInt32(comboBox1.SelectedValue));
CrpReporte report = new CrpReporte();
report.SetDataSource(datos);
crystalReportViewer1.ReportSource = report;
}
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs)
?
ComboBox1.DataSource = Datos.CargarCategoria()
ComboBox1.DisplayMember = "CatNombre"
ComboBox1.ValueMember = "CatId"
ComboBox1.SelectedIndex = -1
Dim da As DsReporte = Datos.CargarArticulos()
Dim report As New CrpReporte()
report.SetDataSource(da)
CrystalReportViewer1.ReportSource = report
End Sub
Private Sub ComboBox1_SelectionChangeCommitted(ByVal sender As System.Object
Dim da As DsReporte = Datos.FiltrarArticulos(Convert.ToInt32(ComboBox1.SelectedValue))
Dim report As New CrpReporte()
report.SetDataSource(da)
CrystalReportViewer1.ReportSource = report
End Sub
11/4/2014 2:51 PM
5 de 5
http://cristiantorresalfaro.blogspot.com/2013/01/filtrar-datos-de-reporte-c...
0 comentarios:
Publicar un comentario en la entrada
Nota: solo los miembros de este blog pueden publicar comentarios.
Comentar como:
Publicar
Entrada ms reciente
Pgina principal
Entrada antigua
Copyright 2011 Cristian Torres. Free Blogspot Templates by Blogger Templates. Photography Logos. Css by csstemplatesmarket
11/4/2014 2:51 PM