Pasar valor de las formulas a Crystal Report?

02/03/2006 - 12:11 por Roberto | Informe spam
Buenas me estoy liando con vs2005 y crystal report, antes con vb6 le pasaba
el valor de la formula al reporte de crystal de la siguiente forma:
crystalreportviewer1.selectionformula(0)="nombre='loquesea'"
y funciona perfectamente ,pero con esta versión nueva me estoy volviendo loco.
Alguien que pueda ayudarme, gracias.
Roberto.

Preguntas similare

Leer las respuestas

#1 Luis Miguel Blanco
02/03/2006 - 13:51 | Informe spam
Hola Roberto

En Crystal Reports para .NET, hay operaciones que se realizan de forma
distinta que en la versión para VB6.

Te acompaño un fragmento de código de ejemplo, en el que se modifica una
fórmula que hemos incrustado en un informe.

'///////////////////////////////////////
' instanciar el objeto informe
Dim oRptPrueba As New rptPrueba()

' establecer la fórmula de selección de registros
oRptPrueba.RecordSelectionFormula = "{Suppliers.SupplierID} = " &
Me.txtDesde.Text & " to " & Me.txtHasta.Text

' asignar el objeto informe al control visualizador
Me.crvInforme.ReportSource = oRptPrueba
'///////////////////////////////////////

Espero que te sirva para resolver el problema con tu informe.

Un saludo
Luis Miguel Blanco
http://www.dotnetmania.com


"Roberto" wrote:

Buenas me estoy liando con vs2005 y crystal report, antes con vb6 le pasaba
el valor de la formula al reporte de crystal de la siguiente forma:
crystalreportviewer1.selectionformula(0)="nombre='loquesea'"
y funciona perfectamente ,pero con esta versión nueva me estoy volviendo loco.
Alguien que pueda ayudarme, gracias.
Roberto.
Respuesta Responder a este mensaje
#2 Roberto
02/03/2006 - 16:27 | Informe spam
Gracis Luis Miguel, pero no me funciona me da el siguiente error:

This field name in not known
Error in File D:\docum..\config..\temp\temp_0c51b0d8-51c4-4c.rpt
Error in formula<Record_Selection>
'{planta}='063"
This field name in not known.

Te aseguro que el hay un campo formula que se llama planta.
En que fallo, gracias.

"Luis Miguel Blanco" wrote:

Hola Roberto

En Crystal Reports para .NET, hay operaciones que se realizan de forma
distinta que en la versión para VB6.

Te acompaño un fragmento de código de ejemplo, en el que se modifica una
fórmula que hemos incrustado en un informe.

'///////////////////////////////////////
' instanciar el objeto informe
Dim oRptPrueba As New rptPrueba()

' establecer la fórmula de selección de registros
oRptPrueba.RecordSelectionFormula = "{Suppliers.SupplierID} = " &
Me.txtDesde.Text & " to " & Me.txtHasta.Text

' asignar el objeto informe al control visualizador
Me.crvInforme.ReportSource = oRptPrueba
'///////////////////////////////////////

Espero que te sirva para resolver el problema con tu informe.

Un saludo
Luis Miguel Blanco
http://www.dotnetmania.com


"Roberto" wrote:

> Buenas me estoy liando con vs2005 y crystal report, antes con vb6 le pasaba
> el valor de la formula al reporte de crystal de la siguiente forma:
> crystalreportviewer1.selectionformula(0)="nombre='loquesea'"
> y funciona perfectamente ,pero con esta versión nueva me estoy volviendo loco.
> Alguien que pueda ayudarme, gracias.
> Roberto.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida