Crystal Report - Como usar vb6 y cr 10 con campos parametros

 
Vista:

Como usar vb6 y cr 10 con campos parametros

Publicado por Ana M. (1 intervención) el 05/06/2007 10:22:33
Hola amigos,

Deseo hacer una aplicacion en la que el contenido de un text box, se muestre en un reporte hecho con crystal 10.

He estado mirando en el foro y he probado el codigo, pero sigo teniendo problemas.
me da este error:

error en el metodo parameterfields del objeto ireport.

y el codigo que uso es este:

Private Sub Command2_Click()
Dim CrRep As New CRAXDRT.Report
Dim CrApp As New CRAXDRT.Application
Dim reportname As String

Form2.Show
Rep.ParameterFields(0) = "texto;" & Text1.Text & ";true"
CrRep.Action = 1

reportname = "ejemplo.rpt"
Set CrRep = CrApp.OpenReport(App.Path & "\" & reportname)

Form2!CrystalActiveXReportViewer1.ReportSource = CrRep
Form2!CrystalActiveXReportViewer1.ViewReport
End Sub

que hago mal?

La verdad es que nunca he usado crystal y no tengo mucha idea.

espero que me echeis una mano.

Saludos, Ana
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Como usar vb6 y cr 10 con campos parametros

Publicado por Fran (371 intervenciones) el 05/06/2007 14:50:53
Intenta a ver que pasa.
Rep.ParameterFields(0).AddCurrentValue Text1.Text
Rep.ParameterFields(1).AddCurrentValue Text2.Text
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Como usar vb6 y cr 10 con campos parametros

Publicado por Ana M. (2 intervenciones) el 05/06/2007 14:59:57
Hola Fran,

Mira, al final consegui pasar variables al mi reporte de crystal.

Pero a lo largo de la mañana me ha surgido otro problema, y es de la misma indole, esto es, necesito pasar todo el contenido de un combo a mi informe.

He conseguido pasar solo el que esta seleccionado. Aun recoriendo el combo, solo me deja pasar el seleccionado.

Sabes como podria hacerlo??

Gracias!!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Como usar vb6 y cr 10 con campos parametros

Publicado por fran (371 intervenciones) el 05/06/2007 15:19:59
Deberías mover el índice deacuerdo a la cantidad de paramteros que tengas en el informe
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Como usar vb6 y cr 10 con campos parametros

Publicado por Ana M. (2 intervenciones) el 05/06/2007 15:36:24
Lo que quiero es meter todo el combo en un solo parametro:

esto es:

combo 1 report

luis luis
ana ana
jorge jorge
juan juan

pero solo quiero usar una sola variable

No se si me explico

Gracias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Como usar vb6 y cr 10 con campos parametros

Publicado por Fran (371 intervenciones) el 05/06/2007 16:18:25
El parámetro en Crystal Report lo tienes que poner a aceptar multiples valores. Pero no se cómo mostrar todos esos valores en el crystal. Estos parámetros con valores multiples los he usado para filtrar datos en la selección de fórmulas.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Como usar vb6 y cr 10 con campos parametros

Publicado por fvg (5 intervenciones) el 22/06/2007 22:52:01
fran a ver q pasa ? , te recomiendo si no sabes no contestes .
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Como usar vb6 y cr 10 con campos parametros

Publicado por Chiquito (28 intervenciones) el 13/06/2007 17:04:47
Sabés que, por experiencia te digo que en los formulafields que le tenés que meter un string, tenés que poner " ' texto tuyo' ", o sea, entre comillas un texto entre comillas simples. Si, aunque no lo creas así anda, y si no da error (epítetos varios).
Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar