Tema destacado: Recuperar cuenta de Google, GMail, Youtube
Autor
|
Tema: crystal Report (Leído 975 veces)
|
chelita
Desconectado
Mensajes: 14
chelita :)
|
hola tengo un problema estoy creando un sistema para una pequeña empresa y en la ventana de ventas necesito agregar un crystal report para que me pueda imprimir las facturas, pero la verdad no me acuerdo de como hacerlo ¿me podiran ayudar? como hace tiempo deje de programar y hasta hece poco retome esto es un poco olvidadizo para mi.
Gracias.
|
|
|
|
|
En línea
|
|
|
|
|
seba123neo
|
Hola, yo los como los hacia en visual basic 6, los armo en el diseñador de visual studio y desde codigo le paso la consulta SQL como origen de datos y listo. pero hay que armar antes la estructura del reporte(los campos), en visual basic 6 tenias que crear unos archivos .ttx con la estructura de los campos, pero ahora en .NET debes insertar un DataSet, y dentro del dataset crear un DataTable y a este ingresarle la estructura del reporte(creas las columnas etc..), despues desde el reporte, vas a agregerle el origen de datos y ahi seleccionas el dataset que creaste y listo, te carga la estructura y vas poniendo los campos en el reporte.
saludos.
|
|
|
|
|
En línea
|
Mucha gente, especialmente la ignorante desea castigarte por decir la verdad, por ser correcto, por ser tú. Nunca te disculpes por ser correcto, o por estar años delante de tu tiempo. Si estas en lo cierto, y lo sabes, que hable tu razón. Incluso si eres una minoria de uno solo, la verdad sigue siendo la verdad. M. Gandhi
|
|
|
chelita
Desconectado
Mensajes: 14
chelita :)
|
he visto en paginas acerca de como crear un crystal report pero aun no entiendo como crearlo se me empezo a complicar un poco con lo del dataset
|
|
|
|
|
En línea
|
|
|
|
jacj0102
Desconectado
Mensajes: 33
"Camina hacia el futuro!!!"
|
Disculpa chelita. Dime en q lenguaje de programacion estas trabajando para poder ayudarte. Si es en el Visual Basic es la version 6 o 2005 para arriba
|
|
|
|
« Última modificación: 15 Junio 2011, 00:14 por jacj0102 »
|
En línea
|
"La Raiz del Estudio es Amargo, Pero el Fruto es Dulce" "Corrige al sabio y se hara mas sabio, corrige al necio y te lo echara de enemigo"
|
|
|
|
seba123neo
|
Disculpa chelita. Dime en q lenguaje de programacion estas trabajando para poder ayudarte. Si es en el Visual Basic es la version 6 o 2005 para arriba
si esta en el foro de .net es porque no usa visual basic 6. chelita todavia no pudiste, sino te digo como hacer ??
|
|
|
|
|
En línea
|
Mucha gente, especialmente la ignorante desea castigarte por decir la verdad, por ser correcto, por ser tú. Nunca te disculpes por ser correcto, o por estar años delante de tu tiempo. Si estas en lo cierto, y lo sabes, que hable tu razón. Incluso si eres una minoria de uno solo, la verdad sigue siendo la verdad. M. Gandhi
|
|
|
chelita
Desconectado
Mensajes: 14
chelita :)
|
yo programo en el visual studio 2005 c# pero no entiendo como le agrego lo del data set
|
|
|
|
|
En línea
|
|
|
|
jacj0102
Desconectado
Mensajes: 33
"Camina hacia el futuro!!!"
|
Bueno chelita espero esto te ayude. Es un reporte q carga desde un dataGridView: private void btnver_Click(object sender, EventArgs e) { DataSet1 ds = new DataSet1(); int filas = dataGridView1.Rows.Count; for (int i = 0; i <= filas - 2; i++) { ds.Tables[0].Rows.Add (new object[]{ dataGridView1[0,i].Value.ToString(), dataGridView1[1,i].Value.ToString(), dataGridView1[2,i].Value.ToString(), dataGridView1[3,i].Value.ToString(), dataGridView1[4,i].Value.ToString() }); } ReportDocument oRep = new ReportDocument(); oRep.Load("C:/Users/JOHN/Desktop/Nueva carpeta (2)/WindowsFormsApplication1/WindowsFormsApplication1/CrystalReport1.rpt"); oRep.SetDataSource(ds); crystalReportViewer1.ReportSource = oRep; } Claro no te olvides de importar: using CrystalDecisions.CrystalReports.Engine; Lo q hace este codigo es mostrarte todo lo que tienes en un dataGridView en un Reporte espero te sirva este codigo.
|
|
|
|
|
En línea
|
"La Raiz del Estudio es Amargo, Pero el Fruto es Dulce" "Corrige al sabio y se hara mas sabio, corrige al necio y te lo echara de enemigo"
|
|
|
chelita
Desconectado
Mensajes: 14
chelita :)
|
ok lo checare para ver si me funciona Gracias
|
|
|
|
|
En línea
|
|
|
|
|
|