Problema campos memo en Crystal Reports
Publicado por Marcelo Methol (1 intervención) el 07/01/2010 12:53:17
Estoy desarrollando dos aplicaciones en VB.net 2005 , una con base de datos access y otra con SQL Server
En ambas uso campos memo con formato rtf.
Desplegando los campos en text boxes no tengo ningun problema en ambas. Todo anda bien
La dificultad es cuando quiero imprimir dichos campos en crystal reports
En ambas aplicaciones, creo un esquema XML de los datos, genero los datasets y se los paso al
reporte con las siguientes instrucciones:
'El objeto TablaRD genera una consulta a partir de un procedimiento almacenado
'en este caso con 2 parametros
Dim Consulta As New TablaRD("SolVer", _p1, _p2)
'Para llamar al reporte que se llama "SolVer"
Dim rd As CrystalDecisions.CrystalReports.Engine.ReportDocument = New SolVer
rd.SetDataSource(Consulta.Tabla) 'Consulta.Tabla trae la tabla del dataset
CRViewer.ReportSource = rd
CRViewer.Show()
Cuando uso SQL server esto anda correctamente, los campos memo se desplegan correctamente, sean rtf o texto plano.
Cuando uso Access, los campos memo me salen truncados a 255 caracteres, tanto en texto plano como rtf.
No encontré en Internet situaciones similares.
Agradezco si alguien me puede dar una mano, porque estoy absolutamente trancado.
En ambas uso campos memo con formato rtf.
Desplegando los campos en text boxes no tengo ningun problema en ambas. Todo anda bien
La dificultad es cuando quiero imprimir dichos campos en crystal reports
En ambas aplicaciones, creo un esquema XML de los datos, genero los datasets y se los paso al
reporte con las siguientes instrucciones:
'El objeto TablaRD genera una consulta a partir de un procedimiento almacenado
'en este caso con 2 parametros
Dim Consulta As New TablaRD("SolVer", _p1, _p2)
'Para llamar al reporte que se llama "SolVer"
Dim rd As CrystalDecisions.CrystalReports.Engine.ReportDocument = New SolVer
rd.SetDataSource(Consulta.Tabla) 'Consulta.Tabla trae la tabla del dataset
CRViewer.ReportSource = rd
CRViewer.Show()
Cuando uso SQL server esto anda correctamente, los campos memo se desplegan correctamente, sean rtf o texto plano.
Cuando uso Access, los campos memo me salen truncados a 255 caracteres, tanto en texto plano como rtf.
No encontré en Internet situaciones similares.
Agradezco si alguien me puede dar una mano, porque estoy absolutamente trancado.
Valora esta pregunta


0