FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Query para Crystal (delphi2005.Net)
hola
Estoy probando los objetos para crytalReports que incluye Delphi2005, he conseguido que me abra los informes , que me valide la BBDD, pasr parametros al informe, pero si quiero pasarle un query me estoy encontrando con problemas ya que a veces funciona, la mayoria de las veces no, y cuando funciona a veces lo hace bien. Para ello estoy intentando pasarle un dataset al objeto ReportDocument pero no me funciona correctamente: midataset := dataset.Create; oleConn := OleDbConnection.Create(conn); oleAdapter := OleDbDataAdapter.Create; oleAdapter.SelectCommand := OleDbCommand.Create(query, oleConn); oleAdapter.Fill(midataset,mitabla); myReportDocument.SetDataSource(midataset); En el oleAdapter.Fill el problema lo tengo con el parametro "mitabla" ya que si le indico una tabla funciona +o-, pero no siempre vale cualquiera ya que si le paso una funciona +o- bien, si le paso otra saca el informe en blanco o no hace ni caso a la query. tambien he intentado solo pasarle el dataset, sin la tabla, y lo que sucede es que no me hace caso a la query , me estoy desesperando...... Alguien sabe como pasarle una query con la clausula WHERE y que la haga caso.... gracias de antemano Un Saludo |
|
|
|